阿里云ECS部署Trojan代理
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
项目地址GitHub - Jrohy/trojan: trojan多用户管理部署程序, 支持web页面管理
一、容器部署
docker run --name trojan-mariadb --restart=always -p 3306:3306 -v /home/mariadb:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=trojan -e MYSQL_ROOT_HOST=% -e MYSQL_DATABASE=trojan -d mariadb:10.2
docker run -it -d --name trojan --net=host --restart=always --privileged jrohy/trojan init
1、进入容器 docker exec -it trojan bash,
2、输入'trojan'即可进行初始化安装一路默认安装即可证书尝试了3个自带的自动申请都不行只能上传自己域名的证书文件。包括crt和key文件需要上传到docker容器中并指定具体路径和文件名。
3、基本默认安装即可
启动web服务: systemctl start trojan-web
设置自启动: systemctl enable trojan-web
更新管理程序: source <(curl -sL https://git.io/trojan-install)
将证书从服务器拷贝进容器空间
docker cp /root/domain/10141191_proxy.xxxx.cn_chain.crt trojan:/tmp
docker cp /root/domain/10141191_proxy.xxxx.cn.key trojan:/tmp
docker cp /root/domain/10141191_proxy.xxxx.cn_public.crt trojan:/tmp
容器部署前PING主机默认230ms的延迟通过docker代理后使用代理软件测试要到800ms应该是docker的性能影响遂部署一个本地版本测试下。
二、本地部署
#安装/更新source <(curl -sL https://git.io/trojan-install)
#卸载 source <(curl -sL https://git.io/trojan-install) --remove
本地部署后安装过程可以申请免费域名自动申请成功拉起80和443的服务。
访问地址 https://proxy.xxxxx.cn/#/dashboard
首次访问需要设置默认admin的密码后期可通过用户名/密码访问进行web管理。
可以实现共享地址一键导入clash手机和win都可以。
三、安装clouderflare wrap代理服务
默认阿里云是不支持访问OPENAI服务的需要安装一套基于cloudflare warp的账号作为代理实现绕开封锁。
项目地址甬哥侃侃侃ygkkk / CFwarp · GitLab
一键安装 bash <(curl -Ls https://gitlab.com/rwkgyg/CFwarp/raw/main/CFwarp.sh)
配置过程选择了GCWF方式默认wrap代理一路配置就能完成。
配置完成后就可以实现访问chatGPT了实测速度响应不错。比便宜的机场地址好用很多。我都因为网络延迟问题一度想放弃使用chatGPT PLUS了。看来这个还是不错了