Xshell 使用本地Socks5代理 SSH登录 IP被墙不能直连的 VPS 服务器
前言
在HAX/WOIDEN的年代, 写过一篇Xshell设置本地Socks代理去连接HAX/WOIDEN的端口转发, 再SSH登录HAX/WOIDEN的纯IPv6的VPS
现在有时候遇到翻墙ER想连接被墙IP的VPS, 想指导TA们参考上面的教程设置Xshell 的 Socks代理端口, 发现指示不明确.
所以单开一篇, 把原教程中的一部分截取出来.
具体操作
用你的翻墙客户端连上你的梯子,一般来说,会在你的本地生成一个Socks5的代理端口
以v2rayN为例,可能像下面这样:
新版本的v2rayN, 可能像这样
设置你的SSH工具通过本地的Socks5代理去SSH登录VPS
以Xshell为例
新建一个连接
IP地址填 VPS的 比如 74.48.9.95
端口填 VPS的 SSH 端口,比如 22
* 如果你自己修改了SSH端口, 或者某些VPS商卖给你的时候, 说明了特定的SSH端口. 那么就不是 22

用户名密码按正常填
进入Proxy管理窗口
添加一个socks5的代理设置
新版的v2rayN是这样的
完
数据流向是这样的:
你的SSH工具 - 你的本地socks代理 - 你的翻墙客户端 - 你的梯子VPS - 你的VPS 服务器
这样, 整个SSH连接避免了被GFW中断.
========
对于你只有 IPv4 的环境, 想连接 IPv6的VPS, 也是一样的设置.
只是, 你的这个节点的VPS, 本身需要有向外访问 IPv6的能力.
你的SSH工具 - 你的本地socks代理 - 你的翻墙客户端 - 你的梯子VPS -<这一段走IPV6>- 你的VPS 服务器
这个VPS可以是本身有IPv6, 也可以通过 warp获得向外访问IPv6的能力.








评论
发表评论