Estou usando o VirtualBox agora com NAT. Não consigo fazer ping em www.google.com. Diz: "Nome ou serviço desconhecido."
Tudo bem, então o problema talvez seja com o DNS?
Aqui está minha saída para ifconfig:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::a00:27ff:fe89:3db prefixlen 64 scopeid 0x20<link>
ether 08:00:27:89:03:db txqueuelen 1000 (Ethernet)
RX packets 3 bytes 1240 (1.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 22 bytes 2434 (2.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 16 bytes 960 (960.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 16 bytes 960 (960.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Ok, então não tenho um endereço IP para eth0. Talvez esse seja o problema? Mas ainda não tenho um depois de tentar dhclient -r.
Além disso, talvez eu não entenda a rede VirtualBox. Por que não tenho uma interface para wifi? Minha máquina host usa apenas WiFi e não Ethernet.
Responder1
Ok, então não tenho um endereço IP para eth0. Talvez esse seja o problema?
Sim, e você também não possui servidores DNS no resolv.conf. Você precisa obter ambos usando DHCP.
Mas ainda não tenho um depois de tentar dhclient -r.
A -r
opção diz ao dhclient paraliberar(devolver) quaisquer concessões de endereço que possua atualmente. É o oposto de obter um endereço IP. Em vez disso, você quer apenas dhclient eth0
– obter um novo arrendamento já é o modo de operação padrão do programa.
Além disso, talvez eu não entenda a rede VirtualBox. Por que não tenho uma interface para wifi? Minha máquina host usa apenas WiFi e não Ethernet.
O VirtualBox emula uma máquina inteira, incluindo placa-mãe, discos, GPUs e, claro, interfaces de rede. (Principalmente por necessidade: você não pode compartilhar facilmente um dispositivo PCI aleatório entre duas máquinas; os adaptadores Ethernet corporativos permitem isso usando SR-IOV, mas os adaptadores Wi-Fi precisariam adicionalmente de um rádio separado e uma antena separada para cada máquina que o utiliza. ..)
Portanto, o que você está vendo não é a Ethernet da sua máquina host – é uma placa Ethernet virtual, geralmente baseada na série Intel e1000. A forma como ele é conectado a uma rede real depende das configurações do VirtualBox para cada VM.
(No modo "NAT", o próprio VirtualBox atua como um roteador e fornece DHCP – a VM está em uma sub-rede virtual. Não se surpreenda se os endereços IP forem diferentes da sua LAN real.)