分享好友 我要提问 知识解答首页 频道列表

如何从外网ssh连接内网服务器端口(如何从外网ssh连接内网服务器)

已解决1回答473点击

2022-11-10 21:44 已解决

前提:

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 端口转发

更多问题及资料,可以加入星球讨论
每日获取更多最新行业干货与资料


支持 0 反对 0 举报
相关信息

评论

0

收藏

点赞