Ifconfig não exibe interfaces de rede no Ubuntu 16.04 no VirtualBox

2

Estou enfrentando um problema no Ubuntu 16.04 desktop 64bit no VirtualBox, onde não consigo encontrar interfaces de rede usando ifconfig .

$ ifconfig

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:160 errors:0 dropped:0 overruns:0 frame:0
          TX packets:160 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:11840 (11.8 KB)  TX bytes:11840 (11.8 KB)

Mas o uso de ifconfig -a mostra os adaptadores de rede enp0s3 (NAT) e enp0s8 (somente host). Eu editei / etc / network / interfaces e renomeei eth0 e eth1 para enp0s3 e enp0s8 que resolveram o problema.

auto lo
iface lo inet loopback

allow-hotplug enp0s3 
iface enp0s3 inet dhcp

allow-hotplug enp0s8 
iface enp0s8 inet dhcp

No entanto, caso eu queira implantar a imagem em algum outro lugar, como VMware ou KVM, preciso renomear os adaptadores. Como posso automatizar isso?

    
por arazx 29.06.2016 / 11:29

1 resposta

2

Você pode desabilitar o uso de PredictableNetwork e voltar a adivinhar a ordem dos adaptadores eth usando

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

Esta página detalha como e por que esses nomes são usados link

    
por Amias 30.06.2016 / 12:07