【发布时间】:2013-11-09 09:07:50
【问题描述】:
我有以下场景:
我需要使用 ssh 隧道从网络外部访问机器(端口 9999)上的服务。机器的IP地址是10.0.0.7。我可以访问一个虚拟机(IP:10.0.0.3),我可以使用端口 22 上的 ssh 从网络外部访问它。
如何从我的家庭网络访问服务(在 10.0.0.7 的端口 9999 上运行)?
我尝试过反向转发端口,但没有成功。
此外,我们在网络上有一些这样的轮询机器,它们都在端口 9999 上运行(IP 范围从 10.0.0.6 到 10.0.0.15)。是否也可以访问所有这些?
感谢您的帮助!
【问题讨论】:
-
没有运气是什么意思?反向隧道应该可以工作: ssh -L9999:10.0.0.7:9999 10.0.0.3 - 然后 localhost:9999 应该转发到 10.0.0.7:9999
标签: networking ssh