本教程将指导您如何使用一个广受欢迎的一键脚本,为您的 RackNerd 服务器(或其他任何纯IPv4 VPS)快速、轻松地添加 Cloudflare WARP 功能。

为什么要安装WARP?

  • 解锁流媒体: 访问 Netflix、Disney+ 等有地区限制的服务。
  • 避免Google验证码: 由于VPS的IP可能被多人使用,容易触发Google的人机验证,WARP可以提供一个更“干净”的出口IP。
  • 增加IPv6支持: 让只有IPv4的服务器也能访问IPv6网络,提高网络兼容性。
  • 隐藏服务器真实IP: 服务器对外访问时,显示的是Cloudflare的IP地址。

第一步:连接到您的服务器

首先,您需要通过SSH工具(如 PuTTY, Xshell, Termius 或系统自带的终端)连接到您的RackNerd服务器。您需要服务器的IP地址、用户名(通常是 root)和密码。

ssh root@你的服务器IP地址

输入密码后,成功登录到服务器的命令行界面。


第二步:执行一键安装脚本

登录成功后,复制下面的命令,粘贴到终端里,然后按 Enter 键执行。这条命令会自动下载并运行WARP的安装菜单脚本。

wget -N https://gitlab.com/fscarmen/warp/raw/main/menu.sh && bash menu.sh

第三步:交互式菜单选择(核心步骤)

脚本运行后,您会看到一个功能菜单。接下来,您需要根据提示依次进行4次选择。

选择 1:选择安装模式

脚本会显示服务器的当前网络信息,并列出多个选项。

  • 遇到的选项:
     1.  为 IPv4 only 添加 WARP IPv4 网络接口
     2.  为 IPv4 only 添加 WARP IPv6 网络接口
     3.  为 IPv4 only 添加 WARP 双栈网络接口
     ... (其他选项) ...
    
  • 推荐选择: 3
  • 操作:请选择: 后面输入数字 3,然后按 Enter 键。
  • 原因: 您的RackNerd服务器通常只有IPv4地址。选择“双栈”模式会同时为您的服务器添加WARP的IPv4和IPv6网络,这是兼容性最好、功能最全面的选择。

选择 2:选择 WireGuard 实现方式

  • 遇到的选项:
     请选择 wireguard 方式:
     1. wireguard 内核 (默认)
     2. wireguard-go with reserved
    
  • 推荐选择: 1
  • 操作: 直接输入 1,然后按 Enter 键。
  • 原因: “内核”模式是原生的实现方式,性能最好,资源占用最低。对于RackNerd这类使用KVM虚拟化、系统内核较新的服务器,这是毫无疑问的最佳选择。

选择 3:选择工作模式

  • 遇到的选项:
     工作模式:
     1. 全局 (默认)
     2. 非全局
    
  • 推荐选择: 1
  • 操作: 直接输入 1,然后按 Enter 键。
  • 原因: “全局”模式意味着服务器上所有的对外访问流量都将通过WARP发出。这才能实现我们更换出口IP、解锁流媒体等核心目标。

选择 4:选择网络优先级

  • 遇到的选项:
     请选择优先级别:
     1. IPv4
     2. IPv6
     3. 使用 VPS 初始设置 (默认)
    
  • 推荐选择: 2
  • 操作: 输入 2,然后按 Enter 键。
  • 原因: 优先使用IPv6访问网络,通常能获得更“纯净”的IP地址,对于访问Google、YouTube等服务有更好的体验,效果更佳。

第四步:等待自动安装并查看结果

完成以上4步选择后,脚本将开始全自动安装和配置。您会看到屏幕上滚动输出安装日志。整个过程大约需要几十秒到一分钟。

当您看到类似下面的输出时,就代表安装成功了!

==============================================================

 IPv4: 104.28.201.73 美国  Cloudflare, Inc.
 IPv6: 2a09:bac1:7680:28::4:335 美国  Cloudflare, Inc.
 恭喜!WARP Free 已开启
 总耗时: 12秒,脚本当天运行次数: 10955,累计运行次数: 73608477
 IPv6 优先 , 工作模式: 全局

==============================================================

这表明您的服务器出口IP已经成功变更为Cloudflare的IP,并且同时拥有了IPv4和IPv6地址。


总结与后续管理

至此,您的RackNerd服务器已成功“套上”WARP。脚本还贴心地为您创建了快捷管理命令 warp

常用管理命令:

  • 查看当前WARP IP: warp n
  • 临时关闭/开启WARP: warp o
  • 彻底卸载WARP: warp u
  • 尝试更换IP以解锁Netflix: warp i
  • 查看帮助菜单: warp h