首页 归档 标签 关于

使用XShell进行端口转发


444 1 167.5k

公司最近因某单位牵头,需要和某迅、银行等企业多方合作开发,为了方便与安全,测试服务器都由某迅提供。

因为我们要和银行进行接口联调,需要部署到某迅提供的服务器上才能测试。但是呢,某迅不愿意开放外网访问端口,但我们是web程序啊,不开放端口怎么请求访问啊。后来得知,可以用跳板机端口转发的方法进行访问。

我们关联的有三台机器,一台台式工作机、一台跳板机、一台内网服务器。

网络图

我的电脑是不能直接连到内网服务器的,需要通过跳板机才能链接。如果仅仅是部署程序放在服务器上,然后就不用管了还好,偏偏还需要从本机访问页面,才能进行测试工作。

首先配置好XShell的链接。

XShell

然后打开当前链接的属性->SSH->隧道,添加一个转发规则。

XShell

配置内容说明:

保存后,关闭当前链接,再重新链接一次即可生效。然后本地浏览器访问http://127.0.0.1:8099的请求都会通过跳板机210.210.210.210转发至内网服务器192.168.88.888080端口。

转发请求结果

参考资料