У меня установлена Ubuntu 21.10 на новом ноутбуке с фреймворком. Я хотел бы, чтобы он использовал мой локальный настраиваемый DNS-сервер, который я настроил на Synology NAS. Итак, я указал этот IP-адрес в правильном (надеюсь) месте в настройках Ubuntu:
Однако похоже, что этот пользовательский DNS-сервер вообще не используется. я запускаю нслукап
команду на локальной службе, и, похоже, она использует какой-то другой DNS-сервер, поэтому не может найти мою локальную службу:
Я слышал из некоторых источников, что я должен отредактировать /etc/resolv.conf
файл напрямую, но другие источники говорят, что это плохая практика и что я должен использовать настройки Ubuntu.
Итак, что я делаю неправильно и что мне делать, чтобы Ubuntu уважал мой выбор DNS-сервера?
Редактировать 17.12.2021: Согласно комментариям, вот результат systemd-разрешение --статус
изначально (при включенном переключателе "Автоматический" на):
Глобальный
Протоколы: -LLMNR -mDNS -DNSOverTLS DNSSEC=нет/не поддерживается
Режим resolv.conf: внешний
Ссылка 2 (wlp170s0)
Текущие области: DNS
Протоколы: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=нет/не поддерживается
Текущий DNS-сервер: 192.168.50.1
DNS-серверы: 192.168.50.1 192.168.50.10
А вот и результат после включения тумблера "Автоматически" выключенный:
Глобальный
Протоколы: -LLMNR -mDNS -DNSOverTLS DNSSEC=нет/не поддерживается
Режим resolv.conf: внешний
Ссылка 2 (wlp170s0)
Текущие области: DNS
Протоколы: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=нет/не поддерживается
Текущий DNS-сервер: 192.168.50.10
DNS-серверы: 192.168.50.10
Итак, мой маршрутизатор находится на 192.168.50.1, но я не вижу, чтобы Это может использовать 192.168.50.10 в качестве основного DNS-сервера.