DNSMASQ на QNAP не отвечает на запрос DNS соединения OpenVPN

У меня установлен сервер OpenVPN на маршрутизаторе ASUS с Advanced Tomato и на QNAP NAS. Оба в одной локальной сети. Оба устройства установили DNSMASQ, и содержимое определений DNS синхронизировано, поэтому практически одинаково. Конечно, за исключением некоторых конкретных параметров, зависящих от агрегата. Я могу без проблем войти через OpenVPN в Asus и NAS. Итак, моя проблема такая. Когда я вхожу в систему через OpenVPN в Asus, можно использовать мнемонические имена других узлов Ethernet в локальной сети, поэтому привязка DNSMASQ к интерфейсу локальной сети Asus работает правильно. Но когда я вхожу в систему QNAP NAS, можно подключиться к конкретному узлу Ethernet внутри локальной сети только с помощью IP-адреса. Таким образом, использование DNSMASQ, установленного на NAS, невозможно. На NAS DNSMASQ привязан к интерфейсу LAN (невеста). NAS оснащен 4 портами Ethernet, настроенными как коммутатор, подключенный к внутреннему интерфейсу Ethernet. DNSMASQ работает правильно, потому что, если я запрашиваю DNS-сервер на NAS об IP-адресе конкретного узла Ethernet в локальной сети с устройства, подключенного к той же локальной сети, он отвечает правильно. Но почему он не отвечает на запрос от OpenVPN-соединения?

0
задан 30 June 2017 в 21:47
1 ответ

Если я правильно понял ваш вопрос, попробуйте привязать dnsmasq к интерфейсу OpenVPN (tun0) на QNAP NAS. Dnsmasq не будет отвечать на запросы от интерфейсов, которые он не прослушивает.

Проверьте /etc/dnsmasq.conf или файлы в / etc / dnsmasq.d / для строки, содержащей параметр интерфейса.

0
ответ дан 5 December 2019 в 07:51

Теги

Похожие вопросы