使用Xshell通过隧道代理进行SSH跳转访问

文章来源:http://www.aloneray.com/886.html(可能需要才能访问)

链接流程:

本地服务器Local      ——>     中转服务器Jump   ——>   目标服务器Destination

简单来说,就是不直接访问你的目标服务器,而是通过一个中间代理服务器访问你的目标服务器,至于用处,就跟你用代理上一些网站一样,隐藏访问目标是一方面,对于你无法直接访问服务器,也是一个不错的解决方案。

准备工作:

  • 已安装Xshell5/Xshell6
  • 可用的一个中转服务器
  • 目标服务器

中转服务器的配置:

首先连接你的跳转机,然后选择菜单的查看选项,勾选隧道窗格。

使用Xshell通过隧道代理进行SSH跳转访问_第1张图片

然后可以看到下方出现隧道窗格,选择转移规则选项卡,右键单击空白区域,点击添加。

使用Xshell通过隧道代理进行SSH跳转访问_第2张图片

按图示设定好规则(这里使用1090是为了避免和SSR等软件冲突)。

使用Xshell通过隧道代理进行SSH跳转访问_第3张图片

设置完成后,既可在隧道窗格看到添加的规则。

 

 

目标服务器的配置:

这时候选择你的目标服务器(之前的跳转服务器不要断开连接),进入属性选项,按图示操作。

使用Xshell通过隧道代理进行SSH跳转访问_第4张图片

添加代理服务器,设置如下。

使用Xshell通过隧道代理进行SSH跳转访问_第5张图片

完成添加后确认,然后选择你添加的代理服务器,最后确认。

使用Xshell通过隧道代理进行SSH跳转访问_第6张图片

然后连接你的目标服务器,看到如下代码,即说明已经设置成功。

所有的目标服务器按照以上设置或代理服务器后,需要在中转服务器已连接的情况下,才能进行SSH连接,所以可以把中转服务器添加为桌面快捷方式,使每次打开可以自动连接中转服务器。

使用Xshell通过隧道代理进行SSH跳转访问_第7张图片

至此,设置完毕。

以上方法亲测有效,极力推荐。欢迎留言评论。

你可能感兴趣的:(Linux,xshell隧道代理,xshell代理,SSH跳转,XShell跳转机)