Я использую split-VPN на Windows XP, как показано в:
VPN: весь ли трафик маршрутизируется через VPN при входе в систему?
У меня вопрос: как узнать, куда отправляются DNS-запросы? Если я введу адрес (например, www.google.com) в своем браузере, какой из двух сетевых интерфейсов разрешит его? Мой файл hosts содержит только одну запись для localhost.
РЕДАКТИРОВАТЬ: Даже если VPN-клиент не работает, я, кажется, могу сделать nslookup на "internalserver", который не является именем хоста в Интернете, но частным, который существует только внутри сети VPN. Откуда это может исходить? Кеширует ли Windows поиск DNS где-нибудь? Куда?
C:\Documents and Settings\user1>nslookup internalserver
*** Can't find server name for address 192.168.1.1: Non-existent domain
*** Default servers are not available
Server: UnKnown
Address: 192.168.1.1
Non-authoritative answer:
Name: www.companyserver.com
Addresses: xx.xx.xxx.xx, xxx.xxx.xx.xx