开启gpt环境proxy部署

作者: admin 分类: Python 发布时间: 2024-12-15 02:19

clash

下载、配置proxy

mkdir -p /data/clash
cd /data/clash
wget https://github.com/Dreamacro/clash/releases/download/v1.17.0/clash-linux-amd64-v1.17.0.gz
gzip -d clash-linux-amd64-v1.17.0.gz
chmod a+x clash-linux-amd64-v1.17.0
./clash-linux-amd64-v1.17.0 -d /data/clash/

修改 /data/clash/config.yaml文件,配置文件参考

mixed-port: 7890
bind-address: '*'
allow-lan: true #监听0.0.0.0,使本机以外和容器也能访问
proxies:
  - name: "ssr"
    type: ssr
    server: "proxy的地址"
    port: proxy的端口
    cipher: proxy的加密方式
    password: proxy的密码
    obfs: 混淆
    obfs-param: "混淆参数"
    protocol: 协议
    plugin: ""
  - name: "ss"
    type: ss
    server: "proxy的地址"
    port: proxy的端口
    cipher: proxy的加密方式
    password: "proxy的密码"
enhanced-mode: fake-ip #不配置会报ssl异常

启动proxy

nohup ./clash-linux-amd64-v1.17.0 -f clash/config.yaml &

 

trojan

下载、配置proxy

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)即可
  • 流量不够用的注意使用完毕停止就好

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

标签云
站点地图 Sitemap
申请 友情链接
网站运行