通过具有相同主机名的公共 LAN 进行 SSH

通过具有相同主机名的公共 LAN 进行 SSH

所以我的机器说它的 IP 是 10.0.0.123,我的 Cisco 局域网交换机是 10.0.0.1,我的公共 IP 是 10.103.6.1。我的另一个网络是相同的,但它的公共IP是10.104.6.1。

所以问题是如何在第二个网络上 ssh 到 10.0.0.123?我觉得我需要以某种方式穿过第二个局域网。

答案1

你的网关设备是什么?

基本上,您需要设置 10.104.6.1 端口转发(或触发,不同供应商有不同的术语)。
例如,您将端口 443 或 15000(或任何您喜欢的端口)设置为转发到本地 ip 10.0.0.123 端口 22。
然后在您的源(位于 10.103.6.1 后面)上,您将像这样连接

ssh -p 443 10.104.6.1

-p 您需要与您的端口转发规则相匹配的端口号。

相关内容