OK
https://dn42.dev/Home
Websites
Runtime: 601ms
On November 21, 2024, 12:48 PM UTC, https://dn42.dev/Home was accessible when tested on AS12322 in France.
Failures
HTTP Experiment
null
DNS Experiment
null
Control
null
DNS Queries
Resolver:
66.185.123.249
Query:
IN A dn42.dev
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
172.67.147.157
@
IN
A
104.21.11.18
Query:
IN AAAA dn42.dev
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
AAAA
2606:4700:3031::6815:b12
@
IN
AAAA
2606:4700:3037::ac43:939d
TCP Connections
Connection to 172.67.147.157:443 succeeded.
Connection to 104.21.11.18:443 succeeded.
Connection to 2606:4700:3031::6815:b12:443 succeeded.
Connection to 2606:4700:3037::ac43:939d:443 succeeded.
HTTP Requests
URL
GET https://dn42.dev/Home
Response Headers
Accept-Ranges:bytesAge:1291Alt-Svc:h3=":443"; ma=86400Cache-Control:public, max-age=14400Cf-Cache-Status:HITCf-Ray:8e60cb6b8f249f0b-CDGContent-Type:text/html;charset=utf-8Date:Thu, 21 Nov 2024 12:48:32 GMTLast-Modified:Thu, 21 Nov 2024 12:27:01 GMTNel:{"success_fraction":0,"report_to":"cf-nel","max_age":604800}Report-To:{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=cHqEdLKm7mbwZWgZGDt%2FSrMw21igehPUStUVeX3sQCI76TwsoEVM97ywnKRJeVbCgtcl20LPjG28lxiU9RuQaPn2B8uu2QP6CyTuKDOw9Qm0Yvm5jTgYjBehZg%3D%3D"}],"group":"cf-nel","max_age":604800}Server:cloudflareServer-Timing:cfL4;desc="?proto=TCP&rtt=11790&sent=7&recv=9&lost=0&retrans=0&sent_bytes=3163&recv_bytes=655&delivery_rate=378925&cwnd=253&unsent_bytes=0&cid=70ae066684b6b710&ts=38&x=0"Strict-Transport-Security:max-age=7776000; includeSubDomains; preloadX-Content-Type-Options:nosniffX-Frame-Options:SAMEORIGINX-Siteid:AS4242422601-nyc-cfX-Xss-Protection:1; mode=block
Response Body
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content="text/html;charset=utf-8"> <meta name="MobileOptimized" content="width"> <meta name="HandheldFriendly" content="true"> <meta name="viewport" content="width=device-width"> <link rel="stylesheet" type="text/css" href="/gollum/assets/app-e224b375d824f0171fc926d624dc0887bf453db83f485b1992bc0859c4110e3e.css" media="all"> <link rel="stylesheet" type="text/css" href="/gollum/assets/print-512498c368be0d3fb1ba105dfa84289ae48380ec9fcbef948bd4e23b0b095bfb.css" media="print"> <link rel="stylesheet" type="text/css" href="/custom.css" media="all"> <script type="bb28e38471cba64b5dd269ee-text/javascript"> var criticMarkup = ''; var baseUrl = ''; var showLocalTime = false; var uploadDest = 'uploads'; var perPageUploads = ''; if (perPageUploads == 'true') { uploadDest = uploadDest + window.location.pathname.replace(/.*gollum\/[-\w]+\//, "/").replace(/\.[^/.]+$/, "").replace(baseUrl, "") } var pageFullPath = 'Home.md'; var pageFormat = 'markdown'; </script> <script src="/gollum/assets/app-05adca32f8f4f3effe10f8f4cf26dfd6a419ba986bce60d3f51a97e4055d4113.js" type="bb28e38471cba64b5dd269ee-text/javascript"></script> <script type="bb28e38471cba64b5dd269ee-text/javascript"> var mermaid_conf = { startOnLoad: true, securityLevel: 'sandbox' }; </script> <script src="/gollum/assets/gollum.mermaid-ccc590b7d9655deec94c9975f25d74fbe38f703c927e26cf81169d63fea7cd50.js" type="bb28e38471cba64b5dd269ee-text/javascript"></script> <script type="bb28e38471cba64b5dd269ee-text/javascript"> mermaid.initialize(mermaid_conf); </script> <title>Home</title> </head> <body> <div class="container-lg clearfix"> <div id="wiki-wrapper" class="page"> <div id="head"> <nav class="TableObject actions border-bottom border-md-0 p-2 pt-lg-4 px-lg-0 overflow-x-scroll"> <div class="TableObject-item hide-lg hide-xl"> <details class="details-reset details-overlay"> <summary class="btn btn-invisible" aria-haspopup="true"> <span aria-label="Open menu">☰</span> </summary> <div class="SelectMenu mx-sm-2"> <div class="SelectMenu-modal"> <div class="SelectMenu-divider py-3"> <h2 class="h6">Current Page</h2> <div>Home</div> </div> <a class="SelectMenu-item" href="/gollum/history/Home.md" role="menuitem" > <span>History</span> </a> <div class="SelectMenu-divider py-3"> <h2 class="h6">Main Menu</h2> </div> <div class="SelectMenu-list"> <a class="SelectMenu-item" role="menuitem" href="/"> Home </a> <a class="SelectMenu-item" role="menuitem" href="/gollum/overview"> Overview </a> <a class="SelectMenu-item" href="/gollum/latest_changes" role="menuitem" > Latest Changes </a> </div> </div> </div> </details> </div> <div class="TableObject-item hide-sm hide-md"> <button class="btn btn-sm" id="minibutton-home" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='/';" data-cf-modified-bb28e38471cba64b5dd269ee-=""> Home </button> </div> <div class="TableObject-item TableObject-item--primary px-2" > <form class="search-form" action="/gollum/search" method="get" id="search-form"> <input type="text" class="form-control input-block input-sm" name="q" id="search-query" placeholder="Search" aria-label="Search site" autocomplete="off"> </form> </div> <div class="TableObject-item hide-sm hide-md"> <div class="BtnGroup d-flex"> <button class="btn BtnGroup-item btn-sm" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='/gollum/overview';" id="minibutton-overview" data-cf-modified-bb28e38471cba64b5dd269ee-=""> Overview </button> <button class="btn BtnGroup-item btn-sm" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='/gollum/latest_changes';" id="minibutton-latest-changes" data-cf-modified-bb28e38471cba64b5dd269ee-=""> Latest Changes </button> </div> </div> <div class="TableObject-item px-2"> <div class="BtnGroup d-flex"> <button class="btn BtnGroup-item btn-sm hide-sm hide-md" onclick="if (!window.__cfRLUnblockHandlers) return false; window.location.href='/gollum/history/Home.md/';" id="minibutton-history" data-cf-modified-bb28e38471cba64b5dd269ee-=""> History </button> </div> </div> </nav> </div> <div id="wiki-content" class="px-2 px-lg-0"> <h1 class="header-title text-center text-md-left pt-4"> Home </h1> <div class="breadcrumb"></div> <div class="has-header has-footer has-sidebar has-rightbar"> <div id="wiki-body" class="gollum-markdown-content"> <div id="wiki-header" class="gollum-markdown-content"> <div id="header-content" class="markdown-body"> <p><a href="/" rel="nofollow"><img src="/dn42.png" alt="dn42" /></a></p> </div> </div> <div class="main-content clearfix container-lg"> <div class="markdown-body float-md-left col-md-9" > <h2><a class="anchor" id="about-dn42" href="#about-dn42"></a>About dn42</h2> <p>dn42 is a big dynamic <a href="https://en.wikipedia.org/wiki/Virtual_private_network">VPN</a>, which employs Internet technologies (<a href="https://en.wikipedia.org/wiki/Bgp">BGP</a>, whois database, <a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a>, etc). Participants connect to each other using network tunnels (<a href="/howto/GRE-on-FreeBSD">GRE</a>, <a href="/howto/openvpn">OpenVPN</a>, <a href="/howto/wireguard">WireGuard</a>, <a href="/howto/tinc">Tinc</a>, <a href="/howto/IPsec-with-PublicKeys">IPsec</a>) and exchange routes thanks to the Border Gateway Protocol. Network addresses are assigned in the <code>[scrubbed]/14</code> range and private AS numbers are used (see <a href="/services/Whois">registry</a>) as well as IPv6 addresses from the ULA-Range (<code>[scrubbed]/8</code>) - see <a href="/FAQ#frequently-asked-questions_what-about-ipv6-in-dn42">FAQ</a>.</p> <p>A number of services are provided on the network: see <a href="/internal/Internal-Services">internal</a> (only available from within dn42). Also, dn42 is interconnected with other networks, such as <a href="http://wiki.hamburg.ccc.de/ChaosVPN">ChaosVPN</a> or some <a href="https://en.wikipedia.org/wiki/Freifunk">Freifunk</a> networks.</p> <p>Still have questions? We have <a href="/FAQ">FAQs</a> listed.</p> <h2><a class="anchor" id="why-dn42" href="#why-dn42"></a>Why dn42?</h2> <p>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!</p> <h3><a class="anchor" id="experiment-with-routing-technology" href="#experiment-with-routing-technology"></a>Experiment with routing technology</h3> <p>Participating in dn42 is primarily useful for learning routing technologies such as BGP, using a reasonably large network (> 1500 AS, > 1700 prefixes).</p> <p>Since dn42 is very similar to the Internet, it can be used as a hands-on testing ground for new ideas, or simply to learn real networking stuff that you probably can't do on the Internet (BGP multihoming, transit). The biggest advantage when compared to the Internet: if you break something in the network, you won't have any big network operator yelling angrily at you.</p> <h3><a class="anchor" id="connect-hackerspaces" href="#connect-hackerspaces"></a>Connect hackerspaces</h3> <p>dn42 is also a great way to connect hacker spaces in a secure way, so that they can provide services to each other.</p> <p>Have you ever wanted to SSH on your Raspberry Pi hosted at your local hacker space and had trouble doing so because of NAT? If your hacker space was using dn42, it could have been much easier.</p> <p>Nowadays, most end-user networks use <a href="https://en.wikipedia.org/wiki/Network_address_translation">NAT</a> to squeeze all those nifty computing devices behind a single public IPv4 address. This makes it difficult to provide services directly from a machine behind the NAT. Besides, you might want to provide some services to other hackerspaces, but not to anybody on the Internet.</p> <p>dn42 solves this problem. By addressing your network in dn42, your devices can communicate with all other participants in a transparent way, without resorting to this ugly thing called NAT. Of course, this doesn't mean that you have to fully open your network to dn42: similarly to IPv6, you can still use a firewall (but you could, for instance, allow incoming TCP 22 and TCP 80 from dn42 by default).</p> <p>If your hackerspace is actually using dn42 to provide some services, please let us know! (on this wiki or on the mailing list). It's very rewarding when the network is actually used for something :)</p> <h2><a class="anchor" id="join-or-contact-us" href="#join-or-contact-us"></a>Join or Contact us</h2> <p>dn42 is operated by a group of volunteers. There is no central authority which controls or impersonates the network. Take a look at the <a href="/contact">contact</a> page to see how to collaborate or contact us.</p> <p>The <a href="/howto/Getting-Started">Getting started</a> page helps you to get your first node inside the network.</p> <h2><a class="anchor" id="external-resources-about-dn42" href="#external-resources-about-dn42"></a>External resources about dn42</h2> <ul> <li><a href="https://en.wikipedia.org/wiki/Decentralized_network_42">Wikipedia about dn42</a></li> <li><a href="https://fahrplan.events.ccc.de/congress/2009/Fahrplan/events/3504.en.html">Lecture on 26c3</a></li> <li><a href="https://entropia.de/GPN8:dn42">Lecture on GPN8</a></li> <li><a href="http://nowhere.ws/guides/dn42/">nobody about dn42</a></li> <li><a href="https://web.archive.org/web/20090831211324/http://mrmcd0x8.metarheinmain.de/fahrplan/events/3321.de.html">Lecture on mrmcd0x8</a></li> <li><a href="https://wiki.hackerspaces.org/Category:DN42">dn42-category in hackerspaces.org wiki</a></li> <li><a href="https://www.c3d2.de/news/pentaradio24-20150428.html">pentaradio24 – german podcast</a></li> <li><a href="http://sandbox.freertr.org/">dn42 in your browser</a></li> <li><a href="http://portable.nop.hu/">dn42 in your terminal</a></li> </ul> <h2><a class="anchor" id="participant-groups" href="#participant-groups"></a>Participant Groups</h2> <ul> <li><a href="http://spaceboyz.net">SpaceBoyz</a></li> <li><a href="https://aachen.ccc.de">CCC Aachen (German)</a></li> <li><a href="http://ccchb.de">CCC Bremen (German)</a></li> <li><a href="http://darmstadt.ccc.de">CCC Darmstadt (German)</a></li> <li><a href="http://c3d2.de">CCC Dresden (German)</a></li> <li><a href="https://www.chaosdorf.de">CCC Düsseldorf (German)</a></li> <li><a href="https://www.muc.ccc.de">CCC Munich (German)</a></li> <li><a href="https://chaoschemnitz.de">Chaostreff Chemnitz (German)</a></li> <li><a href="https://dev.0l.de">/dev/nulll</a></li> <li><a href="http://freifunk.net">freifunk (German)</a></li> <li><a href="https://www.noname-ev.de">NoName e.V. Heidelberg (German)</a></li> <li><a href="http://www.raumzeitlabor.de">raumzeitlabor/hackerspace rhein-neckar (German)</a></li> <li><a href="http://hackerspace.be">Hackerspace Brussels (HSB)</a></li> <li><a href="https://hsmr.cc">[hsmr] / Hackspace Marburg (German)</a></li> <li><a href="http://www.0x20.be">Whitespace (0x20)</a></li> <li><a href="http://www.revspace.nl">Revelation Space (Dutch)</a></li> <li><a href="https://www.os3.nl">SNE group</a></li> <li><a href="http://www.smrsh.net">smrsh</a></li> <li><a href="http://wiki.breizh-entropy.org/wiki/DN42">Breizh-Entropy (French)</a></li> <li><a href="https://www.ffdn.org">Fédération FDN (French)</a></li> <li><a href="https://leloop.org/">Le LOOP (French)</a></li> <li><a href="https://hackerspace-bielefeld.de">Hackerspace Bielefeld (German)</a></li> <li><a href="https://dn42.fixmix.tech/">fixmix Technologies Ltd</a></li> <li><a href="https://strexp.net">Strategic Explorations Ltd</a></li> <li> <a href="/perchnet">perchnet</a> (VPS donated by <a href="https://evolution-host.com">Evolution Host</a>)</li> </ul> <h2><a class="anchor" id="about-this-wiki" href="#about-this-wiki"></a>About this wiki</h2> <p>This wiki is the main reference about dn42. It is available in read-only mode from the Internet <a href="https://wiki.dn42.us">here</a> or <a href="https://dn42.dev">here</a> or <a href="https://dn42.pp.ua">here</a> or <a href="https://dn42.eu">here</a> or <a href="https://dn42.wiki">here</a> or <a href="https://dn42.cc">here</a> or <a href="https://dn42.de">here (v6 only)</a> and for editing from within dn42, at <a href="https://wiki.dn42">https://wiki.dn42</a> - <a href="/services/Certificate-Authority">https</a> required for editing.</p> <h3><a class="anchor" id="dn42-logo" href="#dn42-logo"></a>DN42 Logo</h3> <p>An svg of the DN42 Logo is available <a href="/dn42.svg">here</a>.</p> </div> <div id="wiki-sidebar" class="Box Box--condensed float-md-left col-md-3"> <div id="sidebar-content" class="gollum-markdown-content markdown-body px-4"> <ul> <li> <a href="/Home" rel="nofollow">Home</a> <ul> <li><a href="/howto/Getting-Started" rel="nofollow">Getting Started</a></li> <li><a href="/howto/Registry-Authentication" rel="nofollow">Registry Authentication</a></li> <li><a href="/howto/Address-Space" rel="nofollow">Address Space</a></li> <li><a href="/howto/BGP-communities" rel="nofollow">BGP communities</a></li> <li><a href="/FAQ" rel="nofollow">FAQ</a></li> </ul> </li> <li>How-To <ul> <li><a href="/howto/wireguard" rel="nofollow">Wireguard</a></li> <li><a href="/howto/openvpn" rel="nofollow">Openvpn</a></li> <li><a href="/howto/IPsec-with-PublicKeys" rel="nofollow">IPsec With Public Keys</a></li> <li><a href="/howto/tinc" rel="nofollow">Tinc</a></li> <li><a href="/howto/GRE-on-FreeBSD" rel="nofollow">GRE on FreeBSD</a></li> <li><a href="/howto/GRE-on-OpenBSD" rel="nofollow">GRE on OpenBSD</a></li> <li><a href="/howto/IPv6-Multicast" rel="nofollow">IPv6 Multicast (PIM-SM)</a></li> <li><a href="/howto/multicast" rel="nofollow">SSM Multicast</a></li> <li><a href="/howto/mpls" rel="nofollow">MPLS</a></li> <li><a href="/howto/Bird2" rel="nofollow">Bird2</a></li> <li><a href="/howto/frr" rel="nofollow">FRRouting</a></li> <li><a href="/howto/OpenBGPD" rel="nofollow">OpenBGPD</a></li> <li><a href="/howto/mikrotik" rel="nofollow">Mikrotik RouterOS</a></li> <li><a href="/howto/EdgeOS-Config" rel="nofollow">EdgeRouter</a></li> <li><a href="/howto/Static-routes-on-Windows" rel="nofollow">Static routes on Windows</a></li> <li><a href="/howto/networksettings" rel="nofollow">Universal Network Requirements</a></li> <li><a href="/howto/vyos1.4.x" rel="nofollow">VyOS</a></li> <li><a href="/howto/nixos" rel="nofollow">NixOS</a></li> </ul> </li> <li>Services <ul> <li><a href="/services/IRC" rel="nofollow">IRC</a></li> <li><a href="/services/Whois" rel="nofollow">Whois registry</a></li> <li><a href="/services/DNS" rel="nofollow">DNS</a></li> <li><a href="/services/IX-Collection" rel="nofollow">IX Collection</a></li> <li><a href="/services/Clearnet-Domains" rel="nofollow">Public DNS</a></li> <li><a href="/services/Looking-Glasses" rel="nofollow">Looking Glasses</a></li> <li><a href="/services/Automatic-Peering" rel="nofollow">Automatic Peering</a></li> <li><a href="/services/Repository-Mirrors" rel="nofollow">Repository Mirrors</a></li> <li><a href="/services/Distributed-Wiki" rel="nofollow">Distributed Wiki</a></li> <li><a href="/services/Certificate-Authority" rel="nofollow">Certificate Authority</a></li> <li><a href="/services/Route-Collector" rel="nofollow">Route Collector</a></li> <li><a href="/services/Registry" rel="nofollow">Registry</a></li> </ul> </li> <li>Internal <ul> <li><a href="/internal/Internal-Services" rel="nofollow">Internal services</a></li> <li><a href="/internal/Interconnections" rel="nofollow">Interconnections</a></li> <li><a href="/internal/APIs" rel="nofollow">APIs</a></li> <li><a href="/internal/ShowAndTell" rel="nofollow">Show and Tell</a></li> <li><a href="/internal/Historical-Services" rel="nofollow">Historical services</a></li> </ul> </li> <li>Historical <ul> <li><a href="/historical/Bird" rel="nofollow">Bird 1</a></li> <li><a href="/historical/Quagga" rel="nofollow">Quagga</a></li> </ul> </li> <li>External Tools <ul> <li><a href="https://paste.dn42.us" rel="nofollow">Paste Board</a></li> <li><a href="https://git.dn42.dev" rel="nofollow">Git Repositories</a></li> </ul> </li> </ul> <hr /> </div> </div> </div> </div> <div id="wiki-footer" class="gollum-markdown-content my-2"> <div id="footer-content" class="Box Box-condensed markdown-body px-4"> <table> <tbody> <tr> <td>Hosted by: <a href="/cdn-cgi/l/email-protection#7f1b114b4d3f1d0a0d1d131a511c1012" rel="nofollow">BURBLE-MNT</a>, <a href="/cdn-cgi/l/email-protection#0e607b7c7a676d2378676c6b4e697c63636220606b7a" rel="nofollow">GRMML-MNT</a>, <a href="/cdn-cgi/l/email-protection#c2bab7b782a6acf6f0ecb7b1" rel="nofollow">XUU-MNT</a>, <a href="/cdn-cgi/l/email-protection#9af0fbf4ffe8f3f9daf5e8eefdf3ffe9b4f3ee" rel="nofollow">JAN-MNT</a>, <a href="/cdn-cgi/l/email-protection#4f232e3d2a0f232e3d2a612c2c" rel="nofollow">LARE-MNT</a>, <a href="/cdn-cgi/l/email-protection#a5c1c4cbcbdce5d6c4d7d08bc8cac0" rel="nofollow">SARU-MNT</a>, <a href="/cdn-cgi/l/email-protection#d1b0bfb5a3bea6e8e4e3e3e191b6bcb0b8bdffb2bebc" rel="nofollow">ANDROW-MNT</a>, <a href="/cdn-cgi/l/email-protection#25414b111765484e14130b4140" rel="nofollow">MARK22K-MNT</a> </td> <td>Accessible via: <a href="https://wiki.dn42" rel="nofollow">dn42</a>, <a href="https://dn42.dev/" rel="nofollow">dn42.dev</a>, <a href="https://dn42.eu/" rel="nofollow">dn42.eu</a>, <a href="https://wiki.dn42.us/" rel="nofollow">wiki.dn42.us</a>, <a href="https://dn42.de/" rel="nofollow">dn42.de</a> (IPv6-only), <a href="https://dn42.cc/" rel="nofollow">dn42.cc</a> (wiki-ng), <a href="https://dn42.wiki/" rel="nofollow">dn42.wiki</a>, <a href="https://dn42.pp.ua/" rel="nofollow">dn42.pp.ua</a>, <a href="https://dn42.obl.ong/" rel="nofollow">dn42.obl.ong</a> </td> </tr> </tbody> </table> </div> </div> </div> <div id="footer" class="pt-4"> <p id="last-edit"><div class="dotted-spinner hidden"></div> <a id="page-info-toggle" data-pagepath="Home.md">When was this page last modified?</a></p> </div> </div> <form name="rename" method="POST" action="/gollum/rename/Home.md"> <input type="hidden" name="rename"/> <input type="hidden" name="message"/> </form> </div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="bb28e38471cba64b5dd269ee-|49" defer></script></body> </html>
Resolver
Resolver ASN
AS42
Resolver IP
66.185.123.249
Resolver Network Name
WoodyNet, Inc.
Report ID
20241121T124641Z_webconnectivity_FR_12322_n1_DDJOT0DooifAUfCL
Platform
linux
Software Name
ooniprobe-cli-unattended (3.23.0)
Measurement Engine
ooniprobe-engine (3.23.0)