Внутренняя ошибка RDP при подключении через VPN и LAN, но через WAN работает нормально

0

Вот мои настройки.

2 ADSL-соединения Telus в 2 отдельных местах

В расположении 1 есть модем dsl и TP-Link HL-R600VPN v4 (или какой-либо из последних версий). В расположении 2 есть actiontec3200M и TP-Link HL-R600VPN v1 (или, возможно, v2)

Маршрутизатор actiontec настроен в режиме моста.

Туннель IpSec есть, общий доступ к файлам работает совершенно нормально, однако я не могу передать RDP с компьютера в местоположении 2 на компьютер в расположении 1. При первом подключении происходит вход в систему, а затем появляется черный экран. и в конце концов время ожидания. Когда я пытаюсь восстановить соединение, я получаю внутреннюю ошибку в программе RDP.

Когда я впервые настроил это, я смог подключиться, но как только я отключился и попытался подключиться снова, то же самое случилось бы с черным экраном, а затем с внутренними ошибками при последовательных попытках. Казалось, что я перезагрузил компьютер из местоположения 1, я мог подключиться снова один раз. В другой раз я повторил попытку через несколько часов без перезагрузки, и это сработало один раз, но в следующий раз не получилось. Однако в последние пару дней это не работает вообще.

Вот некоторые другие вещи, которые я заметил.

Из местоположения 2 я могу получить доступ к обоим маршрутизаторам в обоих местоположениях, используя их локальные адреса.

Из местоположения 1 я не могу получить доступ к маршрутизатору местоположения 2. Это может быть связано с тем, что маршрутизатор просто блокирует внешний доступ, или признаком того, что вызывает проблему RDP.

Если я открываю порт 3389 на ПК в местоположении 1 и подключаюсь через RDP от компьютера в местоположении 2, используя IP-адрес WAN, он работает каждый раз.

Кроме того, я не могу удаленно к компьютеру в местоположении 2 с компьютера в местоположении 1, используя локальную сеть

Какие-нибудь мысли?

Ричард Чейз
источник
Вот еще немного информации после дополнительного тестирования: я устанавливаю общие папки на обоих компьютерах. Местоположение 2 ПК может получить доступ к ПК 1, но Местоположение 1 ПК не может получить доступ к ПК 2. ПК с местоположением 2 может проверять связь с маршрутизаторами как из местоположений, так и с компьютера из местоположения 2. С компьютера 1 можно проверять связь с собственным маршрутизатором, но с маршрутизатора из местоположения 2 или местоположения 2 ПК.
Ричард Чейз
Похоже, проблема NAT. Вы уверены, что правильно настроили свой туннель? Похоже, что один из ваших маршрутизаторов NAT для трафика, а также вызывает проблемы маршрутизации.
Appleoddity
Это случай для Wireshark. Обязательно обновите прошивку всех устройств по пути. Затем сделайте глубокий анализ. Было бы идеально зафиксировать успех и посмотреть, что произойдет, когда вы закроете соединение RDP.
HackSlash
Я предполагаю, что он настроен правильно. В последних нескольких тестах, которые я провел, он работал несколько раз, а затем внезапно, когда я пытаюсь подключиться снова, я получаю черный экран, вылетает, а затем снова появляется внутренняя ошибка. Кажется, ударил и пропустил. Прошивка обновляется на всех устройствах, однако один из маршрутизаторов устарел, поэтому мы заказали замену, чтобы убедиться, что это проблема. Я попытался вставить простой DLS-модем speedtouch вместо устройства ActionTec, но он не получил сигнал dsl. Я предполагаю, что их соединение не поддерживает эти модемы. Что такое Wireshark?
Ричард Чейз

Ответы:

0

Так что, как оказалось, это был просто неисправный VPN-маршрутизатор. Мы заказали замену, установили ее с такими же настройками и она работает без нареканий. Спасибо всем.

Ричард Чейз
источник