在我们使用Xshell连接VPS的时候,默认使用的是本地网络连接SSH。但是如果VPS的IP对网络不好,或者是IP被墙的情况下,我们需要使用代理来SSH连接至VPS。这篇教程我来从两个方面来和大家一起设置代理

准备材料

  • 一台VPS
  • Xshell

部署步骤

跳板机

  1. 打开Xshell,SSH登录至需要当跳板鸡的VPS,打开其设置
  2. 转到“隧道”选项,点击“添加”按钮

Xshell使用跳板机或本地代理连接VPS

  1. 类型选择“Dynamic(SOCKS4/5)”,端口可以使用默认的1080,也可以自定义其他端口

Xshell使用跳板机或本地代理连接VPS

  1. 转到“代理”选项,点击“浏览”按钮

Xshell使用跳板机或本地代理连接VPS

  1. 点击“添加”按钮

Xshell使用跳板机或本地代理连接VPS

  1. 按照下图以设置跳板机代理

Xshell使用跳板机或本地代理连接VPS

  1. 进入跳板机设置,选择刚刚创建的代理服务器选项

Xshell使用跳板机或本地代理连接VPS

  1. 连接VPS,当看到走本地代理服务器,即为使用跳板机的代理服务器连接至VPS

Xshell使用跳板机或本地代理连接VPS

使用V2r/Calsh等其他代理软件

  1. 打开Xshell,进入VPS设置
  2. 转到“代理”选项,点击“浏览”按钮

Xshell使用跳板机或本地代理连接VPS

  1. 点击“添加”按钮

Xshell使用跳板机或本地代理连接VPS

  1. 设置成V2r/Calsh等其他代理软件的代理端口

Xshell使用跳板机或本地代理连接VPS

  1. 选择刚刚创建的代理服务器选项

Xshell使用跳板机或本地代理连接VPS

  1. 连接VPS,当看到使用本地代理服务器时,即为使用代理服务器连接至VPS

Xshell使用跳板机或本地代理连接VPS