在自己的VPS上运行Trojan-go客户端 对接自己的服务端 排错 Troubleshoot

有的时候你搭的梯子就是用不了,你不知道是梯子没搭好呢,还是你走到梯子中间的网络出了问题。

那就在你的VPS上跑一个Trojan-go的客户端,对接你的服务端来看一下。




具体实践

1. 下载Trojan-go的Linux客户端

* 最常见的系统环境应该是linux-x64 比如,RackNerd, Cloudcone, Bandwagon, Hax, Woiden ...

访问 https://github.com/p4gefau1t/trojan-go/releases/latest

右键复制下载地址


下载 

wget https://github.com/p4gefau1t/trojan-go/releases/download/v0.10.6/trojan-go-linux-amd64.zip

2. 解压Trojan-go的Linux客户端

用 unzip 解压

unzip trojan-go-linux-amd64.zip

ls 看一下

你会看到和你在PC上使用时一样的几个文件

3. 设置Trojan-go的Linux客户端参数

和在你自己的环境下同样的用法,编辑config.json。注意Socks端口不要和你自己的VPS上已经使用的端口冲突了。下面以Socks的端口10888为例。

{
  "run_type": "client",
  "local_addr": "127.0.0.1",
  "local_port": 10888,
  "remote_addr": "trojan域名",
  "remote_port": trojan端口,
  "password": ["trojan密码"]
}

4. 运行Trojan-go的Linux客户端

./trojan-go

这时,你的VPS上已经开了一个Socks代理了。

5. 使用你的这个Socks代理去访问网页

用到curl的-x参数指定代理 

新开一个SSH窗口登录你的VPS。

然后执行

curl -x socks5://127.0.0.1:10888 google.com

命令中,10888是你的Socks端口,与你前面的配置文件中的Socks端口一样。

你在当前窗口应该看到 google.com 的301页面


同时在刚才那个运行trojan客户端的窗口,应该看到有连接在访问网页。


有上面的结果就说明你的Trojan梯子是好的。


后记

评论

The Hot3 in Last 30 Days

ClouDNS .asia免费域名 托管到CloudFlare开CDN白嫖Websocket WS通道翻墙 / desec.io

无服务器 自建短链服务 Url-Shorten-Worker 完整的部署教程