
В течение многих лет было просто настроить DNS на компьютере с Linux. Просто добавьте пару записей в /etc/resolv.conf, и все готово.
# Use Google's public DNS servers.
nameserver 8.8.4.4
nameserver 8.8.8.8
Но все меняется, и теперь все не так просто. Если вы сейчас отредактируете /etc/resolv.conf в Ubuntu, вы обнаружите, что эти изменения эфемерны. Если вы перезапустите (или даже переведите в спящий режим) свою машину, то они будут перезаписаны содержимым по умолчанию.
nameserver 127.0.0.53
search Home
Это довольно просто исправить:
Установите пакет resolvconf.
sudo apt install resolvconf
Отредактируйте /etc/resolvconf/resolv.conf.d/head и добавьте следующее:
# Make edits to /etc/resolvconf/resolv.conf.d/head.
nameserver 8.8.4.4
nameserver 8.8.8.8
Перезапустите службы sudo resolvconf
sudo service resolvconf restart
Готово.