Como configurar 2 interfaces sem perder a conexão com a Internet?

0

Estou usando o Hyper v para meu laboratório de linux.

Eu tenho o Ubuntu Server 16.04 que contém 2 placas de rede que são mostradas no sistema como 2 Interfaces.

eth0 : eu o configurei para obter IP do servidor DHCP (meu roteador dlink que fornece acesso à internet).

eth1 : configurei um IP estático para minha rede interna.

Este é o arquivo /etc/network/interfaces que eu edito:

#######Primary Network interface
Auto eth0
Iface eth0 inet DHCP

#######The Internal Network interface
Auto eth1
Iface eth1 inet static 
address 192.168.1.1 
netmask 255.255.255.0 
gateway 192.168.1.254 
dns-nameservers 192.168.1.254

Depois que eu terminar de editar o arquivo de configuração e reiniciar o servidor, perco o acesso à Internet.

Mesmo se eu tentar fazer ping para 8.8.8.8 a partir de eth0 (com o comando ping -I eth0 8.8.8.8 ), ele falhará.

Quando eu excluo a interface de rede interna do arquivo de configuração e reinicializo, minha conexão com a Internet é restaurada.

O que estou fazendo de errado? Como posso configurar minha máquina para que o dispositivo eth0 use somente para acesso à internet e a eth1 seja usada para minha rede interna?

    
por Ofer Wessboim 14.06.2016 / 16:01

2 respostas

0

eu não tenho certeza sobre isso, me deparei com isso quando eu estava lendo outra configuração relacionada eth0

rota ip com dois gateways padrão

talvez possa ajudar você

    
por YCLEE 14.06.2016 / 16:37
0

você pode dizer a versão do servidor ubuntu? Se você tem certeza de que está obtendo configurações do dhcp no eth0, pode tentar ler a saída de: ifconfig / a

apenas para ter certeza que eu faria:

sudo nano /etc/network/interfaces

Adicione abaixo ao arquivo interfaces

auto eth0

allow-hotplug eth0

iface eth0 inet dhcp

auto eth1

iface eth1 inet static

address 192.168.1.1 

netmask 255.255.255.0 

gateway 192.168.1.254 

E, em seguida, execute:

sudo nano /etc/resolv.conf

E adicione:

nameserver 192.168.1.254 

nameserver 8.8.8.8

Finalmente execute:

sudo apt-get update && sudo apt-get install hv-kvp-daemon-init linux-tools-virtual linux-cloud-tools-virtual

ou você pode ler aqui:

link

e digite nmcli help

    
por Malkavian 14.06.2016 / 16:24