Selecione IPs de duas ou mais sub-redes

1

é possível recuperar dois ou mais IPs de sub-redes diferentes em uma interface de rede? O servidor tem um endereço IP padrão de 192.168.178.50/24 . A interface de rede de servidores eth0 é conectada em br0 juntamente com algumas interfaces ve* de máquinas virtuais. Agora vou atribuir um endereço IP estático para cada uma das VMs, mas não dentro da rede 192.168.178.0/24 .

Vamos imaginar que eu tenha vários pools IP disponíveis ( 192.168.10.0/24 e 192.168.20.0/24 ).

A /etc/network/interfaces da VM será quase assim (a interface da VM é chamada internamente de eth0):

auto eth0
iface eth0 inet static
    address 192.168.10.10/24
    gateway 192.168.178.1
    dns-nameservers 8.8.8.8

Minhas habilidades em redes não são tão boas que eu possa confirmar que isso pode estar funcionando. A VM encontrará a rota através do gateway padrão do host pai que também está dentro de um "outro" intervalo de rede? Ou é necessário editar a tabela de roteamento de hosts? Além disso, os pacotes também devem poder passar do roteador para a VM.

Obrigado pela sua ajuda! (Estou usando o Ubuntu se isso ajudar)

    
por J. Pee 13.09.2016 / 16:17

1 resposta

4

Não, seu gateway precisa estar na mesma sub-rede que seu endereço de host, já que essa é a máquina que você contata para sair da sua sub-rede (é um roteador).

Você pode ter várias sub-redes no mesmo domínio de transmissão de malha e camada 2, mas você não deve fazer isso na maioria dos casos e, em vez disso, deve separar sub-redes em VLANs individuais e / ou redes físicas.

Além disso, isso é serverfault. Se essa não for uma máquina corporativa em um ambiente voltado para os negócios (que a pergunta não parece indicar), você deve levar questões de escopo limitado ou natureza acadêmica ao superusuário.

    
por 13.09.2016 / 16:33