Hmm, eu removi essa rota da minha máquina e ainda consigo acessar a Internet. Por isso, não estou tão certo de que isso é o que impede você de "conectar-se à Internet".
Talvez você não esteja conseguindo resolver nomes?
Você pode verificar isso com dig
. É assim que dig
resolve www.google.com
para mim:
$ dig www.google.com A +short
108.177.126.105
108.177.126.106
108.177.126.99
108.177.126.103
108.177.126.104
108.177.126.147
Editar:
Se isso não resolver, verifique se você tem um ou mais servidores de nome configurados e se pode (IP) alcançar pelo menos um deles:
$ cat /etc/resolv.conf
...
nameserver 10.20.30.41
nameserver 10.20.30.42
Neste exemplo, as máquinas em 10.20.30.41 e 10.20.30.42 são configuradas para resolver nomes (isto é: dig acessará aquelas máquinas na porta 53 por padrão para resolver www.cisco.com
para um endereço IP).
Assim, espera-se que essas duas máquinas sejam alcançáveis e tenham um serviço DNS escutando na porta 53.
Agora tente fazer o ping dessas duas máquinas para ver se elas estão acessíveis:
$ ping 10.20.30.41
...
64 bytes from 10.20.30.41: icmp_seq=1 ttl=255 time=0.194 ms
64 bytes from 10.20.30.41: icmp_seq=2 ttl=255 time=0.209 ms
64 bytes from 10.20.30.41: icmp_seq=3 ttl=255 time=0.235 ms
^C
A saída anterior mostra que a máquina em 10.20.30.41 está sendo alcançada. Se não fosse você não veria nenhuma saída (até você ^C
).
Edit2 :
No Ubuntu 16.04, o arquivo /etc/resolv.conf
contém uma entrada nameserver 127.0.1.1
, o que significa que deve haver um servidor DNS na máquina local.
De fato, o Ubuntu 16.04 executa o Dnsmasq , que atua como um pequeno servidor DNS local. O Dnsmasq é manipulado por NetworkManager por padrão.