Чи може dnsmasq вирішувати певний домен декількома серверами?


1

Вважайте, що компанія compx має домен compx.com і без спеціальної конфігурації dnsmasq може вирішити комп'ютери цього домену просто чудово.

Тепер я заходжу у VPN сайту compx.com за допомогою vpnc. Замість того, щоб мати приватний піддомен для внутрішніх комп'ютерів, вони розміщують кожен сервер у своєму загальнодоступному домені, як srv001testblorg.compx.com. Тим не менш, ці внутрішні імена серверів не вирішуються за межами VPN, лише всередині.

Щоб мати змогу вирішити їх всередині VPN, я б додав рядок до моєї конфігурації dnsmasq, як

сервер = / compx.com / 10.1.0.11

де IP-адреса 10.1.0.11 є їх внутрішнім DNS-сервером.

На жаль, в ту ж мить я навіть не можу розв’язати їхні загальнодоступні сервери, такі як wwww.compx.com, як тільки я залишу їх VPN, тому що внутрішній сервер DNS вже не доступний.

Перезапуск dnsmasqпри введенні VPN не є моїм кращим варіантом, тому що ним dnsmasqкерує NetworkManager, а я використовую vpncдля входу в VPN.

Будь-які ідеї, як цей пошук за замовчуванням / резервний пошук можна налаштувати за допомогою dnsmasq?


Гей! Ви коли-небудь знаходили рішення для цього?
Aleks G

Відповіді:


-1

VPN повинен постачати DNS-сервери для використання для перегляду цього "перегляду" внутрішнього DNS проти зовнішнього (або загальнодоступного) DNS, коли VPN працює, і ці внутрішні DNS-сервери повинні бути налаштовані так, щоб пройти все інше, щоб вирішити публічно . Якщо ви використовуєте вбудований плагін VPNC для NetworkManager (NM), це все прозоро і NM переконфігурує dnsmasq для вас (якщо він використовується), або просто переконфігурує /etc/resolv.conf.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.