Trojan (支持 trojan-go版本) 和 V2ray (支持 xray版本) 一键安装脚本

420次阅读
没有评论

共计 3300 个字符,预计需要花费 9 分钟才能阅读完成。

功能说明 Features

  1. 系统要求:centos7+/debian9+/ubuntu16.04+
  2. 支持 trojan, trojan-go 和v2ray 的 安装 升级 完全卸载
  3. 支持 trojan 或 trojan-go 与 v2ray 共存
  4. 支持 v2ray 新的vless协议 , 支持v2ray作为前端 同时转发trojan 和 websocket
  5. 支持 trojan-go websocket 模式, 可以选择是否支持CDN (websocket)
  6. 可以仅安装 trojan 或 v2ray 而不安装nginx
  7. 默认会创建10个以上用户账号, 还能创建指定前缀的密码, 方便用户使用.
  8. trojan 和 v2ray 可视化管理面板安装.
  9. 卸载后不留任何痕迹, 方便重复安装
  10. 本脚本为安装trojan和v2ray的终极脚本, 包括各种模式, 其他脚本没有本脚本的全面

Features English

  1. Install V2Ray or Xray using VLESS or VMess, support all condition: VLESS+TCP+TLS / VLESS+Websocket+TLS(CDN) / VMess+TCP+TLS / VMess+Websocket+TLS(CDN)
  2. Using Trojan or Nginx or v2ray-core / Xray-core as frontend listening port 443
  3. Install trojan or trojan-go and V2Ray or Xray on the same server to support all protocol.
  4. Support Debian9+, Ubuntu 16+ and CentOS 7+ operation systems

安装方法 Installation

via curl 安装命令

curl -O https://raw.githubusercontent.com/jinwyp/one_click_script/master/trojan_v2ray_install.sh && chmod +x ./trojan_v2ray_install.sh && ./trojan_v2ray_install.sh

 

via wget 安装命令

wget --no-check-certificate https://raw.githubusercontent.com/jinwyp/one_click_script/master/trojan_v2ray_install.sh && chmod +x ./trojan_v2ray_install.sh && ./trojan_v2ray_install.sh

 

Trojan (支持 trojan-go版本) 和 V2ray (支持 xray版本) 一键安装脚本

Trojan (支持 trojan-go版本) 和 V2ray (支持 xray版本) 一键安装脚本

使用说明 Usage

  1. 该步骤可省略. 如果是使用google cloud 谷歌云服务器,默认无法使用root账号登陆, 可以选择32 开启root用户登录. 建议使用root用户运行该脚本. 安装bbr plus 需要root权限, 默认认为使用root执行, 非root用户请手动添加sudo执行 sudo ./tcp.sh 和 sudo ./trojan_v2ray_install.sh 脚本. (注意 证书申请也需要用root用户而不建议用sudo acme.sh文档说明 ).
  2. 安装 BBR plus. 运行脚本 ./trojan_v2ray_install.sh 选择1 然后选择2 安装 BBRplus版内核, 注意安装过程中会弹出大框的英文提示(下面有示例图)”安装linux内核有风险是否终止”, 要选择” NO” 不终止. 安装完毕会重启VPS
  3. 使用BBRplus版加速. 重新登录VPS后, 重新运行脚本 ./trojan_v2ray_install.sh 选择1 然后 选择7 使用BBRplus版加速.
  4. 该步骤可省略. 选择31, 安装 oh-my-zsh. 这样以后登录有命令提示, 方便新手操作. 安装完成后请退出VPS, 命令为exit. 重新登录VPS后继续下面操作.
  5. 安装 trojan 或 v2ray. 根据提示 重新运行脚本 ./trojan_v2ray_install.sh 选2 安装trojan, 或选6 安装trojan-go, 或选12 安装v2ray, 或选15 同时安装trojan和v2ray, 或选18 同时安装trojan-go和v2ray.
  6. 在没有安装任何 trojan 和 v2ray 的新机器上(即没有执行过第5步, 执行过可以选择卸载), 选择29 进入子菜单安装 trojan 或 v2ray 可视化管理面板。(如果之前通过其他脚本安装过,再安装可视化管理面板则极易产生问题)
  7. 选择29后 然后再选择1 安装trojan-web可视化管理面板(建议使用centos7系统).根据提示输入域名后, 继续根据提示再选择1.Let’s Encrypt 证书, 申请证书成功后. 继续根据提示再选择1.安装docker版mysql(mariadb). ariadb启动成功后,继续根据提示输入第一个trojan用户的账号密码,回车后出现”欢迎使用trojan管理程序” 需要不输入数字直接按回车,这样继续安装nginx直到完成. nginx安装成功会显示可视化管理面板网址,请保存下来. 如果没有显示管理面板网址则表明安装失败.
  8. 选择29后 然后再选择6 安装v2ray-ui可视化管理面板. 安装成功后可以再次运行本脚本选择29后在选择11申请域名SSL证书. 然后再可视化管理面板新建添加vless账号或trojan账号, 填入证书文件路径 即可同时支持trojan和v2ray.
  9. 选择30后,再选择13或14后仅安装trojan-go.必须保证本机80端口有监听,否则trojan-go无法启动.这是trojan-go的一个fallback功能, 非trojan协议的流量会转发到remote_addr和remote_port指定这个HTTP服务器的地址. Trojan-Go将会测试这个HTTP服务器是否工作正常,如果不正常,Trojan-Go会拒绝启动. 参考trojan-go官方文档
  10. 第一步安装 BBR plus 时出现的提示 “是否终止删除内核” 请选择 “NO”. 就是要卸载掉目前的内核.  Trojan (支持 trojan-go版本) 和 V2ray (支持 xray版本) 一键安装脚本   Trojan (支持 trojan-go版本) 和 V2ray (支持 xray版本) 一键安装脚本   Trojan (支持 trojan-go版本) 和 V2ray (支持 xray版本) 一键安装脚本

注意事项与常见问题 FAQ

  1. 免费域名可以使用 freenom. 注册freenom时需要使用美国IP,否则无法通过注册邮件验证. 请自行搜索教程.
  2. 使用脚本安装时请先关闭CDN, cloudflare.com 中DNS设置页面, 二级域名设置为DNS only 为关闭CDN. 安装v2ray或trojan-go完毕后 可以开启CDN 设置为Proxied 即可. trojan目前不支持CDN, trojan-go 默认安装设置为不支持CDN,可以在安装过程中选择支持CDN.

Trojan (支持 trojan-go版本) 和 V2ray (支持 xray版本) 一键安装脚本

  1. Cloudflare CDN 的worker 加速脚本, 请把域名替换成自己的vps的域名. 然后通过寻找最快速度IP工具, 找出距离你最快的 cloudflare 的CDN IP, 在v2ray或trojan-go支持CDN的配置中填入该IP即可.
addEventListener(
"fetch", event => {
let url = new URL(event.request.url);
url.hostname = "yourdomain.xxx.xx";
url.protocol = "https";
let request = new Request(url, event.request);
event.respondWith(
fetch(request)
)
}
)

特别感谢 Special Thanks

  1. 脚本感谢 https://github.com/sprov065/v2-ui
  2. 脚本感谢 https://github.com/Jrohy/trojan
  3. 脚本感谢 https://github.com/v2fly/v2ray-core
  4. 脚本感谢 https://github.com/XTLS/Xray-core
  5. 脚本感谢 https://github.com/trojan-gfw/trojan
  6. 脚本感谢 https://github.com/p4gefau1t/trojan-go
  7. 脚本感谢 https://github.com/ylx2016/Linux-NetSpeed
  8. 脚本感谢 秋水逸冰、Atrandys、V2ray官方 和 波仔分享 等
正文完
 
admin
版权声明:本站原创文章,由 admin 2020-12-09发表,共计3300字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码