Advanced Setup (BGP + BYOIP)
Announce your own IP prefix with BGP.
Supported Combinations
This guide covers BGP with your own IP addresses. The following access types are supported:
- Tunnel + BGP + BYOIP â Use L2TP, IPSec, or GRE tunnel for connectivity
- Residential + BGP + BYOIP â Use residential fibre for connectivity
The steps below use tunnel as an example. For residential, substitute the tunnel subscription and access steps with the residential equivalents from the Home Internet guide.
Prerequisites
- đĸ Your own ASN (verified ownership required)
- đ IP prefix to announce (RIR-allocated, IPv4 or IPv6)
- đĨī¸ Router capable of BGP over IPv6 (FRR, BIRD, JunOS, RouterOS, etc.)
- đĄ Existing Internet connection with public IPv4 for tunnel transport
- đ IRR and RPKI records for your prefix (or ability to create them)
Account and Tunnel Subscription
- Create an account, verify your email, and complete the questionnaire
- Wait for account approval
- Go to Subscriptions â Add Tunnel
- Complete checkout
Create Tunnel Access
- Go to Access Management
- Click Create Tunnel
- Select a tunnel type and router:
- L2TP or IPSec: select type and router, then submit
- GRE: also enter your tunnel source IP (your public IPv4)
- Note the tunnel endpoint and credentials shown after creation
Tunnel type not available?
New accounts are granted L2TP tunnels by default. If you need IPSec or GRE, or if the type you need shows as full, ask on Discord to request access.
Register Your ASN
- Go to LIR IPv6 Allocations
- Under "Your Autonomous System Numbers", click Add ASN
- Enter your ASN
- Wait for verification
- Wait for your ASN to appear in our AS-SET (see note below)
How ASN verification works
We verify ASN ownership by matching your account's verification emails against the RDAP contact emails for the ASN. Add your RDAP contact email via Profile â Verification Emails before adding your ASN.
Why do I need to wait after verification?
After verification, your ASN must be added to our AS-SET before upstream providers will accept your announcements. We update our AS-SET daily, and upstream providers typically refresh their filters daily as well. Allow up to 48 hours after verification before your announcements will propagate.
Register Your Prefix (BYOIP)
- Go to LIR IPv6 Allocations
- Click Request New Allocation
- Select BYOIP
- Enter your prefix exactly (e.g., 2001:db8::/32)
- Wait for status to show Active
Configure IRR and RPKI
In your RIR/IRR:
- Create route/route6 object for your prefix with your ASN as origin
- Create ROA authorising your ASN to announce your prefix
In the portal:
- Go to your allocation â Manage Allocation
- Click Refresh from RIR to pull IRR/RPKI data
- Verify the displayed IRR objects and ROAs show your ASN as origin
Example IRR/RPKI configuration
route6: 2001:db8::/32 origin: AS12345 mnt-by: YOUR-MAINTAINER
Prefix: 2001:db8::/32 Max Length: /48 Origin ASN: 12345
Replace AS12345 with your actual ASN and the prefix with your actual allocation.
Create Connection Profile with BGP
- Go to Connection Profiles
- Click Create Connection
- Select your tunnel from "Access"
- Enable BGP
- Select your ASN
- Set neighbour IP (your router's loopback address)
- Select the router for BGP session
- Select prefixes to advertise (your BYOIP allocation)
- Save
Configure Your Router
- Configure the tunnel (L2TP/IPSec/GRE) using credentials from Step 2
- Assign the neighbour IP you specified to a loopback interface on your router
- Add a static route for our router's IP via the tunnel interface (required for multihop)
- Configure BGP session:
- Neighbour: our router's IPv6 (shown in connection profile)
- Remote AS: 30265
- Local AS: your ASN
- Multihop: enable with TTL of 2 or higher
- Update source: your loopback interface
- Address families: IPv6 unicast (IPv4 unicast optional via extended next-hop)
- Announce your prefix
Verification
Troubleshooting
- BGP session not establishing? Check tunnel is up, IPs are correct, and there are no firewall rules blocking TCP/179.
- Prefix not propagating? Verify IRR and RPKI are configured correctly and have propagated. Run "Refresh from RIR" in the portal.
- ASN verification failed? Add your RDAP contact email via Profile â Verification Emails, then click "Refresh from RIR" on your ASN.
- Prefix filtered? We only accept prefixes with valid IRR route objects and RPKI ROAs where your ASN is the origin.
For other issues, ask on Discord.