Так что я чертовски запутался. Я пытаюсь указать локальные DNS-серверы для нашего домена. Этот Ubuntu Server 20.04.3 не использует старый файл интерфейсов. Я настроил файл yaml для netplan,
# Это сетевая конфигурация, написанная 'subiquity'
сеть:
облигации:
облигация0:
адреса:
- 172.17.17.71/24
шлюз4: 172.17.17.1
интерфейсы:
- ено1
- эно2
серверы имен:
адреса:
- 172.17.17.31
- 172.17.17.41
- 172.17.17.51
- 172.17.17.61
поиск:
- local.mydomain.com
параметры:
режим: баланс-рр
Ethernet:
эно1: {}
эно2: {}
эно3:
DHCP4: правда
эно4:
DHCP4: правда
версия: 2
но это, похоже, не устанавливает новые DNS-серверы и элементы systemd. Если я попытаюсь статус:
admin@ubu:/$ статус разрешения
Не удалось получить глобальные данные: модуль dbus-org.freedesktop.resolve1.service не найден.
Мне нужно перезапустить systemd:
admin@ubu:/$ systemctl перезапустить systemd-resolved
admin@ubu:/$ статус разрешения
Теперь статус работает.
Глобальный
Настройка LLMNR: нет
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
DNS-домен: local.mydomain.com
DNSSEC NTA: 10.in-addr.arpa
16.172.in-addr.arpa
168.192.in-addr.arpa
17.172.in-addr.arpa
18.172.in-addr.arpa
19.172.in-addr.arpa
20.172.in-addr.arpa
21.172.in-addr.arpa
22.172.in-addr.arpa
23.172.in-addr.arpa
24.172.in-addr.arpa
25.172.in-addr.arpa
26.172.in-addr.arpa
27.172.in-addr.arpa
28.172.in-addr.arpa
29.172.in-addr.arpa
30.172.in-addr.arpa
31.172.in-addr.arpa
корпорация
д.ф.ip6.arpa
дом
внутренний
интранет
лан
местный
частный
тестовое задание
Ссылка 6 (бонд0)
Текущие области: DNS
Настройка DefaultRoute: да
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
DNS-серверы: 172.17.17.31
172.17.17.41
172.17.17.51
172.17.17.61
DNS-домен: local.mydomain.com
Ссылка 5 (eno4)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Ссылка 4 (eno3)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Ссылка 3 (eno2)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Ссылка 2 (eno1)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
я пробовал редактировать /etc/resolv.conf
жестко запрограммировать DNS-сервер, и это действительно работает, и изменяет глобальные списки DNS, отображаемые в статусе (сам файл говорит, что я не должен его редактировать!) И редактирование файла yaml для netplan изменяет списки DNS для bond0. Списки DNS в разделе состояния bond0, по-видимому, не влияют на неисправные карты сетевых дисков.
Итак, у меня есть три вопроса.
- Systemd не запускается правильно при загрузке.
- netplan, кажется, не делает то, что должен, поскольку DNS, похоже, не работает.
/etc/resolv.conf
не следует редактировать.
Что мне делать, чтобы разобраться в этом сетевом беспорядке?