Skip to content

Scarjit/dn42-setup

Repository files navigation

DN42 Network - SCARJIT-MNT

Network Information

ASN: AS4242420257 Maintainer: SCARJIT-MNT Contact: ferdinand@linnenberg.dev

IPv4 Allocations

  • 172.20.13.0/27 - Main network

IPv6 Allocations

  • fd30:366:4000::/48 - Main network

Router IPs

  • IPv4: 172.20.13.1
  • IPv6: fd30:366:4000::1

Peering with me

Prerequisites

  • WireGuard tunnel support
  • BGP daemon (Bird2, FRRouting, etc.)
  • Valid DN42 registry objects (mntner, person, AS, inetnum/inet6num)
  • ROA objects registered in the DN42 registry for your prefixes

My Endpoint

  • Public IPv6: 2a0a:a543:d3f3:80:be24:11ff:fe5d:a0dc (dn42-router.linnenberg.dev via AAAA [prefered])
  • WireGuard Public Key: BsU2BEUpd6aqPqCAyU5kFakuOPRi8i5Ou6v6WJKXEXY=
  • WireGuard Port: 51820

Peering Steps

  1. Contact me at ferdinand@linnenberg.dev
  2. Exchange information:
    • Your ASN
    • Your WireGuard public key
    • Your WireGuard endpoint (IP:port)
    • Tunnel IPs you'd like to use (link-local or private)
  3. Configure WireGuard tunnel
  4. Set up BGP session using tunnel IPs
  5. Test connectivity and route exchange

Peering Policy

  • Open peering policy - happy to peer with anyone in DN42
  • ROA validation enabled
  • IPv4 and IPv6 BGP sessions supported
  • Multi-protocol BGP over IPv6 supported

Infrastructure

Router: nephthys Platform: Proxmox VM running Ubuntu 25.10 Location: Germany BGP Daemon: Bird2 2.17.1

Features

  • ROA validation enabled - Only accepts routes with valid ROA entries
  • Automatic ROA table updates (every 15 minutes via systemd timer)
  • Route filtering with strict validation
  • IPv4 and IPv6 support with MP-BGP
  • WireGuard connection monitoring

Deployment

Run make help to see available deployment commands.

Git-Crypt

WireGuard configuration files containing private keys are encrypted using git-crypt. To decrypt after cloning:

git-crypt unlock

You'll need the authorized GPG private key to decrypt the files.

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors