我知道这个主题可能是重复的,但我无法从旧帖子中找到解决方案。
这是我的情况
Work PC <> Firewall (port 3389 blocked) <> Internet <> Home Router <> Home PC
所以我想通过 ssh 隧道(端口 443)在家用电脑上远程建立一个 ssh 通道,连接工作电脑
我尝试过 putty、bitvise ssh、freesshd,但都没有成功
我目前所做的事情:
认为:
- 家庭和工作操作系统:Windows 7
- 家庭路由器的公网IP:100.100.100.100
- 家庭电脑的私有IP:192.168.1.199
家用电脑:
- 安装 bitvise ssh 监听本地主机的 22 端口,启用端口转发
- 创建测试本地帐户
- 远程桌面帐户已准备好
- 使用 putty 使用测试账户连接到 bitvise ssh 端口 22
- 路由器端口转发 443 至 192.168.1.199:3391
- 腻子配置:隧道L3391 127.0.0.1:3389
测试:
- 打开 Windows RDP,
- 连接到 127.0.0.1:3391,
- 登录对话框提示,
- 输入远程桌面账户->弹出rdp欢迎屏幕->显示访问被拒绝消息。
对于本地主机测试已经失败,所以我没有尝试从外部进行测试
有谁知道该怎么做,谢谢
答案1
工作电脑可以访问吗home_router:443
?一定需要 SSH 吗?
可以尝试不用它:
- 在3389家里的电脑上配置路由器443上的端口转发
- 尝试 RDP 连接到
address_of_home_router:443