爱采购

发产品

  • 发布供应
  • 管理供应
  • 匿名
点击 473回答 1 2022-11-10 14:42

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

已解决 悬赏分:10 - 解决时间 2022-11-10 21:44
反对 0举报 0 收藏 0 评论 0
最佳答案
  • 匿名
支持 0 反对 0 举报 2022-11-10 16:12

前提:

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

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


入驻

企业入驻成功 可尊享多重特权

入驻热线:158-7146-9462

请手机扫码访问

小程序

小程序更便捷的查找产品

为您提供专业帮买咨询服务

请用微信扫码

公众号

微信公众号,收获商机

微信扫码关注

顶部