Como posso definir uma segunda interface de rede no Ubuntu 16.04?

2

Sou novo em administração de redes e estou tendo alguns problemas ...

Estou tentando configurar minhas redes no Ubuntu 16.04. A ideia é configurar duas redes através do mesmo cabo ethernet. Uma das redes é ter acesso à internet e a segunda é ter acesso a alguns servidores que não consigo acessar pela primeira rede. Eu removi o network-manager e editei / etc / network / interfaces e ficou assim:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

## Interface configuration for exterior connection
auto enp0s25       
iface enp0s25 inet static
        address AAA.AA.AA.AA
        netmask BBB.BBB.BBB.B
        gateway CCC.CC.CC.C
        dns-nameservers DDD.DD.DDD.DDD EEE.EE.EEE.EEE

## Interface configuration for servers connection
auto enp0s26
iface enp0s26 inet static
        address XX.XXX.XX.XX
        netmask YYY.YYY.YYY.Y
        gateway ZZ.ZZZ.ZZ.Z
        dns-nameservers NN.NNN.N.NN

Então eu fiz:

 sudo ifup enp0s25

e funcionou. Então tentei ifup enp0s26 da mesma forma mas não consegui, obtendo o seguinte erro:

Cannot find device "enp0s26"
Failed to bring up enp0s26.

Eu tentei de tudo (reiniciar, reiniciar a rede ..), mas não consigo abrir a segunda interface. Alguma ideia de como posso resolver este problema? Preciso instalar algum driver? Obrigado antecipadamente!

    
por dag 26.07.2016 / 12:20

1 resposta

1

Finalmente, consegui resolvê-lo usando a GUI do network-manager. Aqui estão os passos que eu segui:

  1. No ícone do gerenciador de rede, na parte superior direita da tela, clique em Abrir Editar conexões ... e, em seguida, em Adicionar e selecione Ethernet

  2. Na guia ethernet , selecione seu dispositivo de rede (enps025 no meu caso)

  3. Vá para a guia Configurações IPv4 , selecione manual como método, clique em adicionar e preencha o endereço , netmask e gateway da sua rede de internet. Preencha também o campo servidores DNS , se necessário. Salve as configurações.

  4. Abra Editar conexões ... novamente e, em seguida, Adicionar e selecione VLAN .

  5. Na guia VLAN preencha o campo da interface pai com seu dispositivo de rede (enps025 (XX.XX.XX.XX) no meu caso). Além disso, preencha seu ID de VLAN .

  6. Em seguida, vá para a guia Configurações IPv4 , método = manual , preencha todo o campo da rede que você usará (endereço , netmask, gateway, dns ..) .

  7. Por fim, especifique as rotas que você deseja usar através da rede VLAN para obter acesso aos seus servidores clicando em rotas nas Configurações IPv4 aba . Não esqueça de clicar na opção Use esta conexão apenas para recursos em sua rede . Salve e é isso !!

Você pode verificar as interfaces de rede executando o ifconfig . No meu caso eu posso ver enps025 como a interface para obter acesso à internet e enps025.32 como a interface vlan (32 no id da vlan no meu caso). Se você quiser verificar suas rotas, você pode fazê-lo fazendo netstat -nr

Também é possível verificar / editar a configuração de rede a partir da linha de comando editando os arquivos localizados em / etc / NetworkManager / system-connections /

    
por dag 27.07.2016 / 12:31