一、学习目标:
修改本地Windows的远程桌面默认的端口号。
默认是3389,我这里想修改为8889
缘由:
为什么我想修改这个端口号呐?因为我家里电脑配置远程Windows 连接之后,时不时的出现无法连接问题,去我的ecs上查看,发现frp的服务是正常的,然后我电脑每次重启之后就又可以连接了,所有想着改下端口号试试效果如果,具体后续的效果还不确定,还需要观察几天哈。。。先试试,是不是和我猜想端口号有关。
上一篇文章地址:
借助ecs的公网ip将自己家里的Windows做个内外穿透【外网可以访问的】
二、步骤:
1、先查看现在的端口号:
- 本地电脑打开之后,进入高级选项。
2. 进入高级设置之后,就可以看到,有当前远程桌面端口是3389.
2、使用powershell查看端口:
查看远程桌面端口:
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
3、修改端口为8889:
比如,我这里使用其他的端口,8889:不用原来的3389.
我这里直接使用powershell更改,使用官方的方法1,我找了版本,找了半天,感觉太麻烦。直接使用命令吧。
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value 8889
New-NetFirewallRule -DisplayName 'RDPPORTLatest' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort 8889
4、再去页面确认,步骤和1一样即可。
至此,我的问题解决。