Локальный DNS-сервер 127.0.1.1 часто выходит из строя
Эта проблема возникает только на моем рабочем месте и только с моим ноутбуком, а не с коллегами.
Проблема в том, что разрешения DNS часто терпят неудачу. Сайты не открываются, git pushes не запускаются, и мне приходится много раз обновляться, чтобы заставить их работать.
Вот как это выглядит в терминале:
$ nslookup ya.ru
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
*** Can't find ya.ru: No answer
Когда я спрашиваю о DNS-сервере Google, он никогда не выходит из строя
$ nslookup ya.ru 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: ya.ru
Address: 213.180.193.3
Name: ya.ru
Address: 213.180.204.3
Name: ya.ru
Address: 93.158.134.3
Я попытался добавить DNS-серверы Google в настройки своего сетевого менеджера. Я даже попробовал ручную настройку IP. Результат тот же: поиски DNS продолжают очень часто давать сбои.
Вопросы:
- Почему это происходит?
- Как мне решить эту проблему?
Мне кажется, что я должен как-то сказать, что DNS-запросы напрямую идут в 8.8.8.8
, пропуская 127.0.1.1
, но я не уверен.
PS Я на Kubuntu 14.04.
1 ответ
Лоток для открытия:
sudo nano /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 8.8.8.8