Постоянная настройка DNS для кочевых пользователей Linux
После отчаянного поиска ответа в Интернете я сообщу вам о своей проблеме.
Я работаю на Linux-станции в качестве консультанта, поэтому мои настройки DNS постоянно беспорядок:
- Я должен быть постоянно подключен к VPN моей компании, так что я могу определить хосты для домена моей компании, скажем *.company.com
- Когда я подключен к сети клиента, мне нужно разрешить и их внутренние имена
- Чтобы пополнить его, я регулярно подключаюсь к своей личной VPN, которая предоставляет свой собственный DNS для определенного домена, скажем, *.vpn.
Я знаю, что могу использовать DNSmasq в качестве локального распознавателя для привязки домена к определенному серверу имен.
Мой вопрос о том, как добиться идеальной настройки:
- Мне нужно, чтобы *.company.com был разрешен в любое время
- Мне также нужно, чтобы *.vpn был разрешен, когда я подключился к нему (что в значительной степени соответствует конфигурации моей компании)
- Кроме того, когда домен не является *.company.com или *.vpn, мне необходимо использовать откат на локальном соединении DNS, если он доступен, или, если он не предоставляется DHCP или вручную, использовать распознаватель моей компании.
Если у кого-нибудь из вас есть советы по достижению этой мечты, я был бы очень признателен.