Я на Xubuntu 21.04. Когда я работаю из дома, я подключаюсь с помощью openvpn и имею модифицированное WiFi-соединение NetworkManager с дополнительным DNS-сервером и дополнительными поисковыми доменами (все остальное идентично). Дело в том, что DNS, кажется, игнорирует мой локальный DNS-сервер (мой маршрутизатор), когда я подключен таким образом (все работает нормально, когда я не подключен). Конечно, systemd-resolved добавляется, чтобы еще больше запутать ситуацию. Мой /etc/resolve.conf выглядит так:
сервер имен 127.0.0.53
параметры edns0 траст-объявление
искать здесь.example.com example.com
Мой /run/systemd/resolve/resolv.conf выглядит так:
сервер имен 192.168.0.1
сервер имен <my_work_dns_ip>
искать здесь.example.com example.com
Мне все это кажется правильным. Но если я попытаюсь сделать:
~$ пинг raspberrypi
ping: raspberrypi: временный сбой в разрешении имен
Если я сделаю:
копать raspberrypi
Я получаю SERVFAIL, но если я это сделаю:
копать @ 192.168.0.1 raspberrypi
Решает правильно.Я немного в тупике: настройки выглядят правильно, но, похоже, не делают то, что должны. Как вы могли догадаться, я полный ноль в отладке проблем с DNS. копать землю
команда выглядит полезной, но я не знаю, как заставить ее делать то, что я хочу. С чего начать?