添加MTProxy

pull/211/head
wulabing 2020-01-25 20:47:29 +08:00
parent 347b2d5e55
commit 98781ad3da
3 changed files with 29 additions and 16 deletions

View File

@ -1,3 +1,8 @@
## 2020-01-25
* 修复 curl依赖确实
* 添加 MT-proxy-go 安装代码,在此感谢 whunt1 的贡献
* 修复 测试签发成功,正式签发失败,后续重装导致的跳过证书签发问题
## 2019-12-30
> 本次更新内容较多,并存在部分代码重构及合并,请留意,建议用户使用新版管理脚本时 先执行卸载后 重新安装对应版本
* 新增 交互式菜单重构为安装管理脚本版本号初始化为1.0,诸多功能合并

View File

@ -13,15 +13,15 @@
### 更新日志
> 更多内容请查看 CHANGELOG.md
## 2019-12-30
> 本次更新内容较多,并存在部分代码重构及合并,请留意,建议用户使用新版管理脚本时 先执行卸载后 重新安装对应版本
* 新增 交互式菜单重构为安装管理脚本版本号初始化为1.0,诸多功能合并
* 合并 h2 版合并至主版本并跟随更新h2版旧版停止维护
* 新增 变更UUID ALTERID PORT TLS 版本选项
* 新增 V2ray 日志记录及查看
* 新增 4合1 bbr锐速脚本引入感谢 94ish.me
* 新增 卸载选项
* 新增 证书手动更新原理与计划任务更新相同证书有效期仅小于30天可更新默认不启用强制更新
## 2020-01-25
* 修复 curl依赖确实
* 添加 MT-proxy-go 安装代码,在此感谢 whunt1 的贡献
* 修复 测试签发成功,正式签发失败,后续重装导致的跳过证书签发问题
### 鸣谢
* ~~本脚本的另一个分支版本Use Host地址 https://github.com/dylanbai8/V2Ray_ws-tls_Website_onekey 请根据需求进行选择~~ 该作者可能已停止维护
* 本脚本中 MTProxy-go TLS 版本项目引用 https://github.com/whunt1/onekeymakemtg 在此感谢
* 本脚本中 锐速4合1脚本项目引用 https://www.94ish.me/1635.html 在此感谢
### 证书
> 如果你已经拥有了你所使用域名的证书文件,可以将 crt 和 key 文件命名为 v2ray.crt v2ray.key 放在 /data 目录下(若目录不存在请先建目录),请注意证书文件权限及证书有效期,自定义证书有效期过期后请自行续签

View File

@ -23,7 +23,7 @@ OK="${Green}[OK]${Font}"
Error="${Red}[错误]${Font}"
# 版本
shell_version="1.0"
shell_version="1.0.1"
shell_mode="None"
version_cmp="/tmp/version_cmp.tmp"
v2ray_conf_dir="/etc/v2ray"
@ -665,8 +665,12 @@ ssl_update_manuel(){
[ -f ${amce_sh_file} ] && "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" || echo -e "${RedBG}证书签发工具不存在,请确认你是否使用了自己的证书${Font}"
}
bbr_boost_sh(){
bash <(curl -L -s -k "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh")
wget -N --no-check-certificate https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh && chmod +x tcp.sh && bash tcp.sh
}
mtproxy_sh(){
wget -N --no-check-certificate https://github.com/whunt1/onekeymakemtg/raw/master/mtproxy_go.sh && chmod +x mtproxy_go.sh && bash mtproxy_go.sh
}
uninstall_all(){
stop_process_systemd
[[ -f $nginx_systemd_file ]] && rm -f $nginx_systemd_file
@ -805,9 +809,10 @@ menu(){
echo -e "${Green}10.${Font} 查看 V2Ray 配置信息"
echo -e "—————————————— 其他选项 ——————————————"
echo -e "${Green}11.${Font} 安装 4合1 bbr 锐速安装脚本"
echo -e "${Green}12.${Font} 证书 有效期更新"
echo -e "${Green}13.${Font} 卸载 V2Ray"
echo -e "${Green}14.${Font} 退出 \n"
echo -e "${Green}12.${Font} 安装 MTproxy(支持TLS混淆)"
echo -e "${Green}13.${Font} 证书 有效期更新"
echo -e "${Green}14.${Font} 卸载 V2Ray"
echo -e "${Green}15.${Font} 退出 \n"
read -p "请输入数字:" menu_num
case $menu_num in
@ -864,14 +869,17 @@ menu(){
bbr_boost_sh
;;
12)
mtproxy_sh
;;
13)
stop_process_systemd
ssl_update_manuel
start_process_systemd
;;
13)
14)
uninstall_all
;;
14)
15)
exit 0
;;
*)