Interface de Rede Virtual Linux: Especifique um servidor DHCP específico (ou servidor DHCP em um intervalo de endereços)?

0

Estou configurando uma caixa do Linux para um amigo. Ela vive fora da cidade e tem que usar o dial up, mas às vezes ela pode levar o computador para a cidade e se conectar na minha LAN ou na LAN de outra pessoa. Ela também tem um NAS que faz DHCP, então ela pode facilmente fazer o backup a partir desta caixa ou do seu laptop Windows. Seu DHCP no NAS está usando o espaço de endereço 10.x.x.x, já que nenhum de seus amigos usa esse intervalo para suas LANs.

Eu sei que posso configurar uma rota para o espaço de endereço 10.xxx, então quando ela discar para a Internet, sua NIC será o gateway para essa sub-rede e o modem atuará como gateway para todo o resto.

Mas gostaria de facilitar, quando ela trouxer o sistema para solução de problemas ou por outros motivos, para que ele possa usar essa NIC para acessar seu NAS e minha LAN (ou a LAN de outro amigo) .

Eu sei que posso configurar uma interface de rede virtual e fornecer um endereço específico. Eu também entendo que eu posso configurar uma interface virtual e especificar que deve usar o DHCP para obter o endereço.

O que eu gostaria de fazer é fazer algo assim:

eth0: DHCP, usando 10.0.0.4 como servidor DHCP (ou qualquer outro no intervalo de 10.x.x.x) eth0: 1: DHCP usando qualquer servidor DHCP NÃO no intervalo de endereços 10.x.x.x

Isso é possível? Eu sei que posso pedir uma NIC USB barata e usar a placa-mãe NIC como eth0 e que se conectaria à rede 10.xxx e a NIC USB se conectaria a qualquer outra LAN, mas espero que haja uma maneira de fazer isso com interfaces virtuais, então não preciso de outro equipamento.

É possível especificar, para uma interface de rede, o servidor DHCP a ser usado ou o intervalo de endereços no qual o servidor DHCP deve estar (ou não deve estar)?

    
por Tango 03.02.2015 / 20:35

1 resposta

1

A interface do dhclient pseudo é o que você está procurando. Você terá que executar dois processos de dhclient: um apontando para o servidor NAS (ou o endereço de broadcast 10.x) e um padrão para o endereço de broadcast de todos os hosts, mas com uma cláusula reject para o servidor NAS.

No entanto, esta é uma configuração muito incomum, e a probabilidade é alta de romper a fragilidade e a falta de testes. Você já pensou em configurar o NAS para estar disponível via IPv6? O IPv6 e o IPv4 podem coexistir quase independentemente em um único link. O host pode usar um endereço do formulário fe80:...%eth0 para endereçar a máquina NAS, uma vez que você sabe seu endereço, é claro.

    
por 03.02.2015 / 21:01