Windows не может разрешить пользовательские домены при включенном VPN?

Windows не может разрешить пользовательские домены при включенном VPN?

У нас есть DNS-сервер в локальной сети, на котором есть несколько пользовательских TLD, таких как «local, dummy» и т. д. Домены, заканчивающиеся на эти TLD, разрешаются на тестовые серверы, такие какwin2003test.dummy.

Проблема возникает, когда VPN-подключение установлено. Windows пытается разрешить эти домены с помощью другого DNS-сервера, назначенного VPN-сервером. Это предотвращает фиктивные преобразования домена в IP.

Есть ли где-нибудь простая настройка, с помощью которой я могу решить эту проблему?

PS: Удаленный шлюз в настройках VPN отключен.

решение1

Я предполагаю, что вы говорите о том, когда клиенты подключаются к сети через VPN?

Я вижу несколько решений, и все они довольно просты.

  1. Настройте VPN для выдачи DNS-сервера, содержащего фиктивный TLD.
  2. Настройте DNS-сервер, который выдает VPN, так, чтобы он имел записи-заглушки, указывающие на правильные внутренние DNS-серверы для .dummy TLD.
  3. Настройте DNS-сервер, который VPN выдает в качестве вторичного DNS-сервера для TLD .dummy.

решение2

Мне кажется, вы спрашиваете, как настроить раздельный DNS.

Посмотрите, поможет ли вам эта статья:
Настройка раздельной системы DNS на Windows Server 2003

В меньшей степени см. также:
Как настроить DNS-серверы для разрешения как локальных, так и удаленных хостов в среде с несколькими DNS-серверами?

решение3

Вы можете ввести их в компьютерC:\Windows\System32\drivers\etc\hostsфайл. Попытка изменить DNS-сервер, на который вы указываете, только вызовет проблемы с разрешением хостов на другой стороне VPN.

решение4

Что вы можете попробовать, так это включить INCLUDE в ваш файл LMHOSTS согласно базе знаний Microsoft по адресуhttp://support.microsoft.com/kb/102725.

Если тестовые серверы изменятся, обновите файл LMHOSTS на центральном сервере, и все ваши клиенты получат эти изменения.

Связанный контент