小编Mat*_*t J的帖子

如何通过 ssh 进入 ISP NAT 后面的家庭局域网(没有公共 IP 地址)?

我的物业管理公司提供免费上网服务。许多建筑物中的所有公寓都在一些常见的 NAT 之后,因此我们没有人拥有自己的公共 IP 地址。因此,像 dyndns.org 这样的服务不起作用,至少我无法弄清楚。我想要做的就是能够通过 ssh 连接到我家庭 LAN 上的一台机器(它位于 2 个级别的 NAT 之后,一个在我无法控制的 ISP 上,另一个在我控制的路由器上)。我可以在我的路由器上设置端口转发等,没问题。我怀疑 LAN 上的某些机器(机器 1)必须使用公共 IP 访问外部机器(机器 2)以建立 SSH 隧道,然后我可以从其他地方的机器(机器 3)通过机器 2建立隧道到机 1。

我的问题是:

  • 我的怀疑是真的,还是有其他方法?
  • 如果我必须通过隧道连接到其他一些盒子,是否有公共 ssh 代理或类似的可用,或者我是否需要使用公共 IP 来窃听某人让我通过他们的机器进行隧道传输?

ssh port-forwarding nat tunnel dynamic-dns

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

dynamic-dns ×1

nat ×1

port-forwarding ×1

ssh ×1

tunnel ×1