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.