Я установил 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
Что я могу сделать, чтобы исправить это навсегда?
Если Вам нравится устанавливать сервер имен на 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
для проверки интернет-соединения.