Я обновился до Ubuntu 17.04, и теперь у него появился новый механизм распознавания DNS, впервые введенный в Ubuntu 16.10.
Теперь я получаю ошибки поиска DNS в 50% случаев. Каждый второй вызов nslookup завершается неудачно, половина вызовов разрешается нормально, а половина дает следующее:
watch -n 1 nslookup google.com
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find google.com: SERVFAIL
Из того, что я понимаю, этот IP-адрес DNS-сервера теперь используется для представления системного разрешения, которое выполняет мета-поиск, чтобы избежать более медленных DNS-запросов (или чего-то ...). Я наблюдаю точно такое же поведение на двух машинах, которые я обновил до 17.04 на прошлой неделе.
Любая идея, в чем проблема, и правильный способ ее решения?
До обновления все работало нормально (с 16.04 или 16.10, не помню, извините). Я ДУМАЛ, что 17.04 был релизом LTS, но теперь я вижу, что я прыгнул, и он не будет считаться стабильным до апреля. И вот я здесь.
Также следует отметить, что браузеры, похоже, не демонстрируют проблем, а nslookup, ping, git и т.д.