dn42

Since April 2025, I’ve been running a dn42 network in order to learn computer networking concepts like IP, BGP, and DNS.

Overview

You can view this AS on the dn42 registry explorer.

All nodes are hosted on Vultr. I use BIRD 2 as the BGP daemon, WireGuard for tunneling, and ZeroTier for internal meshing. Through dnsmasq, each node is also a simple DNS resolver that forwards requests to the dn42 DNS anycast service.

Peering

To peer, you can contact me via any method listed on my homepage. Peering policy (in RFC 2119 parlance):

Please include all the following information in your initial request, so I can set up the peering without extra back and forth.

All the information you will need to peer with me is listed below. All WireGuard ports are :4[xxxx] where [xxxx] is the last 4 digits of your AS number.

Nodes

Currently there are two nodes in this network.

US East / New Jersey (ewr1)

KeyValue
WireGuard Endpointewr1.dn42.dayli.ly:4[xxxx]
WireGuard Public KeyF6YGAEiF7VLd2r2DW/jX7vC8235b4DJf6HD29gRi6gg=
dn42 IPv4172.21.89.65
dn42 IPv6fd11:4514:1919:1::1
Link-local IPv6fe80::1919

US West / Silicon Valley (sjc1)

KeyValue
WireGuard Endpointsjc1.dn42.dayli.ly:4[xxxx]
WireGuard Public KeyyOt9PIXDa4pzAE+XMzDv7J+CYO2qf53fnF9MvLy4iQ8=
dn42 IPv4172.21.89.66
dn42 IPv6fd11:4514:1919:2::1
Link-local IPv6fe80::1919