Como identifico minhas interfaces de rede?

4

Estou tentando configurar uma máquina virtual no Ubuntu 16.04 e preciso definir as três interfaces de rede.

Eu usei hardinfo e ifconfig e ambos me disseram que, em vez dos usuais eth0 , eth1 etc., os nomes das interfaces são:

enp0s25

enp2s1f0

enp2s1f1

No entanto, quando tento usá-los no arquivo de interfaces e reinicio a rede, eles não reconhecem esses nomes de interface.

De journalctl -xe , recebo linhas como:

Dec 29 10:32:10 Xerxes ifup[6531]: Unknown interface enp0s25

Além disso, as interfaces são renomeadas por virtualbox (minha máquina virtual) para em0 e em1 (a terceira não é reconhecida de forma alguma).

Alguém pode me ajudar a entender o que está acontecendo, por favor?

    
por GeoffatMM 29.12.2016 / 11:38

1 resposta

0

Nomes como enp0s3 são novos. Para recuperar nomes tradicionais como eth0 , execute este comando.

# ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules

É de ArchWiki , mas eu acho que deve funcionar no Ubuntu também.

    
por Jirka Picek 29.12.2016 / 12:18