У меня есть сервер Ubuntu 20.04, и я хочу изменить его настройки DNS. Сервер использует netplan и cloud-init.
Я отключил конфигурацию сети cloud-init, создав /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
файл со следующим содержимым:
сеть: {конфиг: отключено}
Есть автоматически сгенерированный /etc/netplan/50-cloud-init.yaml
со следующим содержимым (я добавил серверы имён
раздел от себя):
# Этот файл создается на основе информации, предоставленной источником данных. Изменения
# чтобы он не сохранялся при перезагрузке экземпляра. Чтобы отключить cloud-init
# возможности настройки сети, запись в файл
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg со следующим:
# сеть: {config: disabled}
сеть:
версия: 2
Ethernet:
ens3:
DHCP4: правда
соответствовать:
адрес: fa:16:3e:d9:e5:96
МТУ: 1458
имя набора: ens3
адреса: [192.168.0.48/24]
шлюз4: 192.168.0.1
серверы имен:
адреса: [178.22.122.100, 185.51.200.2]
И просто чтобы убедиться, что эти настройки ничего не переопределяют, я создал копию 50-облако-init.yaml
файл, названный 60-change-dns.yaml
в /и т.д./сетевой план/
каталог со следующим содержимым:
сеть:
версия: 2
Ethernet:
ens3:
DHCP4: правда
соответствовать:
адрес: fa:16:3e:d9:e5:96
МТУ: 1458
имя набора: ens3
адреса: [192.168.0.48/24]
шлюз4: 192.168.0.1
серверы имен:
адреса: [178.22.122.100, 185.51.200.2]
Потом я побежал применить sudo netplan
команда, и все, казалось, работало нормально. Чтобы проверить, изменились ли серверы имен, я выполнил статус разрешения sudo
и вот результат (интересная часть):
Ссылка 2 (ens3)
Текущие области: DNS
Настройка DefaultRoute: да
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Текущий DNS-сервер: 178.22.122.100
DNS-серверы: 178.22.122.100
185.51.200.2
8.8.8.8
8.8.4.4
DNS-домен: openstacklocal
Что, черт возьми, 8.8.8.8
и 8.8.4.4
в списке DNS серверов? Они были там по умолчанию, и моей целью не было добавить еще два DNS-сервера поверх них. Я хотел полностью заменить их своими собственными DNS-серверами.
Как удалить 8.8.8.8
и 8.8.4.4
из списка DNS-серверов?