systemd-resolved необходимо перезапускать каждый раз после перезагрузки

Я установил dnscrypt-proxy некоторое время назад и изменил мои настройки resolv.conf и systemctl. Потом он перестал работать с моим интернетом, поэтому я удалил его. Я пытался вернуться к старым настройкам, но они исчезают каждый раз, когда я перезагружаю Ubuntu. Теперь мне нужно каждый раз запускать эти 3 команды, чтобы снова подключить мое интернет-соединение:

 nano /etc/resolv.conf 

 //To set "nameserver 127.0.0.53"

 systemctl restart systemd-resolved.service

 sudo service network-manager restart

Что я могу сделать, чтобы исправить это навсегда?

2
задан 21 September 2019 в 18:33

1 ответ

Если Вам нравится устанавливать сервер имен на 127.0.0.53 постоянно, то попробуйте это:

(1) sudo nano /etc/systemd/resolved.conf

and add:

[Resolve]
DNS=127.0.0.53
(2) sudo nano /etc/dhcp/dhclient.conf

and add:

supersede domain-name-servers 127.0.0.53;

(3)

(A) Click on NetworkManager icon in the system tray 
> Edit connections
> Select the connection you like to edit, e.g.: 'Wired connection 1'
> Click the "Gear" icon to edit the connection
> IPv4 settings
> Method
> Select "Automatic (DHCP) addresses only"
> in the "DNS Servers" field (enter): 127.0.0.53
> Save

ИЛИ

(B) Find out the connection name from Network Manager, e.g.: 'Wired connection 1'

sudo nano '/etc/NetworkManager/system-connections/Wired connection 1.nmconnection'

and add:

[ipv4]
dns=127.0.0.53;
dns-search=
ignore-auto-dns=true
method=auto

Сохраняют, перезагружают и проверяют (1) /etc/resolv.conf, что сервер имен там и (2) ping askubuntu.com для проверки интернет-соединения.

0
ответ дан 23 October 2019 в 11:04

Другие вопросы по тегам:

Похожие вопросы: