Free · IPv6 Tunnel Broker

Expand ::IPv6 Globally

SIT & GRE and WireGuard tunnels · routed ::/64 prefix · BGP on AS209552 · London + Amsterdam · free forever.

Read the docs →
Network status All operational
London PoP Online
Amsterdam PoP Online
Tunnel protocol SIT · GRE · WG
Prefix assigned ::/64 per tunnel
BGP peering Available
Deploy time < 30 seconds
AS209552 bgp.tools ↗
2 Active PoPs
::/64 Free prefix
30s Deploy
BGP Peering
SIT/GRE/WG Protocols
Free Always
01 ——
SIT , GRE & WireGuard tunnels

Protocol 41, GRE encapsulation, and WireGuard. Secure IPv6 connectivity for any network without native support.

02 ——
BGP peering

Full BGP support on AS209552. Announce your own prefixes, integrate into global routing.

03 ——
30s provisioning

Tunnels go live in seconds. Automated config, no manual steps, no waiting on tickets.

04 ——
Global PoPs

London and Amsterdam live. Diverse upstreams for redundancy and low latency routing.

05 ——
Full REST API

Create, manage, and monitor tunnels programmatically. Fits any automation workflow.

06 ——
GitHub SSO

Sign in with GitHub or email. Secure by default, no vendor lock-in, no extra tracking.

London
United Kingdom
Online
Uplink GhostTunnel Network
Upstream Cilix Limited / Route64
Prefix 2a06:de01:c1::/48
Prefix 2602:f9ba:b3::/48
Prefix 2a0f:85c1:51::/48
BGPPeeringTunnel BrokerrDNS / PTRSIT / GRE / WireGuard
Amsterdam
Netherlands
Online
Uplink GhostTunnel Network
Upstream PeersIX / Tritan Dev.
Prefix 2a06:de01:c2::/48
Prefix 2a0b:4e07:2d::/48
Prefix 2a13:9500:48::/48
BGPPeeringTunnel BrokerSIT / GRE / WireGuard
# 1 — create SIT tunnel to London PoP
$ ip tunnel add sit1 mode sit remote 185.x.x.x local $(curl -s ifconfig.me)
$ ip link set sit1 up
 
# 2 — assign your routed /64
$ ip addr add 2a06:de01:c1::2/64 dev sit1
$ ip -6 route add default via 2a06:de01:c1::1
 
$ ping6 -c 2 ipv6.google.com
64 bytes from 2a00:1450:4001::200e — time=12.4ms
✓ IPv6 active — you're on the modern internet
# Create 6in4 tunnel via gif0
$ sudo ifconfig gif0 tunnel $(curl -s ifconfig.me) 185.x.x.x
$ sudo ifconfig gif0 inet6 2a06:de01:c1::2 2a06:de01:c1::1 prefixlen 128
$ sudo route -n add -inet6 default 2a06:de01:c1::1
 
✓ IPv6 tunnel active on macOS
# MikroTik RouterOS
/ interface 6to4 add name=sit1 local-address=YOUR.WAN.IP remote-address=185.x.x.x
/ ipv6 address add address=2a06:de01:c1::2/64 interface=sit1
/ ipv6 route add dst-address=::/0 gateway=2a06:de01:c1::1
 
✓ Replace values with addresses from your dashboard
# 1 — install WireGuard
$ apt install wireguard # Debian/Ubuntu
 
# 2 — download your config from dashboard
$ # Dashboard → Your tunnels → Config → Download
 
# 3 — bring up the tunnel
$ wg-quick up ~/tun-aXXX.conf
 
$ ping6 -c 2 ipv6.google.com
64 bytes from 2a00:1450:4001::200e — time=8.2ms
✓ WireGuard IPv6 tunnel active

Ready to connect?

Free tunnel in 30 seconds — no credit card, no contracts, just IPv6.

Docs →