Переадресация портов для RDP

Переадресация портов для RDP

Я пытаюсь настроить удаленный рабочий стол на своем компьютере. В настоящее время он работает под управлением Windows 7. RDP настроен на разрешение входящих подключений.

Я следовал инструкциям на PortForward.com, но мне не повезло. Вот подробности:

Router: TP-LINK WR841N -- WanIP=192.168.0.2, LanIP=192.168.0.1
                          DHCP Bounds = 192.168.1.100 (start) through 192.168.1.199

Computer Static IP (Assigned) = 192.168.1.151

External IP (whatsmyip.com) = 111.67.xxx.xxx

Также следует отметить, что порт 3389 на маршрутизаторе перенаправлен на IP 192.168.1.151 и он включен для всех протоколов.

Теперь при запуске PFPortCheck я получаю сообщение «Не удалось проверить порт 3389, так как этот порт заблокирован другим приложением. Закройте все приложения, которые могут использовать этот порт, и повторите попытку».

Это забавно, ведь я удалил все антивирусы и брандмауэры со своего компьютера, а также отключил Защитник Windows.

Итак, я запускаю «netstat -aon» и получаю следующее:

TCP    0.0.0.0:3389    0.0.0.0.:0    LISTENING    PID=1216

PID 1216 не отображается в диспетчере задач, но использование "tasklist" из командной строки показывает, что это svchost.exe. Поэтому я убил процесс с помощью "taskkill /PID 1216 /F", и он чудесным образом завершился.

Возвращаюсь к PFPortCheck, пробую снова протестировать порт. Только теперь получаю "We wasn't unable to ping your router" и "Your port is NOT OPEN or not available!".

Итак, может ли кто-нибудь сказать мне, как открыть этот порт, чтобы я мог перейти улицу и подключиться к нему по RDP?

Спасибо,

Джейсон

решение1

Я почти уверен, что процесс, который блокирует 3389, — это сам RDP. Если вы сначала отключите удаленные соединения и снова проверите, то тест должен пройти успешно, по крайней мере, у меня так получилось.

  1. Панель управления > Система > Удаленные подключения
  2. Отключите удаленные подключения и нажмите «Применить».
  3. Повторите попытку с помощью средства проверки портов. RDP может потребоваться около минуты, чтобы освободить порт.
  4. После получения результатов вы можете снова включить удаленные соединения и нажать «Применить».

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

решение2

Ваш интернет-провайдер может блокироватьПеренаправление портав зависимости от вашего пакета. Решением будет обновление вашего пакета. Ссылка:Блокирует ли мой интернет-провайдер порты? Есть и другие обходные пути; ссылка:Как мне получить сервер, если мой интернет-провайдер блокирует входящие запросы на мой IP?

решение3

Вполне возможно, что мешает брандмауэр Windows.

Откройте оснастку MMC брандмауэра Windows ( wf.mscв поле «Выполнить» или в поле «Начать поиск»), щелкнитеВходящие правилаи найдите следующие правила: брандмауэр windows - входящие правила

Группа из 5 правил должна быть отмечена зеленой галочкой. Вероятно, вам не нужны правила TCP-WS-In/TCP-WSS-In, но я все равно включаю их для полноты.

Если они не отмечены зеленым, выберите все 5, щелкните правой кнопкой мыши, затемВключить правило. Попробуйте снова войти по RDP.

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