Se você conseguir acessar algo por IP, mas não por nome, então algo está errado na pesquisa de DNS: sua máquina não consegue encontrar o endereço IP pelo nome. Além disso, sua configuração de rede e roteamento parece boa.
Coisas que podem causar isso:
- Servidor DNS desativado
- Configuração incorreta de
/etc/resolv.conf
- Configuração incorreta de
/etc/nsswitch.conf
- ...
E provavelmente outros, mas os dois primeiros são os mais típicos.
- Qual é o servidor de nomes na sua rede? Descubra o seu nome e endereço IP.
- Você pode fazer o ping por endereço IP? Se você não pode, então está em baixo.
- O servidor de nomes está correto em
/etc/resolv.conf
? Se não, então você precisa adicionar uma linha para ele, por exemplo:nameserver THE_IP
- O servidor de nomes é dinamicamente configurado pelo DHCP na sua rede? Se sim, então você não deve mexer com
/etc/resolv.conf
, deve ser tudo automático, e parece que algo está errado no final do seu provedor.