А АTuesday 11 August 2020

Защита resolv.conf.

Всем привет.

Я использую Ubuntu 20.04 и вручную прописал свои DNS сервера в /etc/resolv.conf

Но он наглым образом перезаписывается после перезагрузки Ubuntu. Причины этого легко находятся в сети, но самый быстрый способ решить эту проблему это добавить resolvconf:

sudo apt install resolvconf

Итак, resolv.conf перезаписывается, но если вы хотите сохранить конфигурацию resolv.conf после перезагрузки, вам нужно отредактировать теперь кое-что в /etc/resolvconf/resolv.conf.d/*: 

Заносим в head ваши данные:

search mydomain.com

domain mydomain.com

nameserver 192.168.1.83

nameserver 192.168.1.84

options edns0

Заносим в base:  пока оставляю пустым.

Заносим в tail:

nameserver 8.8.8.8

Т.е. в итоге получаем resolv.conf = head + base + tail.

Затем регенерируем новый resolv.conf с помощью resolvconf:

sudo resolvconf -u

sudo dpkg-reconfigure resolvconf

dynamic update - no

systemctl disable systemd-resolved

Перегружаемся и проверяем наш resolv.conf. 

Получилось!


No comments:

Post a Comment

А что вы думаете по этому поводу?

Версия на печать

Популярное