sing-box
sing-box copied to clipboard
提点要求添加自定义出站配置
因为甲骨文的 VPS 无法解锁 ChatGPT、Netflix 和其他一些服务,所以需要安装 Warp。然而,甲骨文的 ARM 架构服务器性能较好,但无法直接安装 Socks5 + Warp 项目。因此,只能通过 Docker 版本来安装。
以下是 Docker 运行命令,用于安装 Warp:
bash
复制代码
docker run -d --name warp --restart always
-p 127.0.0.1:1080:1080
-e WARP_SLEEP=2
-e WARP_LICENSE_KEY=<YOUR_LICENSE_KEY>
--cap-add NET_ADMIN
--sysctl net.ipv6.conf.all.disable_ipv6=0
--sysctl net.ipv4.conf.all.src_valid_mark=1
-v /mnt/warp/data:/var/lib/cloudflare-warp
caomingjun/warp
参数说明:
-p 127.0.0.1:1080:1080:将容器的 1080 端口映射到本地(宿主机)的 1080 端口,以增强安全性,限制只能本地访问。
-e WARP_SLEEP=2:设置 Warp 客户端的睡眠时间为 2 秒,可以根据需要进行调整。
-e WARP_LICENSE_KEY=<YOUR_LICENSE_KEY>:替换 <YOUR_LICENSE_KEY> 为你的 Warp 许可证密钥。
--cap-add NET_ADMIN:为容器添加 NET_ADMIN 权限,以便于网络管理操作。
--sysctl net.ipv6.conf.all.disable_ipv6=0:启用 IPv6 支持。
--sysctl net.ipv4.conf.all.src_valid_mark=1:设置 IPv4 源验证标记为 1,确保正确的网络流量管理。
-v /mnt/warp/data:/var/lib/cloudflare-warp:将宿主机上的 /mnt/warp/data 目录映射到容器内的 /var/lib/cloudflare-warp,用于持久化数据存储。
这些配置可以确保在 ARM 架构的甲骨文服务器上安装并正确运行 Warp 客户端。