Show HN: Sixup – IPv6 routing in one binary, replaces odhcp6c/radvd/odhcpd/ndppd
Category: infrastructure
Tags: ipv6, networking, router, dhcpv6, neighbor-discovery, prefix-delegation
Score: 7.3/10 (Innovation: 6, Technical: 8, Documentation: 8, Utility: 7)
Sixup is a single Go binary that consolidates IPv6 routing tasks typically handled by separate daemons (odhcp6c, radvd, odhcpd, ndppd) into one stateful program. It automatically manages prefix delegation, router advertisements, DHCPv6, and Neighbor Discovery proxying, reacting coherently to prefix changes without manual restarts. The project stands out for its comprehensive RFC compliance and support for advanced tunneling (DS-Lite, MAP-E, IPIP6) while remaining dependency-free.
Target audience: network engineers, devops, home router enthusiasts
Repository: https://github.com/lqs/sixup · Go · MIT · 14 stars
View on Hacker News