我正在尝试弄清楚如何从我的开发机器(Devel
)访问第三方 Web 服务(www.domain.com
),而我不允许使用我的办公室 IP 地址直接联系该服务。
这是一个基本图表(我不允许发布图片...): http://yuml.me/diagram/scruffy/class/%5BDevel%5D-%5BA%5D,%20%5BA%5D-%5BB%5D,%20%5BB%5D-%5Bwww.domain.com%5D
唯一允许访问该服务的机器是B
(生产服务器),但我无法从我的开发机器直接从访问它(Devel
)。
因此,为了访问 Web 服务,我必须通过 ssh 进入A
,然后从A
进行B
访问www.domain.com
有什么方法可以将流量从隧道传输到B
我A
的开发机器然后再返回到我的开发机器,以便我可以直接访问 www.domain.com 而不必 ssh 进入每个机器?
Devel
:我的开发机器。
A
,B
:Linux 服务器。我在两者上都拥有 root 访问权限。
B
:生产服务器
www.domain.com
:第三方 HTTP API 生产服务器使用。
答案1
是的。我并不经常这样做,所以当我需要的时候,我会查看我的书签,也就是这里。无需引用文章,只需遵循非常简单的示例。它们应该很容易设置。
希望这可以帮助!