Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 1612Tools index

Previous survey · No. 1578 ·

Pricing
Open Source
Type
TOOL
Use case
Deployment & Operations
GitHub
15 stars
Latest release
dev
Date

About

Sixup is a single static Linux binary that replaces odhcp6c, radvd, odhcpd, and ndppd with one fully automatic IPv6 router daemon. It handles DHCPv6 prefix delegation, router advertisements, a DHCPv6 server, NDP proxying, and DS-Lite/MAP-E tunnels, consolidating tools network operators previously had to run and configure separately.

At a glance

Sixup combines IPv6 prefix acquisition, LAN advertisements, DHCPv6 and related router functions in one Linux daemon. It is worth evaluating if you currently glue several services together to keep a small network working when the upstream prefix changes.

Good fit

Linux router operators with an isolated lab and a known WAN and LAN topology.

Consider something else when

Keep your existing setup when the router cannot be taken offline or must satisfy requirements still marked incomplete in the project’s standards matrix.

Start here

Read the standards matrix and use the documented dry run on an isolated WAN. Check the offered prefix before testing client addressing and inbound firewall behavior.

Cost and requirements

MIT-licensed Linux software. Operating it as a router requires privileged network access and the correct interfaces.

Limits to know

The daemon manages addressing and firewall behavior. Verify your ISP’s prefix or tunnel arrangement and keep a rollback path before replacing live services.

Why it made the leaderboard

Consolidating fragile multi-daemon IPv6 router configs into one binary meaningfully simplifies self-hosted and home-lab networking setups.

Tags

ipv6routerdhcpv6linuxnetworkingndp-proxy

Tech Stack

GoDocker

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.