Atribuir vários IP e Gateway no Ubuntu Server

3

Estou tentando encontrar uma opção para adicionar / atribuir vários endereços IP e Gateways ao Ubuntu Server . O motivo é, eu quero acessar dispositivos de duas redes diferentes.

Por exemplo, eu posso querer acessar um dispositivo em 192.168.2.45 e 192.168.10.45. Se eu configurar minha interface de rede para o IP estático 192.168.2.68, eu posso acessar somente os dispositivos em 192.168.2.xxx e se eu mudar meu IP para 192.168.10.158, eu posso acessar somente os dispositivos em 192.168. 10.xxx.

Eu posso fazer isso no Ubuntu Desktop usando o gerenciador de rede, como mostra esta tela:

Com a configuração acima, posso acessar dispositivos nas redes 192.168.10.xxx e 192.168.2.xxx. Preciso de ajuda para aplicar a mesma configuração ao meu servidor Ubuntu.

    
por Gowtham Sadasivam 10.12.2014 / 15:44

2 respostas

2

Use a seguinte configuração para /etc/network/interfaces :

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address 192.168.10.158
  netmask 255.255.255.0
  network 192.168.10.0
  broadcast 192.168.10.255
  gateway 192.168.10.1
  dns-nameservers 202.56.250.5 8.8.8.8
  up   /sbin/ifup eth0:1
  down /sbin/ifdown eth0:1

iface eth0:1 inet static
  address 192.168.2.68
  netmask 255.255.255.0
  network 192.168.2.0
  broadcast 192.168.2.255
  gateway 192.168.2.1
    
por 11.12.2014 / 07:11
1

Em primeiro lugar, você quase nunca quer duas rotas padrão, pois isso pode fazer com que o tráfego atravesse a rede de maneiras inesperadas, levando a lentidão ou até mesmo a caixa incapaz de se comunicar com endereços em alguns segmentos. Se você não fornecer uma rota padrão em uma interface, o tráfego para o segmento no qual essa interface reside transitará essa interface. Uma rota padrão em um pega-tudo para o tráfego que não é local para um segmento diretamente vinculado a uma interface.

Para configurar a interface de rede sem o uso do assistente, edite o arquivo " / etc / network / interfaces ". Este arquivo pode ter múltiplas sub-rotinas de interface, uma para cada interface física ou lógica [1]. Na maioria dos casos, se você quiser vários endereços em uma única interface física (especialmente se eles estiverem em diferentes sub-redes da camada da Internet), você desejará atribuir cada endereço a uma interface virtual de VLAN separada [2].

1: Veja link
 2: Veja o link

    
por 11.12.2014 / 06:29