Вважайте, що компанія 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?