mirror of https://github.com/wulabing/Xray_onekey
添加MTProxy
parent
347b2d5e55
commit
98781ad3da
|
@ -1,3 +1,8 @@
|
||||||
|
## 2020-01-25
|
||||||
|
* 修复 curl依赖确实
|
||||||
|
* 添加 MT-proxy-go 安装代码,在此感谢 whunt1 的贡献
|
||||||
|
* 修复 测试签发成功,正式签发失败,后续重装导致的跳过证书签发问题
|
||||||
|
|
||||||
## 2019-12-30
|
## 2019-12-30
|
||||||
> 本次更新内容较多,并存在部分代码重构及合并,请留意,建议用户使用新版管理脚本时 先执行卸载后 重新安装对应版本
|
> 本次更新内容较多,并存在部分代码重构及合并,请留意,建议用户使用新版管理脚本时 先执行卸载后 重新安装对应版本
|
||||||
* 新增 交互式菜单,重构为安装管理脚本,版本号初始化为1.0,诸多功能合并
|
* 新增 交互式菜单,重构为安装管理脚本,版本号初始化为1.0,诸多功能合并
|
||||||
|
|
18
README.md
18
README.md
|
@ -13,15 +13,15 @@
|
||||||
|
|
||||||
### 更新日志
|
### 更新日志
|
||||||
> 更多内容请查看 CHANGELOG.md
|
> 更多内容请查看 CHANGELOG.md
|
||||||
## 2019-12-30
|
## 2020-01-25
|
||||||
> 本次更新内容较多,并存在部分代码重构及合并,请留意,建议用户使用新版管理脚本时 先执行卸载后 重新安装对应版本
|
* 修复 curl依赖确实
|
||||||
* 新增 交互式菜单,重构为安装管理脚本,版本号初始化为1.0,诸多功能合并
|
* 添加 MT-proxy-go 安装代码,在此感谢 whunt1 的贡献
|
||||||
* 合并 h2 版合并至主版本并跟随更新,h2版(旧版)停止维护
|
* 修复 测试签发成功,正式签发失败,后续重装导致的跳过证书签发问题
|
||||||
* 新增 变更UUID ALTERID PORT TLS 版本选项
|
|
||||||
* 新增 V2ray 日志记录及查看
|
### 鸣谢
|
||||||
* 新增 4合1 bbr锐速脚本引入,感谢 94ish.me
|
* ~~本脚本的另一个分支版本(Use Host)地址: https://github.com/dylanbai8/V2Ray_ws-tls_Website_onekey 请根据需求进行选择~~ 该作者可能已停止维护
|
||||||
* 新增 卸载选项
|
* 本脚本中 MTProxy-go TLS 版本项目引用 https://github.com/whunt1/onekeymakemtg 在此感谢
|
||||||
* 新增 证书手动更新,原理与计划任务更新相同,证书有效期仅小于30天可更新,默认不启用强制更新
|
* 本脚本中 锐速4合1脚本项目引用 https://www.94ish.me/1635.html 在此感谢
|
||||||
|
|
||||||
### 证书
|
### 证书
|
||||||
> 如果你已经拥有了你所使用域名的证书文件,可以将 crt 和 key 文件命名为 v2ray.crt v2ray.key 放在 /data 目录下(若目录不存在请先建目录),请注意证书文件权限及证书有效期,自定义证书有效期过期后请自行续签
|
> 如果你已经拥有了你所使用域名的证书文件,可以将 crt 和 key 文件命名为 v2ray.crt v2ray.key 放在 /data 目录下(若目录不存在请先建目录),请注意证书文件权限及证书有效期,自定义证书有效期过期后请自行续签
|
||||||
|
|
22
install.sh
22
install.sh
|
@ -23,7 +23,7 @@ OK="${Green}[OK]${Font}"
|
||||||
Error="${Red}[错误]${Font}"
|
Error="${Red}[错误]${Font}"
|
||||||
|
|
||||||
# 版本
|
# 版本
|
||||||
shell_version="1.0"
|
shell_version="1.0.1"
|
||||||
shell_mode="None"
|
shell_mode="None"
|
||||||
version_cmp="/tmp/version_cmp.tmp"
|
version_cmp="/tmp/version_cmp.tmp"
|
||||||
v2ray_conf_dir="/etc/v2ray"
|
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}"
|
[ -f ${amce_sh_file} ] && "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" || echo -e "${RedBG}证书签发工具不存在,请确认你是否使用了自己的证书${Font}"
|
||||||
}
|
}
|
||||||
bbr_boost_sh(){
|
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(){
|
uninstall_all(){
|
||||||
stop_process_systemd
|
stop_process_systemd
|
||||||
[[ -f $nginx_systemd_file ]] && rm -f $nginx_systemd_file
|
[[ -f $nginx_systemd_file ]] && rm -f $nginx_systemd_file
|
||||||
|
@ -805,9 +809,10 @@ menu(){
|
||||||
echo -e "${Green}10.${Font} 查看 V2Ray 配置信息"
|
echo -e "${Green}10.${Font} 查看 V2Ray 配置信息"
|
||||||
echo -e "—————————————— 其他选项 ——————————————"
|
echo -e "—————————————— 其他选项 ——————————————"
|
||||||
echo -e "${Green}11.${Font} 安装 4合1 bbr 锐速安装脚本"
|
echo -e "${Green}11.${Font} 安装 4合1 bbr 锐速安装脚本"
|
||||||
echo -e "${Green}12.${Font} 证书 有效期更新"
|
echo -e "${Green}12.${Font} 安装 MTproxy(支持TLS混淆)"
|
||||||
echo -e "${Green}13.${Font} 卸载 V2Ray"
|
echo -e "${Green}13.${Font} 证书 有效期更新"
|
||||||
echo -e "${Green}14.${Font} 退出 \n"
|
echo -e "${Green}14.${Font} 卸载 V2Ray"
|
||||||
|
echo -e "${Green}15.${Font} 退出 \n"
|
||||||
|
|
||||||
read -p "请输入数字:" menu_num
|
read -p "请输入数字:" menu_num
|
||||||
case $menu_num in
|
case $menu_num in
|
||||||
|
@ -864,14 +869,17 @@ menu(){
|
||||||
bbr_boost_sh
|
bbr_boost_sh
|
||||||
;;
|
;;
|
||||||
12)
|
12)
|
||||||
|
mtproxy_sh
|
||||||
|
;;
|
||||||
|
13)
|
||||||
stop_process_systemd
|
stop_process_systemd
|
||||||
ssl_update_manuel
|
ssl_update_manuel
|
||||||
start_process_systemd
|
start_process_systemd
|
||||||
;;
|
;;
|
||||||
13)
|
14)
|
||||||
uninstall_all
|
uninstall_all
|
||||||
;;
|
;;
|
||||||
14)
|
15)
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|
Loading…
Reference in New Issue