Я використовую Lubuntu & Kubuntu 18.04. Мені вдалося подолати проблему DNS за два етапи:
Перший крок: Встановити unbound
і налаштувати його замінити , systemd-resolved
як Грегуар C показує тут .
sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved
sudo systemctl enable unbound-resolvconf
sudo systemctl enable unbound
перезавантажити
Відкрити як кореневий файл /etc/NetworkManager/NetworkManager.conf
( sudo leafpad /etc/NetworkManager/NetworkManager.conf
у Lubuntu 18.04 або Kubuntu 18.04 SUDO_EDITOR=kate sudoedit /etc/NetworkManager/NetworkManager.conf
)
і нижче [main]
поставте цей рядок:
dns=unbound
перезавантажте знову
Другий крок: Якщо після перезавантаження проблема все ще не вирішена, як це було в моєму випадку, запустіть файловий менеджер як root, перейдіть до /etc
, видаліть resolv.conf
та створіть новий resolv.conf
. Залиште його порожнім і перезавантажте ОС. У моєму випадку після цієї перезавантаження проблема зникла.
У Kubuntu 18.04 ви не можете запустити Dolphin як root, тож спочатку ви можете перейти до нього /etc
та відкрити термінал, а потім набрати sudo su
та натиснути Enter, щоб використовувати його як root, а потім видалити resolv.conf
за допомогою команди rm resolv.conf
. Тоді ви можете створити новий порожній файл на робочому столі, назвати його resolv.conf
і відкрити звідти термінал. За допомогою sudo su
команди введіть кореневий режим для терміналу, а потім скопіюйте нове resolv.conf
зі свого робочого столу /etc
в команду cp resolv.conf /etc
.
Мушу додати, що я не намагався зробити другий крок перед встановленням unbound
, тому наступного разу я зроблю це, просто щоб побачити, чи цього буде достатньо чи ні.
systemctl stop systemd-resolved
іsystemctl mask systemd-resolved
повинен зробити трюк :)