Этот метод работает для Ubuntu 17.04 (Zesty), 17.10 (Artful), 18.04 (Bionic), 18.10 (Cosmic), 19.04 (Disco) and 20.04 (Focal):
=== Для десктопной версии ===
Остановить и отключить сервис systemd-resolved:
Код: Виділити все
sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved
Вставить строку в секцию [main] в файле /etc/NetworkManager/NetworkManager.conf:
Удалить символическую ссылку /etc/resolv.conf
Перезапустить NetworkManager
Также имейте в виду, что отключение systemd-resolvd может нарушить разрешение имен в VPN для некоторых пользователей. (см. ошибку на панели запуска (Спасибо, Винсент)).
=== Для серверной версии ===
Для серверной версии, отключить systemd-resolved можно так:
Код: Виділити все
sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved
Отредактироввать файл /etc/systemd/resolved.conf:
Прописать строку (либо раскоментировать):
Пример файла после редактирования:
Код: Виділити все
# See resolved.conf(5) for details
[Resolve]
#DNS=
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#Cache=yes
#DNSStubListener=yes
DNSStubListener=no
Этот метод работает для Ubuntu 17.04 (Zesty), 17.10 (Artful), 18.04 (Bionic), 18.10 (Cosmic), 19.04 (Disco) and 20.04 (Focal):
[b]=== Для десктопной версии ===[/b]
Остановить и отключить сервис systemd-resolved:
[code]sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved[/code]
Вставить строку в секцию [main] в файле /etc/NetworkManager/NetworkManager.conf:
[code]dns=default[/code]
Удалить символическую ссылку /etc/resolv.conf
[code]rm /etc/resolv.conf[/code]
Перезапустить NetworkManager
[code]sudo systemctl restart NetworkManager[/code]
Также имейте в виду, что отключение systemd-resolvd может нарушить разрешение имен в VPN для некоторых пользователей. (см. ошибку на панели запуска (Спасибо, Винсент)).
[b]=== Для серверной версии ===[/b]
Для серверной версии, отключить systemd-resolved можно так:
[code]sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved[/code]
Отредактироввать файл /etc/systemd/resolved.conf:
[code]nano /etc/systemd/resolved.conf[/code]
Прописать строку (либо раскоментировать):
[code]DNSStubListener=no[/code]
Пример файла после редактирования:
[code]# See resolved.conf(5) for details
[Resolve]
#DNS=
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#Cache=yes
#DNSStubListener=yes
DNSStubListener=no[/code]