Поиск имени компьютера через PPTP VPN
У меня очень маленькая компания с одним сервером, Windows Server 2008 R2, служащим в качестве AD DS, DNS, WINS, DHCP, а теперь и RRAS VPN. Не идеально, но это то, что у меня есть.
Недавно я включил маршрутизацию и удаленный доступ и установил VPN-доступ к сети. Это PPTP-соединение, Win 7 клиент, который работает нормально; он аутентифицирует и маршрутизирует и использует DHCP-сервер для получения информации об IP.
Вот проблемы, с которыми я сталкиваюсь, когда пытаюсь найти имена компьютеров в сети с удаленного клиента, например, пинг "Запрос Ping не может найти хост xxxx". Я могу пинговать этих клиентов по IP-адресу, поэтому не проблема маршрутизации.
1) Ошибка с DNS: у меня на сервере настроена зона DNS с полным доменным именем "example.com", которая отлично работает в офисе. DHCP выдает адрес этому серверу и добавляет суффикс домена "example.com". Однако при использовании его с удаленного клиента он перенаправляет запрос DNS на корневой сервер и возвращает внешний IP-адрес "@.example.com". Использовал NSLookup и подтвердил, что поиск DNS на месте остается локальным; Внешний клиент, правильный DNS-сервер, но он пересылает запрос, а не разрешает его. (Ошибка SERVFAIL в журнале DNS)
2) Сбой с WINS: тот же сервер работает под управлением WINS и, кажется, работает отлично. Он получает обновления от компьютеров в сети, включая клиенты RAS. Подтвержденный адрес сервера WINS доставляется по DHCP всем клиентам. Кроме того, у клиента RAS нет других WINS-серверов.
3) NetBIOS - не вариант, не маршрутизируемый, устаревший. Может использовать файл хоста, но это не было бы идеально; но что более важно, DNS и WINS должны работать!
Спасибо за ваше время и внимание, это очень ценится!
ОБНОВЛЕНИЕ № 1
Изменяя вручную таблицы маршрутизации на клиенте "Route Delete 0.0.0.0" и добавляя шлюз по умолчанию во внутренней сети VPN, он правильно разрешает имена как для внутренних, так и для внешних имен. Вот таблица маршрутов:
Метрика интерфейса сетевого шлюза сети назначения 0.0.0.0 0.0.0.0 192.168.10.1 192.168.10.56 11
Однако, когда я установил параметр "Использовать шлюз по умолчанию в удаленной сети", в настройках IPv4 для VPN-клиента строка печати маршрута выглядит следующим образом:
Метрика интерфейса сетевого шлюза сети назначения 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.141 4236 0.0.0.0 0.0.0.0 On-Link 192.168.10.55 11
и это не маршрут в интернет. Я предполагаю, что это, вероятно, ошибка конфигурации на RRAS. Есть идеи?