Wirebus: Zero-Config, Re-Assignable IP Leases Anywhere
why you can't serve anything from behind NAT, why every existing answer is a proxy, and how an IPv6 transition architecture from 2016 turns out to be the shape of the solution.
Project
zero-configuration IPs by the minute
You have a server. Wirebus gets it a public IP: every packet sent to the address is delivered, whole, to any machine that can run WireGuard.
Off your laptop, from your living room, inside a CI job. Nothing to install, nothing to configure.
Wirebus works at layer 3, not as a proxy. The whole packet is delivered, sender’s address intact: TCP, UDP, GRE, IPsec, SCTP, anything you can put in a packet.
No agent, no custom client. One WireGuard config, written once, on anything WireGuard runs on: Linux, BSD, macOS, Windows, iOS, Android, your router.
Lease an address for as long as you need it, and move it between machines at will. That’s one row on the gateway; neither machine notices.
why you can't serve anything from behind NAT, why every existing answer is a proxy, and how an IPv6 transition architecture from 2016 turns out to be the shape of the solution.