Execute ls /proc/sys/net/ipv4/conf
e você verá uma variação de: all default eth0 lo wlan0
. Você pode encontrar essas mesmas interfaces em dmesg
para mais informações sobre o que seu kernel / módulos vê em relação ao seu hardware.
Se tudo que você vê é tudo, padrão, eth0 e lo. Então você não tem um dispositivo wlan0 carregado independentemente do sistema vm ou hardware. Por carregado, quero dizer que existe, e os módulos do kernel são carregados para ele. Se você vir uma interface ethX
, essa é sua interface de rede com fio. Você configurará isso como se estivesse configurando uma porta Ethernet com fio normal. Por exemplo, para eth0
, primeiro verifique o IP:
ip address show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
inet 172.20.50.94/20 brd 172.20.63.255 scope global eth0
valid_lft forever preferred_lft forever
Se você não vir state UP
, precisará executar ip link set dev eth0 up
Se nenhum endereço estiver visível, então configure de acordo com a documentação da sua distribuição, configure com DHCP, dhclient eth0
ou configure o endereço IP e direcione manualmente. Como você está usando uma interface virtual em ponte para o Wi-Fi, você só precisa usar o DHCP, e seu roteador Wi-Fi fornecerá um endereço.
Para configurar e interagir manualmente, no entanto, você faria isso:
ip address add <address>/<cidr> dev eth0
ip route add default dev eth0
echo "nameserver <dns-ip>" > /etc/resolv.conf
E verifique com:
ip address show
ip route show
dig <domain name>
Para obter assistência adicional, consulte as páginas de manual para ip
resolv.conf