mirror of
https://gitlab.com/fscarmen/warp.git
synced 2026-06-25 15:42:40 +08:00
Update t.sh
Former-commit-id: 3a3bc81de2e27c78bdf79e96652ba129d7b0b00b
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# 当前脚本版本号和新增功能
|
||||
VERSION=2.03
|
||||
TXT='1.对刷网络作了优化,加快了两次尝试之间的间隔时间,不会出现死循环,因为已经限制次数为10,有明确的提示\n 2.用Rurt语言的 BoringTun 替代Go语言的 WireGuard-GO'
|
||||
TXT='1.对刷网络作了优化,加快了两次尝试之间的间隔时间,不会出现死循环,因为已经限制次数为10,有明确的提示\n 2.用Rurt语言的 BoringTun 替代Go语言的 WireGuard-GO'
|
||||
|
||||
help(){
|
||||
yellow " warp h (帮助菜单)\n warp o (临时warp开关)\n warp u (卸载warp)\n warp b (升级内核、开启BBR及DD)\n warp d (免费 WARP 账户升级 WARP+ )\n warp d N5670ljg-sS9jD334-6o6g4M9F ( 指定 License 升级 Warp+)\n warp p (刷WARP+流量)\n warp v (同步脚本至最新版本)\n warp 1 (Warp单栈)\n warp 1 N5670ljg-sS9jD334-6o6g4M9F ( 指定 Warp+ License Warp 单栈)\n warp 2 (Warp双栈)\n warp 2 N5670ljg-sS9jD334-6o6g4M9F ( 指定 Warp+ License Warp 双栈)\n "
|
||||
@@ -45,8 +45,8 @@ green " 检查环境中…… "
|
||||
|
||||
# 判断虚拟化,选择 wireguard内核模块 还是 BoringTun
|
||||
[[ $(hostnamectl | tr A-Z a-z | grep virtualization) =~ openvz|lxc ]] && LXC=1
|
||||
[[ $LXC = 1 ]] && UP='WG_QUICK_USERSPACE_IMPLEMENTATION=boringtun WG_SUDO=1 wg-quick up wgcf' && DOWN='wg-quick down wgcf && kill $(pgrep -f boringtun)' ||
|
||||
(UP='wg-quick up wgcf' && DOWN='wg-quick down wgcf')
|
||||
[[ $LXC = 1 ]] && UP='WG_QUICK_USERSPACE_IMPLEMENTATION=boringtun WG_SUDO=1 wg-quick up wgcf' || UP='wg-quick up wgcf'
|
||||
[[ $LXC = 1 ]] && DOWN='wg-quick down wgcf && kill $(pgrep -f boringtun)' || DOWN='wg-quick down wgcf'
|
||||
|
||||
|
||||
# 判断当前 IPv4 与 IPv6 ,归属 及 WARP 是否开启
|
||||
@@ -191,7 +191,7 @@ install(){
|
||||
chmod +x /usr/local/bin/wgcf
|
||||
|
||||
# 如是 LXC,安装 boringtun
|
||||
[[ $LXC = 1 ]] && wget --no-check-certificate -N $CDN -P /usr/bin https://cdn.jsdelivr.net/gh/fscarmen/warp/boringtun
|
||||
[[ $LXC = 1 ]] && wget --no-check-certificate -N $CDN -P /usr/bin https://cdn.jsdelivr.net/gh/fscarmen/warp/boringtun &&
|
||||
chmod +x /usr/bin/boringtun
|
||||
|
||||
# 注册 WARP 账户 (将生成 wgcf-account.toml 文件保存账户信息)
|
||||
|
||||
Reference in New Issue
Block a user