0%

linux终端使用trojan

1. 安装

1.1 下载

1
2
3
curl -L -o trojan-go-linux-amd64.zip https://github.com/p4gefau1t/trojan-go/releases/download/v0.10.6/trojan-go-linux-amd64.zip

unzip trojan-go-linux-amd64.zip -d trojan-go

1.2 配置

vi config.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
"run_type": "client",
"local_addr": "127.0.0.1",
"local_port": 1080,
"remote_addr": "gzdata1.233netboom.com",
"remote_port": 10101,
"password": [
"20E35FF0-1BD9-1F05-31F2"
],
"ssl": {
"sni": "m.ctrip.com",
"verify": false
},
"router": {
"enabled": true,
"bypass": [
"geoip:cn",
"geoip:private",
"geosite:cn",
"geosite:private"
],
"block": [
"geosite:category-ads"
],
"proxy": [
"geosite:geolocation-!cn"
],
"default_policy": "proxy",
"geoip": "geoip.dat",
"geosite": "geosite.dat"
}
}

2. 使用

2.1 终端

  • 开启代理
1
2
cd trojan-go
./trojan-go -config config.json
  • 终端走代理
1
2
3
4
5
6
7
export http_proxy=socks5://127.0.0.1:1080 
export https_proxy=socks5://127.0.0.1:1080
export ALL_PROXY=socks5://127.0.0.1:1080

unset http_proxy
unset https_proxy
unset ALL_PROXY

2.2 效果

  • 代理前
1
2
3
curl -I facebook.com

curl: (52) Empty reply from server
  • 代理后
1
2
curl -I facebook.com

可以加首页作者微信,咨询相关问题!