VicroCode
让代码创造价值
VicroCode是一个轻量级代码在线发布、交易平台,开箱即用,免部署、免服务器、免备案,支持接入智能体、通用管理系统、游戏等多种项目
稍候片刻,您可先学习AI编程手册
正在加载中...

市场信息

[宽带症候群] 写了个 IPv6 路由自动配置工具,一个程序替代 odhcp6c/radvd/odhcpd/ndppd

以前给软路由配 IPv6 非常麻烦,要根据不同情况给好几个程序分别写配置文件,再用脚本协调状态,如果前缀变化或租约到期还可能会出问题。于是写了个工具 sixup (主要是 Claude Code 写的),内置 IPv6 路由所需全部功能( DHCPv6 和 RA 的客户端与服务端、ND 代理等),不依赖其他服务。

www.v2ex.com · 2026-09-27T16:14:21+00:00

以前给软路由配 IPv6 非常麻烦,要根据不同情况给好几个程序分别写配置文件,再用脚本协调状态,如果前缀变化或租约到期还可能会出问题。于是写了个工具 sixup (主要是 Claude Code 写的),内置 IPv6 路由所需全部功能( DHCPv6 和 RA 的客户端与服务端、ND 代理等),不依赖其他服务。

最简用法只需指定上下行网卡,即可全自动配好: sudo sixup -wan eth0 -lan eth1 主要功能: 自动判断运营商用 PD 还是 RA ,并下发配置 运营商只给一个 /64 也没关系,可以按 RFC 7278 的方式分给内网并启动 ND 代理 前缀变化之后,各种地址、RA 、DHCPv6 都会跟着更新 各项协议都内置,日志集中在一处,出了问题不用在几个服务之间来回排查 自动配置 NAT64 (需要 jool 内核模块),配合下发 PREF64 可以玩一下 IPv6 单栈或者 IPv6-mostly 。另外顺手做了 DS-Lite 、MAP-E 、IPIP6 隧道相关参数自动检测和配置(国内估计用不上)。

想先看看运营商给了什么,可以加 -dry-run 跑一下,只检测,不改配置。项目地址: /ai-market-guide/ 目前还没有发布正式版,可以到 github 里下载打好的包/可执行文件,或自己编译( go build 即可)。

如果你正好在折腾软路由 IPv6 ,欢迎帮忙试试。

返回 AI 市场导读

来源:v2ex.com