场景:我想在公司内部用一台服务器A访问客户内网的机器C。在公司和客户之间有一台中间服务器B,我只能先连接到中间服务器,然后通过中间服务器跳转才能到客户C机器。
上面场景的连接策略:A->B->C 说明 A:本地机器(也就是公司内部机器),B:中间服务器(相当于代理服务器),C:目标服务器(客户现场)
现在希望:A->C
以下使用本地机做的实验,效果一样。
xshell代理配置如下:
1、使用xshell连接到中间服务器。如下图:
或者,连接到中间服务器以后,在当前控制台的最下面有一个转移规则,点击右键---->添加,出来的效果跟上面一样,所以,看自己选择。如下:
2、代理服务器也就是中间服务器的配置
首先xshell连接到代理服务器
3、xshell代理就配置完成了,接下来就可以直接通过本地连接到服务器C了,在连接到服务器C的时候,Xshell要保持先连接到服务器B
4、浏览器代理
上面配置好隧道以后,现在配置浏览器就简单了,这里使用Firefox
步骤:选项---->网络设置--->设置
接下来就可以使用浏览器访问服务器C的web服务了。