V2ray和Trojan的一键安装工具(windows版)(一键科学上网)
【美博翻墙2020.4.24】V2ray和Trojan是目前最好的科学上网(翻墙)工具,网友proxysu为简化搭建代理的繁琐过程,为大家制作了一键安装工具。目前释出的是windows版。
ProxySU 项目主页:
GitHub - proxysu/windows: V2ray and Trojan install tools for windows V2ray和Trojan的一键安装工具windows下用(一键科学上网) https://github.com/proxysu/windows
Windows系统需要安装net4.0及以上
若没有,请下载:
Microsoft .NET Framework 4.0 or higher https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net40-offline-installer
ProxySU 官方介绍:
Trojan 可一键安装的模式有:
Trojan + TLS + Web
V2ray可一键安装的模式有:
tcp tcp+http伪装 tcp+TLS tcp+TLS (自签证书) WebSocket WebSocket+TLS WebSocket+TLS+Web WebSocket+TLS(自签证书) http2 http2+TLS+Web http2(自签证书) mKCP及各种伪装 QUIC及各种伪装。
mKCP和QUIC模式使用udp协议,可以有效减少网络延时,有加速的作用,但在网络管控严厉时期,会导致IP被封,我遇到的一次,就是刚安装好,使用了3个小时后,IP被封。以上模式最推荐的是WebSocket+TLS+Web 和http2+TLS+Web 需要有一个域名。如果能加上CDN则稳定性更好。加上CDN后,是加速还是减速,与线路有关。
支持的VPS系统为:
CentOS 7/8 Debian 8/9/10 (推荐) Ubuntu 16.04及以上
(注意:如果系统启用了SELinux且工作在Enforcing模式下时,需要将Enforcing更改为Permissive模式,否则使用WebSocket+TLS+Web时,Caddy的service无法开机启动,这种情形一般出现在Centos7/8中,程序在安装过程中将自动处理。)
V2ray模式目前已支持生成用于
v2ray官方程序配置文件(客户端配置) :https://www.v2ray.com/chapter_00/install.html v2rayN (windows)客户端导入二维码和网址: https://github.com/2dust/v2rayN/releases Shadowrocket (ios)导入二维码和网址: https://apps.apple.com/us/app/shadowrocket/id932747118 v2rayNG (Android)导入二维码和网址: https://github.com/2dust/v2rayNG/releases
(程序中只实现生成v2rayN的,但是Shadowrocket和v2rayNG都可以导入。)
Trojan模式目前已支持生成用于
Trojan官方程序配置文件(客户端配置): https://github.com/trojan-gfw/trojan Trojan-QT5 (windows)导入二维码和网址 :https://github.com/TheWanderingCoel/Trojan-Qt5/releases Shadowrocket (ios)导入二维码和网址: https://apps.apple.com/us/app/shadowrocket/id932747118 igniter(Android)导入二维码和网址: https://github.com/trojan-gfw/igniter/releases
运行文件下载
1、Bete版(随代码更新,新添加功能可能有bug或不完善)
https://github.com/proxysu/windows/raw/master/ProxySU/bin/Release/Release.zip
2、正式版(正式发布的版本,新功能完善后发布)
https://github.com/proxysu/windows/releases ProxySU-1.3.1(2020-04-23) https://github.com/proxysu/windows/releases/download/v1.3.1/ProxySU-1.3.1.zip
程序工作流程:
1、使用SSH.NET登录远程主机
https://github.com/sshnet/SSH.NET
2、
选择V2ray,则调用V2ray官方安装脚本 curl -o /tmp/go.sh https://install.direct/go.sh bash /tmp/go.sh -f ,安装V2ray。
选择Trojan,则调用Trojan官方安装脚本 curl -o /tmp/trojan-quickstart.sh https://raw.githubusercontent.com/trojan-GFW/trojan-quickstart/master/trojan-quickstart.sh yes | bash /tmp/trojan-quickstart.sh 安装Trojan。
根据选择读取相应配置模板,调用Newtonsoft.Json生成相应配置文件,并上传到服务器。
如果使用WebSocket+TLS+Web/http2+TLS+Web/Trojan + TLS + Web模式,则调用Caddy官方安装脚本 curl https://getcaddy.com -o getcaddy 与 bash getcaddy personal hook.service ,安装Caddy。
如果使用Http2/tcp+TLS/WebSocket+TLS模式,则调用 curl https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh | INSTALLONLINE=1 sh 安装acme.sh,使用acme.sh申请并安装证书到V2ray.
安装成功后,使用Newtonsoft.Json生成兼容于v2rayN的json文件,用C#内置的Base64库将json生成url链接,使用QRcoder生成二维码。
注:V2ray安装及配置文件主要参考自:
V2ray官网 https://www.v2ray.com/ 白话文教程 https://toutyrater.github.io/ 新白话文教程(社区版) https://guide.v2fly.org/
注:Trojan安装及配置文件主要参考自:
Trojan官方配置文档 https://trojan-gfw.github.io/trojan/config Trojan官方安装说明 https://github.com/trojan-gfw/trojan/wiki/Binary-&-Package-Distributions 自建梯子教程-Trojan https://trojan-tutor.github.io/2019/04/10/p41.html
* * *
※ 本文由美博园翻墙网(allinfa.com)根据官方介绍整理发布。
原文标题:V2ray和Trojan的一键安装工具(windows版)(一键科学上网) - 美博园
美博园文章均为“原创 - 首发”,请尊重辛劳撰写,转载请以上面完整链接注明来源!
软件版权归原作者!个别转载文,本站会注明为转载。
这里是你留言评论的地方