IPv6 Only VPS通过Warp接入v4互联网
IPv6 Only VPS通过Warp接入v4互联网
Moyu's Blog

IPv6 Only VPS通过Warp接入v4互联网

Moyunium
2026-08-03 发布 / 正在检测是否收录...

前言

前几日闲来无事,我在小时光云上看到了1C512MB 5Mbps/20Mbps的绝世小鸡,月付1软妹币
小时光云-IPv6一元小鸡

43a6817b18bcdfe192e526ff2c0cebf8.png

(这里补充一下,说的是10G硬盘,实际是20G,硬盘是有"100持续1000IOPS"限制的,不过轻度使用够用的,额外加硬盘也比较便宜)

由于是纯IPv6机器,因此家里需要支持IPv6,这里不再过多赘述网络基础知识.....

SSH

这边也是能正常登陆上,我选的是Ubuntu24系统
efb4cda9f379640ad1d7339754256044.png

这边我想要给这个小鸡连上我的哪吒监控。但是我是用IP连接的且我的面板端只支持IPv4,因此无法连接,给它加上一个IPv4出口就行了

Warp

我这里直接给出现成大佬的脚本,有中文操作界面

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

运行后选择简体中文,会自动检测机器情况,我们选择“为IPv6 Only添加WARP IPv4”

(遇到上述情况,只能选择VNC控制台删除Wrap解决)

等待它尝试,一般能正确获取到,不行的话就执行warp o再试一下

后续

我发现这个脚本或者Cloudflare的地址可能会掉,所以我用AI写了一个脚本,可以执行刷新Warp状态

# 函数:执行 warp o,捕获并打印输出
run_warp() {
    echo ">>> 执行: warp o"
    WARP_OUTPUT=$(warp o 2>&1)   # 同时捕获标准输出和错误输出
    echo "$WARP_OUTPUT"
}

# ---------- 主逻辑 ----------

# 1. 第一次执行
run_warp

# 2. 如果输出包含“已暂停”,则强制再执行一次(覆盖输出)
if echo "$WARP_OUTPUT" | grep -q "已暂停"; then
    echo "检测到 '已暂停',立即再次执行 warp o ..."
    run_warp
fi

# 3. 循环检查,直到输出包含“已成功获取”
while ! echo "$WARP_OUTPUT" | grep -q "已成功获取"; do
    echo "未检测到 '已成功获取',重新执行 warp o ..."
    run_warp
done

echo "✓ 已成功获取到 '已成功获取',脚本结束。"

复制后然后终端根目录执行

nano ./warp.sh (创建一个SH文件,将复制的代码粘贴进去即可)

Ctrl+X 退出并保存

然后设置定时任务

crontab -e

如果你是第一次进,输入1使用nano编辑器即可,然后在文件的末尾添加 0 */3 * * * ./warp.sh ,表示会每隔3小时的0秒执行一遍,其中可以把3改成6,定时6小时执行一遍
依旧Ctrl+X退出并保存

结语

这个IPv6的机子套用了Warp后即可访问我的哪吒面板端了,不是很建议搭建网站,最多挂挂单页,这个IPv6的IP质量也是一言难尽,搭建魔法体验也不好

下面是IP质量测试(去程)
146bc33004f0adba272e36d0938db241.png

© 版权声明
THE END
喜欢就支持一下吧
点赞 1 分享 收藏

评论 (0)

取消