Резервные DNS-серверы на Ubuntu 17.10
Это не похоже nslookup
возвращается к другим DNS-серверам в Ubuntu 17.10.
Подсистема DNS теперь управляется systemd-resolved
демон. И я вижу /etc/resolv.conf
связан как ниже:
$ ls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 32 Jan 22 15:40 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
Что касается man-страницы с разрешением systemd, кажется, что он должен был попробовать все DNS-серверы параллельно, но это не так. Он не пробует вторичные DNS-серверы имен, если сначала происходит сбой.
Согласно справочной странице getaddrinfo()
внутренне повторяет все DNS-серверы параллельно, но это не так.
socket.getaddrinfo ("internal.set", 80, 0, 0, socket.IPPROTO_TCP)
Traceback (последний вызов был последним):
Файл "", строка 1, в
Файл "/usr/lib/python3.6/socket.py", строка 745, в getaddrinfo
для res в _socket.getaddrinfo(хост, порт, семейство, тип, прото, флаги):
socket.gaierror: [Errno -2] Имя или служба неизвестны
В приведенном выше случае "internal.set" является допустимым именем, но доступно только через дополнительный DNS-сервер.
Кстати, я попытался настройки set fail
согласно странице руководства nslookup. Wireshark по-прежнему сообщает, что был опробован только один DNS-сервер.
$ nslookup
> set fail
> host internal.set
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
*** Can't find host: No answer
>
1 ответ
В Ubuntu 17.10 они перешли на netplan для управления сетями.
для настольных компьютеров теперь это netplan/networkmanager для сервера (без заголовков) теперь это netplan/networkd
Таким образом, все, что вы редактировали в прошлом, больше не работает. Чтобы сделать жизнь еще более запутанной, она все еще здесь, и ее редактирование может просто добавить дополнительные слои проблемы (это опыт разговора). Как только я начал работать только с сетевыми планами, все снова заработало.
Насколько я понимаю, вы теперь редактируете графический интерфейс изнутри графического интерфейса (я не использую графический интерфейс), если вы используете google ubuntu 18.04 static ip netplan networkd, вы, вероятно, найдете то, что ищете. Я только что обнаружил большую часть этого, и я все еще не уверен на 100%, как все это работает, поэтому я не сказал вам, как я настраиваю свою сеть. Плохой совет только усугубляет ситуацию.
Моя ключевая информация была найдена здесь: https://websiteforstudents.com/configure-static-ip-addresses-on-ubuntu-18-04-beta/
Как только я получу возможность проработать все это и проверить все это, я сделаю небольшой блог.