DNS não funciona em DSL

0

Eu conecto à Internet através de uma conexão PPPOE que eu configurei manualmente conforme abaixo:

/etc/ppp/peers/hamyar
#hamyar:
noipdefault 
defaultroute 
replacedefaultroute 
hide-password 
noauth 
persist 
plugin rp-pppoe.so eth0 
user "********" 
usepeerdns 

quando me conecto via "pon hamyar" tudo funciona bem (tenho resposta de ping de qualquer IP), exceto o ping para nomes como google.com e não consigo abri-lo no meu navegador. o que devo fazer?

aqui está a informação do registro:

Connected to 00:09:44:6c:e8:1a via interface eth0 
Using interface ppp0 
Connect: ppp0 <--> eth0 
PAP authentication succeeded 
peer from calling number 00:09:44:6C:E8:1A authorized 
replacing old default route to eth0 [192.168.1.20] 
local IP address 178.173.139.142 
remote IP address 80.191.122.18 
primary DNS address 80.191.122.5 
secondary DNS address 4.2.2.1 
    
por sia 01.08.2012 / 18:20

1 resposta

1

O resolv.conf será substituído pelo gerenciador de rede. Você pode editar sua conexão para definir outros servidores DNS do que o que o ISP oferece a você para lançar o DHCP. Para essa execução nm-connection-editor , escolha sua conexão DSL, depois a guia Configurações IPv4 e, em seguida, em Servidores DNS adicionais , adicione servidores DNS da Google: 8.8.8.8, 8.8. 4.4 , ou servidores OpenDNS: 208.67.222.222, 208.67.220.220 .

Na linha de comando, você pode testar um servidor DNS com:

nslookup sitetotest.com DNSserverIPtotry

Observe que um ping é um pacote ICMP e o DNS é um protocolo de aplicativo, portanto, eles vivem em uma camada diferente de pilha de protocolos TCP / IP. Um servidor / host poderia responder a um ping sem ter nenhum serviço escutando em uma porta TCP ou UDP.

    
por Pablo Bianchi 06.12.2014 / 17:06