前言
最近发现在学校可以远程登录win10,在外面或者在家里无法连接,推测是校园网屏蔽了校外访问3389的端口。对策可以是更换Teamviewer访问,当然这种曲线救国的方式显得不那么完美,毕竟Teamviewer的体验比原生远程桌面要差不少,而且还要另外安装软件,安全性也难有保证。于是尝试着更换远程桌面端口,看能否解决这样的问题。
端口查询
首先是查询可用的端口
netstat -nab
查看并确定可以使用的端口,接着修改端口。
修改远程桌面端口
修改注册表,搜索 注册表, 进入
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp
找到 PortNamber,点击十进制,可以看到默认端口号是3389,替换为上面查询到的端口。
然后把
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
中的 PortNamber修改为对应的端口号。
允许防火墙访问
修改注册表, 把
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Defaults\FirewallPolicy\FirewallRules
中RemoteDesktop-UserMode-In-TCP的值中包含3389的数据的3389修改为对应的端口号。
然后把
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy\FirewallRules
,将RemoteDesktop-UserMode-In-TCP中的3389修改为对应的端口号。
再重启电脑,远程桌面访问的时候ip地址填"ip地址:端口号",然后就可以访问了。