diff --git a/config/_default/menus.en.toml b/config/_default/menus.en.toml index f824187..0ea0431 100644 --- a/config/_default/menus.en.toml +++ b/config/_default/menus.en.toml @@ -20,10 +20,15 @@ pageRef = "blog" weight = 10 +[[main]] + name = "DN42" + pageRef = "dn42" + weight = 20 + [[main]] name = "Contacts" pageRef = "contacts" - weight = 20 + weight = 30 #[[main]] # name = "example sub-menu 1" diff --git a/content/dn42/dn42.png b/content/dn42/dn42.png new file mode 100644 index 0000000..d08b0fd Binary files /dev/null and b/content/dn42/dn42.png differ diff --git a/content/dn42/index.md b/content/dn42/index.md new file mode 100644 index 0000000..177c451 --- /dev/null +++ b/content/dn42/index.md @@ -0,0 +1,50 @@ +--- +title: "me@dn42" +date: 2025-12-27T23:14:53+01:00 +draft: false +showDate: false +--- + +## What's dn42 + +![dn42 logo](dn42.png) + +[dn42](https://dn42.cc/) is a large, dynamic VPN that employs Internet technologies (BGP, whois database, DNS, etc.). +Participants connect to each other using network tunnels (GRE, OpenVPN, WireGuard, Tinc, IPsec) and exchange routes using the Border Gateway Protocol. + +### Why dn42? + +dn42 can be used to learn networking and to connect private networks, such as hackerspaces or community networks. But above all, experimenting with routing in dn42 is fun! + +## AS4242423884 + +`AS4242423884`, aka NOETTORE-NETWORK, is my experimental network participating in the dn42 overlay network. +My assigned IPv4 prefix is `172.21.68.0/27` and the IPv6 prefix is `fded:aab3:fb63::/48`. + +### Nodes information + +| ID | Location | Hostname | IPv6 | +| ------ | ------------ | ------------------- | -------------------------- | +| fi-vg3 | Firenze (IT) | `fi-vg3.dreucci.it` | `2a00:6d43:90a:30fc::1/64` | + +### Peering policy + +I'm open to all peering requests, as long as you use: + +- [Wireguard](https://www.wireguard.com/) for peering link +- Link-local IPv6 +- MP-BGP with Extended Next Hop via IPv6 is preferred + +### Peering request + +To request a peering, please contact me at `ettoredreucci.it` and include the following information. +Please sign the email with the PGP/SSH key as reported in your `-MNT` object in the [dn42 registry](https://git.dn42.dev/dn42/registry). + +- The node you want to peer with +- Your node location +- dn42 ASN +- Wireguard endpoint and port (if available) +- Wireguard public key +- dn42 IPv4 (Not required if you choose to use Extended Next Hop) +- dn42 IPv6 +- Tunnel link-local IPv6 address