Bring your ASN, sign in with PeeringDB, and get full IPv4 + IPv6 tables over a WireGuard tunnel — link-local addressing, one BGP session, minutes to set up.
Eligibility is your PeeringDB login. Everything else is automated.
No signup forms. Your ASN, organisation and NOC contacts come straight from your PeeringDB record — if you can log in there, you can peer here.
Pick a POP, paste your WireGuard public key. Tunnels are unnumbered — each side gets an IPv6 link-local address and nothing else. Behind NAT? Leave the endpoint empty and dial out.
One MP-BGP session between the tunnel's link-local pair. IPv4 routes ride the same session via extended next-hop (RFC 8950) — full v4 + v6 tables, zero IPv4 addressing.
Two addresses, one session, modern capabilities. Here's the whole peer config.
Tunnels carry nothing but fe80::/64. No transfer networks to request, renumber or leak — your LLA is yours, ours is ours.
IPv4 NLRI with an IPv6 next hop per RFC 8950 extended next-hop. A single IPv6 session over the tunnel delivers both full tables.
RPKI-invalid announcements are dropped at ingress. Prefix filters are rebuilt nightly from the as-set on your PeeringDB record.
protocol bgp freetransit {
local fe80::beef:1 as 64496;
neighbor fe80::2136:5:1 % 'wg-ft-fra1' as 213605;
ipv4 {
import all;
export where source = RTS_STATIC;
extended next hop on; # RFC 8950
};
ipv6 {
import all;
export where source = RTS_STATIC;
};
}Connect to one or all of them — each tunnel and session is independent.