Eu tenho este computador que não se conecta à internet, Ubuntu 16.04 e não tenho entrada física para uma conexão Ethernet. Só funciona em WiFi. Este problema começou quando eu mudei de rede (eu fui ao meu lugar amigo).
Primeiro, o ícone da área de trabalho da GUI do gerenciador de rede informa que a conexão foi estabelecida com sucesso (o logotipo no canto superior direito da tela mostrando sinais de Wi-Fi).
Eu tenho 6 interfaces, duas são pontes para vms, uma é para docker, uma local, uma enp e uma wifi. Desculpe eu não posso copiar-colar, sem internet.
Um ponto importante a notar, a interface wifi não possui um addet inet (eu vou chegar a isso com o dhclient mais tarde)
De lá, ping google.com
e ping 8.8.8.8
dão connect: Network is unreachable
.
Então, fazer route -n
me dá coisas estranhas:
- A interface WiFi
wlp4s0
não é exibida
- Cada linha tem 0.0.0.0 tem seu gateway
- Não há sinalizador G (que significa nenhum gateway padrão)
Então, tentei usar um padrão usando sudo ip route add default via 192.168.0.1
e recebo SIOCADDRT: Network is unreachable
.
Eu pensei que tudo isso era do cliente DHCP não definir um IP de endereço, então eu tentei sudo rm /var/lib/dhcp/*.leases
e sudo killall dhclient
e, em seguida, sudo dhclient wlp4s0
. O mais tarde pendurado. Nada mudou. Eu reiniciei meu laptop.
Quanto aos logs, o syslog continua exibindo DHCPREQUEST, depois DHCPOFFER seguido por DHCPNAK.
Eu descarreguei minha tabela ip usando iptables -F
.