Установите сервер имен в Ubuntu с помощью Netplan

Я работаю над ansible playbook установить адреса DNS-сервера в моем Ubuntu Bionic 18.04.2 сервер.

Я не хочу использовать resolv.conf потому что я узнал, что это устарело в новой Ubuntu.

Мой вопрос: есть ли простой способ установить серверы имен с netplan или же ip link set утилита без изменения файлов (причина не так проста с ansible)?

1 ответ

Решение

Вы можете добавить серверы имен во время выполнения, используя resolvectl инструмент. Однако обратите внимание, что эти настройки не будут сохраняться при перезагрузке целевой системы. Вероятно, лучше создать конфигурацию в отдельный файл в / etc / netplan /, которым вы управляете исключительно с помощью ansible, и в котором перечислены только те настройки сервера DNS, которые вы хотите предоставить, а затем вызвать netplan apply, так что настройка сохраняется при перезагрузке.

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