Я соединяюсь из школы в дом. У меня OpenVPN настроен так, что через VPN проходят только подключения к домашней сети; он НЕ настроен на отправку всего трафика через VPN. И я бы предпочел оставить это так. На самом деле у меня есть сервер, настроенный на передачу локального DNS-сервера моей домашней сети клиенту.
Проблема в том, что у школы есть некоторые локальные ресурсы, которые имеют другой внутренний IP, чем IP, выходящий в Интернет. Но когда я подключаюсь к своему OpenVPN, он получает IP-адрес интернет-адреса, но затем, поскольку он не находится в моей домашней сети, он пытается подключиться через сеть школ и завершается неудачно (очевидно, без перенаправления NAT).
Есть ли способ установить DNS-сервер, выдвинутый OpenVPN, в качестве последнего приоритета в разрешении DNS, чтобы он сначала пробовал DNS-серверы школы? Не имеет значения, должен ли он быть настроен на сервере OpenVPN или в конфигурации клиента. Благодарю.