Decentralized peer-to-peer network


❗❗❗ Semi-automatic peering available via github.com repository ❗❗❗

If you unfamiliar with github, you may request peering via forms below:
Peering request form      Peering request alt form      Peering request alt form 2      Peering restrictions


dn42 is a decentralized peer-to-peer network built using VPNs and software/hardware BGP routers. While other darknets try to establish anonymity for their participants, that is not what dn42 aims for. It is a network to explore routing technologies used in the Internet and tries to establish direct non-NAT-ed connections between the members. The network is not fully meshed. dn42 uses mostly tunnels instead of physical links between the individual networks. Each participant is connected to one or more other participants. Over the VPN or the physical links, BGP is used for inter AS routing. While OSPF is the most commonly used protocol for intra AS routing, each participant is free to choose any other IGP, like Babel, inside their AS


I’m operating two AS (AS215887 dual for clearnet and dn42) and AS4242421732 for dn42 only. In dn42 advetising next prefixes:

  • 🌍 fd42:4242:1732::/48 (de-aggregated across PoPs)
  • 🌍 172.23.32.128/27 (de-aggregated across PoPs)

Currently I have four dn42 nodes and can provide peering (with transit sessions) at these locations:

  • 🇳🇱 Amsterdam, NL
    • Clearnet Hostname: chr-am02.as215887.net (dual-stack)
    • dn42 Hostname: ams1-nl.baragoon.dn42
    • AS Number: 4242421732
    • WireGuard port: 20000 + last 4 digits of your ASN
    • WireGuard pubkey: HL0p+0CWR35x2BVW4cdlp8F/FT+ZKyrvqDcL2LnzV3c=
    • Tunneled IPv4 address: 172.23.32.152
    • Tunneled IPv6 address: fe80::1732 (link-local) OR fd42:4242:1732:c000::152
  • 🇬🇧 London, UK
    • Clearnet Hostname: chr-lo01.as215887.net (dual-stack)
    • dn42 Hostname: lon1-uk.baragoon.dn42
    • AS Number: 4242421732
    • WireGuard port: 20000 + last 4 digits of your ASN
    • WireGuard pubkey: qe7bmJgd2ftxE9OYPL6Q4gZK6lvSqKPn5BynDXHsvzM=
    • Tunneled IPv4 address: 172.23.32.128
    • Tunneled IPv6 address: fe80::1732 (link-local) OR fd42:4242:1732::128
  • 🇩🇪 Frankfurt, DE
    • Clearnet Hostname: chr-fr01.as215887.net (dual-stack)
    • dn42 Hostname: fra1-de.baragoon.dn42
    • AS Number: 4242421732
    • WireGuard port: 20000 + last 4 digits of your ASN
    • WireGuard pubkey: SpFk6mynvJCrMvAf/uD8OOCm+2KlAb91tdXkWNbbNV8=
    • Tunneled IPv4 address: 172.23.32.136
    • Tunneled IPv6 address: fe80::1732 (link-local) OR fd42:4242:1732:4000::136
  • 🇨🇭 Zurich, CH
    • Clearnet Hostname: chr-zu02.as215887.net (dual-stack)
    • dn42 Hostname: zur1-ch.baragoon.dn42
    • AS Number: 4242421732
    • WireGuard port: 20000 + last 4 digits of your ASN
    • WireGuard pubkey: KPv2AMdW5raT6Ozq9vHvU3t8u9NfiBv/339V0gH70mY=
    • Tunneled IPv4 address: 172.23.32.144
    • Tunneled IPv6 address: fe80::1732 (link-local) OR fd42:4242:1732:8000::144

All dn42 locations are dual-stack, WireGuard is only supported. If you have a willing to peer with me, you can find my contacts at the bottom of this page, request peering via github.com repo, or use any of the next forms1: form 1, form 2, form 3 to request a BGP session(s) with AS4242421732.