Show HN: Headwire – WireGuard with NAT traversal via Tailscale's magicsock
Category: infrastructure
Tags: wireguard, nat-traversal, vpn, networking, tailscale
Score: 6.5/10 (Innovation: 6, Technical: 7, Documentation: 7, Utility: 6)
Headwire is a Go-based tool that adds NAT traversal to WireGuard using Tailscale's DERP relays and magicsock, allowing peers to establish direct connections when possible and fall back to relays. It provides a CLI and configuration format similar to WireGuard, making it accessible for users familiar with WireGuard. The project is experimental but offers a novel combination of existing technologies to solve a common networking challenge.
Target audience: devops, network engineers, backend developers
Repository: https://github.com/brofranks/headwire · Go · BSD-3-Clause · 3 stars
View on Hacker News