У меня есть сайт работает уже 2 года. Неделю назад я изменил записи DNS для этого сайта. На всех других устройствах, кроме этого ноутбука, веб-сайт может быть доступен в обычном режиме. На этом ноутбуке невозможно найти маршрут к этому домену или к любому из его поддоменов. Я использую Ubuntu 15.10 LTS.
Я пытался использовать Google Chrome, Firefox, Curl.
Chrome говорит:server DNS address could not be found. ERR_NAME_NOT_RESOLVED
Firefox постоянно подключается.
Curl говорит на curl -I mywebsite.com
: curl: (6) Could not resolve host:
Tracepath сообщает на tracepath mywebsite.com
: gethostbyname2: Unknown host
Nslookup:
nslookup mywebsite.com
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
*** Can't find mywebsite.com: No answer
/etc/resolv.conf
:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
Я выполнил все эти команды, чтобы очистить кеш DNS:sudo /etc/init.d/dns-clean restart
sudo /etc/init.d/networking force-reload
sudo /etc/init.d/nscd restart
sudo /etc/init.d/dnsmasq restart
.
Мой /etc/hosts/
не содержит имени домена или каких-либо поддоменов.
/etc/dnsmasq.conf
содержит только одну строку для привязки local
к 127.0.0.1
. Ноутбук был перезагружен несколько раз. Я пробовал разные соединения Wi-Fi. Это просто не работает. dnsmasq
имеет тайм-аут кэширования 0, поэтому он не кэширует DNS-запросы.
Какой демон поглотил мою таблицу поиска DNS?