【发布时间】:2015-03-07 08:25:48
【问题描述】:
我正在尝试在本地运行一个应用程序,该应用程序在另一个网络中使用数据库、Web 服务等,因此我试图通过具有访问权限的计算机进行隧道传输。但是,Web 服务在两个(可能更多)ips 上使用,我无法将一个端口映射到多个 ips,或者有没有办法实现这一点?
【问题讨论】:
标签: ssh portforwarding tunneling
我正在尝试在本地运行一个应用程序,该应用程序在另一个网络中使用数据库、Web 服务等,因此我试图通过具有访问权限的计算机进行隧道传输。但是,Web 服务在两个(可能更多)ips 上使用,我无法将一个端口映射到多个 ips,或者有没有办法实现这一点?
【问题讨论】:
标签: ssh portforwarding tunneling
您能否重新配置 Web 服务客户端以访问另一个端口上的服务之一?例如,如果您使用以下方式打开 ssh 隧道:
ssh -L8080:ws1host:8080 -L8081:ws2host:8080 user@remotehost
然后你就可以访问127.0.0.1:8080上的远程ws1host:8080和127.0.0.1:8081上的远程ws2host:8080
【讨论】: