SSH 连上 VPS
双栈全局走 WARP WireGuard 网络,直接使用以下命令一把梭:
# 自动配置 WARP WireGuard 双栈全局网络 bash <(curl -fsSL git.io/warp.sh) d
添加或置换 IPv4 或 IPv6 网络中的一个,使用以下命令一把梭:
# 自动配置 WARP WireGuard IPv4 网络 bash <(curl -fsSL git.io/warp.sh) 4 # 自动配置 WARP WireGuard IPv6 网络 bash <(curl -fsSL git.io/warp.sh) 6
自动安装 WARP 官方客户端并开启 SOCKS5 本机代理端口 (127.0.0.1:40000
):
Cloudflare 官方于近期发布了 WARP Linux 客户端,同时也带来了全新的 Proxy Mode 功能,它使得我们可以让应用通过本地的 SOCKS5 代理端口去直接使用 WARP 网络。对于想尝鲜官方客户端的小伙伴,可以使用以下命令一把梭
# 开启 WARP 官方客户端 SOCKS5 代理 bash <(curl -fsSL git.io/warp.sh) s5
执行以下命令显示功能菜单和网络状态:
bash <(curl -fsSL git.io/warp.sh) menu
其它说明和注意事项
- 脚本使用 wgcf 生成通用 WireGuard 配置文件,配置完成后会原样备份至
~/.wgcf
目录,以便下次调用。 - 若之前自行生成过 WireGuard 配置文件,在文件名为
wgcf-profile.conf
的情况下在此配置文件所在目录执行脚本会优先调用。这个功能对已生成过 WARP+ 配置文件的小伙伴应该会很有用。 自动配置 WARP WireGuard 双栈全局网络
已做到适配目前大多数主流的系统和 IDC 网络方案,但不排除极个别的差异没考虑到,因此可能会因为入站路由规则不适用而导致 SSH 失联。若失联可以使用网页 VNC 登录到 VPS 然后执行bash <(curl -fsSL git.io/warp.sh) unwg
命令关闭 WireGuard 即可恢复。手动选择 WARP WireGuard 双栈配置方案
功能最初设计为自动配置失败或失联后的备用方案,当然你喜欢也可以直接用,如果需要使用可根据实际情况与需求选择,遵循“无则添加、有则置换”原则。注意确认 IP 地址是否需要修改,如需修改可以手动输入 IP。- WARP 官方 Linux 客户端由于才上线不久,还处在待完善阶段,系统支持不全且稳定性一般,只建议尝鲜,不建议日常使用。
- WARP 官方客户端与 WARP WireGuard 网络可以同时使用,但 WARP 客户端的网络数据可能会走在 WARP WireGuard 隧道中,属于套娃行为,减速效果非常明显。
- WARP 官方客户端可能无法在部分 IPv6 Only VPS 上使用,可以先添加 WARP WireGuard IPv4 网络,但正如前面所说套娃减速。