window修改远程桌面RDP方法

方法一:

点开始-----运行菜单,

输入regedit,进入注册表编辑,

第一步:

按下面的路径进入修改端口的地方

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

找到下面的 "PortNumber",用十进制方式显示,默认为3389,改为任意可用端口。 

第二步:

再修改注册表文件的另外一个位置,路径为

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp

找到下面的 "PortNumber",用十进制方式显示,并做出修改.

然后打开 windows防火墙  高级管理-选入站规则-远程桌面用户模式(TCP-IN)

(这一步必须做,不然重启后电脑将失联,切记)

选中,新建规则-端口-应用于TCP,特定本地端口,填写您刚才修改过的端口号-允许连接,然后全部下一步。到名称时,随便您自已取如远程桌面端口。

第三步:

重启服务器

 

方法二:

使用命令的方式修改RDP端口及添加防火墙

进入CMD中执行以后命令

修改注册表中默认的3389端口为12131

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 12131 /f

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d 12131 /f

添加防火墙中允许的端口(允许任意IP访问tcp的12131端口)

netsh advfirewall firewall add rule name="RDP on TCP <1231>" dir=in action=allow  protocol=tcp localport=12131

添加防火墙中允许的端口(只允许IP:11.12.13.14访问tcp的12131端口)

netsh advfirewall firewall add rule name="RDP on TCP <52301>" dir=in action=allow remoteip=11.12.13.14/32 protocol=tcp localport=12131

启用所有配置文件中的防火墙:

netsh advfirewall set allprofiles state on

只启用特定配置文件中的防火墙

netsh advfirewall set privateprofile state on

private替换为domainpublic,可以只启用相应配置文件中的防火墙。

重启服务器

Shutdown -r -t 0

 

posted @ 2020-11-23 21:31  gxgly  阅读(808)  评论(0)    收藏  举报