通过 SSH 端口 443 将代理后面的 PuTTY 和 VNC 连接到我的 Pi

Connect PuTTY and VNC behind a Proxy via SSH Port 443 to my Pi

我正在使用 Teamviewer atm,效果很好,但由于商业用途,我需要更改它。我想使用 PuTTY 和 UltraVNC Viewer 从我的 Windows PC 连接到我在家的 Raspberry Pi 运行 openSSH 和 X11VNC。挑战是我只打开了 443 个帽子。如果我在没有代理的网络中尝试它,我可以通过 443 SSH 访问 Pi,但仅此而已。如果我在代理后面,它根本不起作用,即使在 PuTTY 的设置中输入代理也是如此。那么 Teamviever 是如何做到这一点的呢? Ammyy 也可以工作(在后端使用 Win8 进行测试)

情况:

客户端(Win7,代理后,只打开443,PuTTY和UltraVNC) 想跟 Server(Ubuntu 15, openSSH, X11VNC, DynDNS, port 5900, 443, 22转发到Pi本地地址)

如果客户端在代理后面,获得此 运行 的技巧是什么?

如果您的客户使用代理,而您直接使用给定的地址与客户聊天,那么您实际上缺少了一个垫脚石。您需要获取代理设置和地址,并使用 proxy/client 语法连接到客户端,因为代理正在托管客户端。确保代理服务器允许您的传出连接。

您还应该考虑使用各种 DynDNS 来更轻松地连接到不断变化的地址。