После обновления до 12.10 разрешение DNS, по-видимому, не работает как для локальных, так и для внешних адресов. Я могу успешно пропинговать локальные и внешние IP-адреса (по крайней мере, google.com), но пинг DNS-имен немедленно возвращается ping: unknown host <hostname>
. Информация о соединении, кажется, перечисляет правильные DNS-серверы (которые я могу успешно пропинговать), и переход на общедоступный DNS Google дает аналогичные результаты. С чем мне суетиться, чтобы попытаться это исправить?
Изменить 127.0.0.1 на 127.0.1.1 в /etc/resolv.conf
В терминале запустите
sudo apt-get install resolvconf # in case it got removed
sudo dpkg-reconfigure resolvconf # to restore the symlink at /etc/resolv.conf
и перезагрузите компьютер.