ubuntu下载安装
sudo apt update
wget https://github.com/trojan-gfw/trojan/releases/download/v1.16.0/trojan-1.16.0-linux-amd64.tar.xz
tar -xf trojan-1.16.0-linux-amd64.tar.xz
sudo mv trojan/trojan /usr/local/bin/
sudo mkdir -p /etc/trojan/
sudo vi /etc/trojan/config.json
### 配置内容参考如下
配置修改
-
run_type: client -
local_addr: 本地地址建议 0.0.0.0 -
local_port: 本地端口 1080(这个随意设置) -
remote_addr:远程服务器地址 -
remote_port:代理服务器端口 -
password: 代理服务器访问密码 -
sni: 主机sni名称 -
以上注意针对性修改 其它可以不用修改 下面是demo
{
"run_type": "client",
"local_addr": "0.0.0.0",
"local_port": 1080,
"remote_addr": "代理服务器地址",
"remote_port": 443,
"password": [
"此处配置密码"
],
"ssl": {
"verify": true,
"verify_hostname": true,
"cert": "",
"cipher": "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256",
"cipher_tls13": "TLS_AES_128_GCM_SHA256",
"sni": "此处配置主机sni名称",
"alpn": [
"h2",
"http/1.1"
],
"reuse_session": true,
"session_ticket": false,
"curves": "",
"prefer_server_cipher": false
},
"tcp": {
"no_delay": true,
"keep_alive": true,
"fast_open": false,
"fast_open_qlen": 20
}
}
创建systemd服务
sudo vi /etc/systemd/system/trojan.service
## 以下为内容
[Unit]
Description=Trojan Service
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/trojan -c /etc/trojan/config.json
Restart=on-failure
[Install]
WantedBy=multi-user.target
重新加载 systemd
服务并启动 Trojan
sudo systemctl daemon-reload
sudo systemctl start trojan
sudo systemctl enable trojan
##检查状态
sudo systemctl status trojan
## 重新启动
sudo systemctl restart trojan
chrome安装SwitchyOmega
地址
https://chromewebstore.google.com/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif
https://github.com/FelisCatus/SwitchyOmega/releases
配置SwitchyOmega
-
在选项中设置prxoy里代理协议SOCKS5,代理服务器:127.0.0.1,端口1080(即浏览器连接本地) 然后选中这一项(proxy)即可 -
流量不够用的注意使用完毕停止就好
https://chatgpt.com/
本文由 mdnice 多平台发布