Как изменить порт прослушивания RDP?

9

Как изменить порт, который я использую для удаленного доступа к компьютеру с Windows (7)?

парень
источник

Ответы:

14

Эта статья поддержки Microsoft дает ответ. Просто измените следующий раздел реестра:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber

Хотя в этой статье конкретно не упоминается Windows 7, она работает и на нее действительно ссылается этот FAQ по RDP для Windows 7 (см. Последний вопрос).

heavyd
источник
7

Я просто использую свой брандмауэр для перенаправления порта в мой NAT вместо того, чтобы менять его во внутренней системе Windows.

djangofan
источник
Разве Windows 7 не должна прослушивать этот порт для RDP-соединений?
Парень
1
Он хорош, удаленный брандмауэр меняет его обратно для него; он просто забыл упомянуть эту часть (и забыл притвориться, что она была полезна) :-p
mrduclaw
Я просто говорю, что редактирование реестра немного похоже на повторное изобретение колеса, поэтому я считаю, что мой метод проще и логичнее.
Джангофан
@ djangofan, нет, мне нравится нестандартное мышление по этому поводу. И было бы хорошо иметь решение, когда у вас нет прав на изменение реестра, но у вас есть права на изменение сетевого брандмауэра.
mrduclaw
1

Как сказал Хардид в своем ответе, вам просто нужно обновить реестр.

Однако, что лучше, чем прослушивание одного альтернативного порта? Как насчет прослушивания альтернативного порта и оригинального порта одновременно!

netsh interface portproxy add v4tov4 listenaddress=192.168.1.200 listenport=3389 connectaddress=192.168.1.200; connectport=12345

Это установит правило переадресации для вашей машины, которое будет перенаправлять все входящие запросы на стандартный порт 3389вашего нового порта ( 12345в моем примере). Просто убедитесь, что изменили два IP-адреса на IP-адрес компьютера, на котором вы работаете.

(Я должен был использовать этот трюк, когда у меня было несколько серверов, которые находились за NAT за одним IP, но я не мог переназначить порты, как djangofan сделал во время процесса NATing, это позволило мне использовать альтернативный порт на публичном IP при удаленном подключении или используя стандартный порт или альтернативный порт с внутренним IP, когда я был в локальной сети.)

Скотт Чемберлен
источник