前提:
A 位于内网,B位于外网。
A 在 2120 端口开通了 ssh。
B 在 2121 端口开通了 ssh。
在 A 上执行,即可通过 B 的 2121端口,将 A 的 2120 转发到 B 的 2122,这样你就可以在外网 ssh B 的 2122 来登录 A,以进行进一步操作了。
另外家庭网络的话须注意当地电信是否提供公网 IP 以及是否在端口上做了手脚的问题。墙外 VPS 也须考虑网络稳定性。建议买个国内 VPS 充当跳板。
如果转发后仅 B 机器 localhost 可访问,则:
末尾添加 GatewayPorts yes
再重启服务即可。
另外 ssh 和 VPN 不是一个层面的事情。更多资料和学习,请看十八摸的这篇文档:
实战 SSH 端口转发
。

已解决




