Como configuro uma interface de rede que possui um nome de interface de rede previsível?

2

Devido a nomes de interface de rede previsíveis, o que eu acredito ser minha interface ethernet é chamado enp8s0. Quando eu editei /etc/network/interfaces para configurar a interface para ter um IP estático, ifconfig mostrou que o IP que eu dei a ele foi atribuído. No entanto, não consegui me conectar à Internet. Aqui está minha configuração:

auto lo

iface lo inet loopback

iface eth0 inet static
address 10.0.0.252
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.1

Eu tentei mudar a eth0 para enp8s0 e adicioná-la à linha auto , mas nada parece funcionar. Eu posso ter um IP de 10.0.0.252 ou posso me conectar à internet. Eu não consigo ter os dois. O que estou fazendo de errado? Esta configuração funcionou perfeitamente no meu RaspberryPi, que não tem nomes de interface de rede previsíveis.

    
por biscuit 19.03.2017 / 21:05

1 resposta

2

O que é o nome da interface ethernet? Nas versões posteriores do Ubuntu, provavelmente não é eth0 . Descubra com:

ifconfig

Supondo que possa ser enp8s0 , sugiro que você altere seu arquivo para:

auto lo
iface lo inet loopback

auto enp8s0
iface enp8s0 inet static
address 10.0.0.252
netmask 255.255.255.0
gateway 10.0.0.1
dns-nameservers 10.0.0.1 8.8.8.8

Reinicie e verifique:

ifconfig
ping -c3 www.ubuntu.com
    
por chili555 20.03.2017 / 01:13