dnsmasq блокирует разрешение имен VPN-серверов

Я запускаю dnsmasq на Linux Mint 18.3, главным образом, чтобы разрешить кучу DNS-имен разработчиков для localhost.

Недавно я начал использовать соединение VPN и заметил, что имена серверов, которые доступны только внутри сети VPN, не разрешаются:

ssh .... user@privateserver.network
ssh: Could not resolve hostname privateserver.network: Name or service not known

Если я остановлю демон dnsmasq, он будет работать, как ожидалось, и privateserver.network доступен и может быть подключен.

Мы будем очень признательны за любые советы о том, как подойти к этому вопросу. Спасибо!

0
задан 2 May 2018 в 22:17
1 ответ

Вам необходимо настроить скрипты запуска / завершения VPN для обновления список DNS-серверов, которые dnsmasq использует для разрешения запросов. Существует настройка dnsmasq, которая заставит его обновлять список серверов при изменении файла. Вам также необходимо настроить это или запустить перезагрузку конфигурации dnsmasq после изменения файлов.

0
ответ дан 5 December 2019 в 06:04

Теги

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