DNS не работает над DSL

Я подключаюсь к Интернету через соединение PPPOE, которое я настроил вручную, как показано ниже:

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

когда я подключаюсь через "pon hamyar", все работает нормально (я получаю ping-ответ с любого IP-адреса), за исключением проверки связи с именами вроде google.com, и я не могу открыть его из своего браузера. что мне делать?

вот информация журнала:

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 

1 ответ

resolv.conf будет перезаписан сетевым менеджером. Вы можете отредактировать ваше соединение, чтобы установить другие DNS-серверы, кроме того, что ваш интернет-провайдер дает вам скинуть DHCP Для этого бега nm-connection-editorвыберите ваше DSL-соединение, затем вкладку " Настройки IPv4 ", затем на " Дополнительные DNS-серверы" добавьте DNS-серверы Google: 8.8.8.8, 8.8.4.4 или OpenDNS-серверы: 208.67.222.222, 208.67.220.220.

В командной строке вы можете проверить DNS-сервер с:

nslookup sitetotest.com DNSserverIPtotry

Обратите внимание, что эхо-запрос - это пакет ICMP, а DNS - это протокол приложения, поэтому они находятся на другом уровне стека протоколов TCP/IP. Сервер / хост может отвечать на эхо-запрос без какой-либо службы, прослушивающей порт TCP или UDP.

Другие вопросы по тегам