环境
- 具备公网IP的服务器(我是Linux系统)
假设IP为:139.196.66.88
用户名:root - 公司电脑:Win10系统
- 私人电脑:Win10系统
实际操作
1、公司电脑,打开cmd执行:
# 这个命令的意思是:用公网IP的3313端口,反向代理本地的3389端口。
# 公网服务器的登录信息为User@IP
# 3389是Windows远程桌面的默认端口,尽量不变;
# 3313是自己定义的端口,只要是公网服务器可访问的就行
ssh -R 139.196.66.88:3313:localhost:3389 root@139.196.66.88
# 执行完命令后,要输入公网服务器的登录密码
2、私人电脑,打开“远程桌面连接”访问如下地址:
# 远程连接公网IP,就相当于连接公司内网电脑
# 注意:连接上之后要输入的用户名、密码,是公司电脑的
139.196.66.88:3313
可以用Win+R,输入【mstsc】打开远程桌面连接
事实证明,最好用的远程连接方式就是Windows自带的远程桌面。无论从访问速度、画面清晰度、还是键鼠操作习惯上,都碾压向日葵、TeamViewer等第三方工具(即便开了会员也是这样)。
注意:公司电脑跟公网服务器的连接有超时时间,长时间无任何通信的话,会自动断开连接,就无法从外部访问了。
所以我的一般操作习惯是,先用向日葵等第三方工具登录公司电脑,建立到公网服务器的连接;然后退出向日葵,用Windows远程桌面登录公司电脑。
网友评论