5

У меня есть настройка PPTP VPN Incoming Network Connection на компьютере с Windows 8.1, где все мои компьютеры настроены в локальной интрасети (скажем, на машинах X, Y и Z)

Я подключаюсь к компьютеру под управлением Windows 8.1 с моего компьютера под управлением Windows 7 с помощью программного обеспечения Microsoft VPN. Работает нормально, я могу получить доступ к Интернету, разрешить все интернет-DNS и т.д. Я вижу DNS своего интернет-провайдера, назначенный моему VPN-адаптеру Windows 7, а также IP-адрес удаленной локальной интрасети 192.168.xx.

Теперь я могу пинговать машину с Windows 8.1 по NAME и IP-адресу. Но я не могу пропинговать / разрешать ЛЮБУЮ другую машину в удаленной локальной интрасети по ИМЯ (x, Y или Z), ТОЛЬКО по IP-АДРЕСУ.

Почему я не могу разрешить имя машины в моей удаленной сети через VPN-соединение? У меня нет настройки сервера домена или сервера WINS. Я пытался отключить брандмауэр с обеих сторон, без разницы. Я пытался использовать удаленный компьютер в качестве DNS-сервера (принудительно), но он тоже не работает. Я попытался настроить удаленный сетевой маршрутизатор (работает помидор + dnsmasq) в качестве DNS для адаптера Windows 7 vpn, по-прежнему не работает. Единственное, о чем я могу думать, это то, что VPN не позволяет работать NetBIOS. Любые мысли здесь.

3 ответа3

4

Хорошо, я наконец нашел сайт, который отвечает на мой вопрос - но если у кого-нибудь есть альтернативные идеи, пожалуйста, напишите здесь.

По данным этого сайта:https://kb.meraki.com/knowledge_base/resolving-netbios-names-over-client-vpn

НЕВОЗМОЖНО разрешить имена NetBIOS через VPN. Цитирование:

Разрешение имен NetBIOS - это протокол обнаружения имен широковещательной передачи уровня 2. Широковещательные сообщения уровня 2 не пересекают границы уровня 3, такие как интерфейс VPN клиента на MX.

Единственный способ использовать NetBIOS через VPN - это настроить сервер WINS. Цитирование:

WINS - это служба, которая обеспечивает централизованное разрешение имен имен хостов NetBIOS. Клиенты NetBIOS регистрируют свои имена хостов на сервере WINS, а другие клиенты NetBIOS запрашивают у сервера WINS разрешение имен NetBIOS. Чтобы разрешить хостам, использующим имена NetBIOS, находить сетевые ресурсы через Client VPN, укажите IP-адрес сервера WINS в конфигурации Client VPN. Это делается с помощью настройки WINS на странице Configure> Client VPN.

1

При настройке VPN-подключения вы можете использовать 2 метода.

  1. Заставьте весь интернет-трафик проходить через VPN, что заставляет все работать, но в результате ваш интернет и интернет на стороне VPN используются для отдельных данных.

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

Если вы перейдете к VPN-соединению на стороне клиента, отредактируйте его, перейдите на вкладку сети, дважды щелкните по IPv4, затем установите флажок Use remote gateway , чтобы он работал как 1. Снимите флажок = 2.

Для VPN-подключений рекомендуется использовать IP-адрес, а не имя хоста. Или не использовать VPN, но удаленный рабочий стол.

0

С VPN-сервером Windows на стороне клиента решение проблемы с IP-адресом на сетевой карте разрешает IP-адрес и DNS. NETBIOS в порядке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .