https://www.dns0.eu/

Submitted URL:
https://dns0.euRedirected
Report Finished:

The outgoing links identified from the page

LinkText
https://twitter.com/dns0eutwitter.com/dns0eu
https://nextdns.ioNextDNS
https://anexia.com
https://gcore.com
https://bambeneklabs.com
https://abuse.ch
https://shreshtait.com
https://www.alphamountain.ai
https://blog.cluster25.duskrise.com
https://socradar.io

JavaScript Variables · 16 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
webpackChunk_N_Eobject
__next_require__function
nextobject
__NEXT_DATA__object
__SSG_MANIFEST_CBfunction
__NEXT_Pobject
_N_Eobject

Console log messages · 0 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width"><title>dns0.eu — The European public DNS that makes your Internet safer</title><meta name="description" content="A free, sovereign and GDPR-compliant recursive DNS resolver with a strong focus on security to protect the citizens and organizations of the European Union."><link rel="canonical" href="https://www.dns0.eu"><meta property="og:title" content="The European public DNS that makes your Internet safer."><meta property="og:description" content="A free, sovereign and GDPR-compliant recursive DNS resolver with a strong focus on security to protect the citizens and organizations of the European Union."><meta property="og:image" content="https://www.dns0.eu/og/custom/en/index.png"><meta property="og:image:type" content="image/png"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:locale" content="en"><meta property="og:site_name" content="dns0.eu"><meta property="og:type" content="website"><meta property="og:url" content="https://www.dns0.eu"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@dns0eu"><meta name="twitter:title" content="The European public DNS that makes your Internet safer."><meta name="twitter:description" content="A free, sovereign and GDPR-compliant recursive DNS resolver with a strong focus on security to protect the citizens and organizations of the European Union."><meta name="twitter:image" content="https://www.dns0.eu/og/custom/en/index.png"><link rel="icon" href="https://www.dns0.eu/favicon.ico"><meta name="theme-color" content="#003399"><link rel="preload" href="/_next/static/media/android.bfcc0dd1.svg" as="image" fetchpriority="high"><link rel="preload" href="/_next/static/media/windows.344849bf.svg" as="image" fetchpriority="high"><link rel="preload" href="/_next/static/media/apple.1fdec4dd.svg" as="image" fetchpriority="high"><meta name="next-head-count" content="25"><link rel="preload" href="/_next/static/media/b967158bc7d7a9fb-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"><link rel="preload" href="/_next/static/media/c0f5ec5bbf5913b7-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"><link rel="preload" href="/_next/static/media/2aaf0723e720e8b9-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"><link rel="preload" href="/_next/static/media/9e58c89b9633dcad-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"><link rel="preload" href="/_next/static/media/c4a41ea065a0023c-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"><link rel="preload" href="/_next/static/media/86fdec36ddd9097e-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"><link rel="preload" href="/_next/static/css/847aa59681f2a161.css" as="style"><link rel="stylesheet" href="/_next/static/css/847aa59681f2a161.css" data-n-g=""><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-527576ff117bb29f.js" defer=""></script><script src="/_next/static/chunks/framework-ec0d64386c6d2b57.js" defer=""></script><script src="/_next/static/chunks/main-f813a904a3616d33.js" defer=""></script><script src="/_next/static/chunks/pages/_app-9c955f4047e3fb1d.js" defer=""></script><script src="/_next/static/chunks/678-ac333aee8767b1c3.js" defer=""></script><script src="/_next/static/chunks/675-82375999dc35899a.js" defer=""></script><script src="/_next/static/chunks/279-2ae6780a0204bbab.js" defer=""></script><script src="/_next/static/chunks/358-5c7938f7df9b4a2a.js" defer=""></script><script src="/_next/static/chunks/924-2c555520f0d98c2a.js" defer=""></script><script src="/_next/static/chunks/pages/index-b0b02c427e71f85b.js" defer=""></script><script src="/_next/static/E4LyOMsRhl9t6qzdAbVFh/_buildManifest.js" defer=""></script><script src="/_next/static/E4LyOMsRhl9t6qzdAbVFh/_ssgManifest.js" defer=""></script><script src="/_vercel/insights/script.js" defer="" data-sdkn="@vercel/analytics" data-sdkv="1.0.1"></script></head><body><div id="__next"><div class="__variable_aad999 font-sans __variable_a2760d font-mono"><div class="flex flex-col gap-y-2"><div class="bg-european-blue xl:flex xl:justify-center"><div class="px-8 py-14 lg:px-16 lg:py-20 xl:container xl:py-28 xl:px-20"><div><div class="flex items-start"><div class="grow xl:flex xl:gap-x-10"><div><a class="text-white -m-6 inline-block rounded-lg p-6 font-mono font-bold uppercase xl:text-lg" href="/">dns0<span class="text-[#68adff] after:inline-block after:-translate-y-[0.05rem] after:scale-x-150 after:scale-y-125 after:text-european-yellow after:content-['|']">.eu</span></a></div><div class="hidden xl:flex text-white mt-10 flex flex-col items-start gap-y-5 pb-10 font-mono text-[15px] font-normal uppercase xl:mt-0 xl:grow xl:flex-row xl:items-center xl:justify-end xl:gap-y-0 xl:gap-x-6 xl:pb-0"><a class="-m-2.5 p-2.5 xl:opacity-70 xl:hover:opacity-100" href="/zero">Zero</a><a class="-m-2.5 p-2.5 xl:opacity-70 xl:hover:opacity-100" href="/kids">Kids</a><a class="-m-2.5 p-2.5 xl:opacity-70 xl:hover:opacity-100" href="/network">Our Network</a><a class="-m-2.5 p-2.5 xl:opacity-70 xl:hover:opacity-100" href="/report">Report</a><a class="-m-2.5 p-2.5 xl:opacity-70 xl:hover:opacity-100" href="/privacy">Privacy Policy</a><a href="https://twitter.com/dns0eu" class="-m-2.5 p-2.5 xl:opacity-70 xl:hover:opacity-100">twitter.com/dns0eu</a></div></div><button class="text-white -m-6 rounded-lg p-[26px] opacity-80 xl:hidden"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="h-5 w-5"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div><div class="after:animate-blink mt-20 text-3xl font-extrabold leading-tight tracking-tight text-white after:text-european-yellow after:content-['|'] lg:text-4xl lg:leading-tight xl:mt-36 xl:text-5xl xl:leading-tight">The <span class="text-[#68adff]">European</span> public DNS that makes your Internet safer.</div><div class="mb-10 mt-6 text-white opacity-90 xl:mb-12 xl:text-lg">A free, sovereign and GDPR-compliant recursive DNS resolver with a strong focus on security to protect the citizens and organizations of the European Union.</div></div></div><div class="bg-slate-100 xl:flex xl:justify-center"><div class="px-8 py-14 xl:container lg:px-16 lg:py-20 xl:py-28 xl:px-20"><div class="font-mono font-medium uppercase text-slate-600">Set up on your device</div><div class="-mx-8 mt-6 flex gap-3 overflow-x-auto pl-8 scrollbar-hide lg:-mx-16 lg:pl-16 xl:flex-wrap xl:overflow-x-visible" role="tablist" aria-orientation="horizontal"><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:Raq6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:R3a6m:"><div class="flex items-center gap-x-1.5"><div class="h-3.5 w-3.5"><img alt="" fetchpriority="high" width="1000" height="1187" decoding="async" data-nimg="1" class="ui-selected:invert h-full" style="color:transparent" src="/_next/static/media/apple.1fdec4dd.svg"></div><div>iOS</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:Riq6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:R5a6m:"><div class="flex items-center gap-x-1.5"><div class="h-3.5 w-3.5"><img alt="" fetchpriority="high" width="1000" height="873" decoding="async" data-nimg="1" class="h-full" style="color:transparent" src="/_next/static/media/android.bfcc0dd1.svg"></div><div>Android</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:Rqq6m:" role="tab" type="button" aria-selected="true" tabindex="0" data-headlessui-state="selected" aria-controls="headlessui-tabs-panel-:R7a6m:"><div class="flex items-center gap-x-1.5"><div class="h-3.5 w-3.5"><img alt="" fetchpriority="high" width="117" height="115" decoding="async" data-nimg="1" class="h-full" style="color:transparent" src="/_next/static/media/windows.344849bf.svg"></div><div>Windows</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:R12q6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:R9a6m:"><div class="flex items-center gap-x-1.5"><div class="h-3.5 w-3.5"><img alt="" fetchpriority="high" width="1000" height="1187" decoding="async" data-nimg="1" class="ui-selected:invert h-full" style="color:transparent" src="/_next/static/media/apple.1fdec4dd.svg"></div><div>macOS</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:R1aq6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:Rba6m:"><div class="flex items-center gap-x-1.5"><div>Browsers</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:R1iq6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:Rda6m:"><div class="flex items-center gap-x-1.5"><div>Routers</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:R1qq6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:Rfa6m:"><div class="flex items-center gap-x-1.5"><div>Linux</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:R22q6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:Rha6m:"><div class="flex items-center gap-x-1.5"><div>ChromeOS</div></div></button><button class="whitespace-nowrap rounded-md bg-slate-200 px-3 py-2 text-[15px] font-medium text-slate-800 outline-none ui-selected:bg-slate-600 ui-selected:text-slate-50" id="headlessui-tabs-tab-:R2aq6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state="" aria-controls="headlessui-tabs-panel-:Rja6m:"><div class="flex items-center gap-x-1.5"><div>Others</div></div></button><button class="invisible" id="headlessui-tabs-tab-:R4q6m:" role="tab" type="button" aria-selected="false" tabindex="-1" data-headlessui-state=""><div class="pl-5 lg:pl-12"></div></button></div><div><span id="headlessui-tabs-panel-:R3a6m:" role="tabpanel" aria-labelledby="headlessui-tabs-tab-:Raq6m:" tabindex="-1" style="position: fixed; top: 1px; left: 1px; width: 1px; height: 0px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px;"></span><span id="headlessui-tabs-panel-:R5a6m:" role="tabpanel" tabindex="-1" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0" aria-labelledby="headlessui-tabs-tab-:Riq6m:"></span><div id="headlessui-tabs-panel-:R7a6m:" role="tabpanel" aria-labelledby="headlessui-tabs-tab-:Rqq6m:" tabindex="0" data-headlessui-state="selected"><ol class="mt-8 flex list-inside list-decimal flex-col gap-y-4"><li>Open <span class="font-medium">Settings</span>.</li><li>Go to <span class="font-medium">Network &amp; internet</span>.</li><li>Click on <span class="font-medium">Wi-Fi</span> (or <span class="font-medium">Ethernet</span>).</li><li>Click on <span class="font-medium">Hardware properties</span>, or ignore this step if you clicked on Ethernet.</li><li>Click the <span class="font-medium">Edit</span> button next to <span class="font-medium">DNS server assignment</span>.</li><li>Select <span class="font-medium">Manual</span>.</li><li>Enable <span class="font-medium">IPv4</span>.</li><li>Enter <div class="inline-block px-1.5 relative rounded-md border border-slate-200 bg-slate-200/50"><button class="absolute left-0 top-0 z-20 h-full w-full rounded-md focus:outline-none"></button><div class="flex items-center gap-x-1"><div class="text-sm leading-6 break-all font-mono font-medium">193.110.81.0</div><div class=""><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="h-3.5 w-3.5 text-slate-800 opacity-80"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 01-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 011.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 00-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 01-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5a3.375 3.375 0 00-3.375-3.375H9.75"></path></svg></div></div></div> as <span class="font-medium">Preferred DNS</span>.</li><li>Enter <div class="inline-block px-1.5 relative rounded-md border border-slate-200 bg-slate-200/50"><button class="absolute left-0 top-0 z-20 h-full w-full rounded-md focus:outline-none"></button><div class="flex items-center gap-x-1"><div class="text-sm leading-6 break-all font-mono font-medium">185.253.5.0</div><div class=""><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="h-3.5 w-3.5 text-slate-800 opacity-80"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 01-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 011.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 00-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 01-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5a3.375 3.375 0 00-3.375-3.375H9.75"></path></svg></div></div></div> as <span class="font-medium">Alternate DNS</span>.</li><li>Enable <span class="font-medium">IPv6</span> (optional).</li><li>Enter <div class="inline-block px-1.5 relative rounded-md border border-slate-200 bg-slate-200/50"><button class="absolute left-0 top-0 z-20 h-full w-full rounded-md focus:outline-none"></button><div class="flex items-center gap-x-1"><div class="text-sm leading-6 break-all font-mono font-medium">2a0f:fc80::</div><div class=""><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="h-3.5 w-3.5 text-slate-800 opacity-80"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 01-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 011.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 00-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 01-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5a3.375 3.375 0 00-3.375-3.375H9.75"></path></svg></div></div></div> as <span class="font-medium">Preferred DNS</span>.</li><li>Enter <div class="inline-block px-1.5 relative rounded-md border border-slate-200 bg-slate-200/50"><button class="absolute left-0 top-0 z-20 h-full w-full rounded-md focus:outline-none"></button><div class="flex items-center gap-x-1"><div class="text-sm leading-6 break-all font-mono font-medium">2a0f:fc81::</div><div class=""><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="h-3.5 w-3.5 text-slate-800 opacity-80"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 01-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 011.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 00-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 01-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5a3.375 3.375 0 00-3.375-3.375H9.75"></path></svg></div></div></div> as <span class="font-medium">Alternate DNS</span>.</li><li>Click <span class="font-medium">Save</span>.</li></ol></div><span id="headlessui-tabs-panel-:R9a6m:" role="tabpanel" tabindex="-1" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0" aria-labelledby="headlessui-tabs-tab-:R12q6m:"></span><span id="headlessui-tabs-panel-:Rba6m:" role="tabpanel" tabindex="-1" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0" aria-labelledby="headlessui-tabs-tab-:R1aq6m:"></span><span id="headlessui-tabs-panel-:Rda6m:" role="tabpanel" tabindex="-1" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0" aria-labelledby="headlessui-tabs-tab-:R1iq6m:"></span><span id="headlessui-tabs-panel-:Rfa6m:" role="tabpanel" tabindex="-1" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0" aria-labelledby="headlessui-tabs-tab-:R1qq6m:"></span><span id="headlessui-tabs-panel-:Rha6m:" role="tabpanel" tabindex="-1" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0" aria-labelledby="headlessui-tabs-tab-:R22q6m:"></span><span id="headlessui-tabs-panel-:Rja6m:" role="tabpanel" tabindex="-1" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0" aria-labelledby="headlessui-tabs-tab-:R2aq6m:"></span></div></div></div><div class="bg-slate-900 xl:flex xl:justify-center"><div class="px-8 py-14 lg:px-16 lg:py-20 xl:container xl:py-28 xl:px-20"><div class="font-mono font-medium uppercase text-[#359cef] xl:text-lg">Infrastructure &amp; Network</div><div class="mt-6 xl:mt-12 xl:flex xl:gap-x-36"><div><div class="text-3xl font-extrabold leading-tight tracking-tight text-white lg:text-4xl lg:leading-tight xl:text-5xl xl:leading-tight">A fast, distributed and resilient DNS infrastructure that's <span class="text-[#359cef]">100% European</span>.</div><div class="mt-6 text-white opacity-90 xl:text-lg">We distribute our infrastructure across multiple hosting providers in every member state of the European Union. Our custom-built software stack has been battle-tested for more than 3 years answering trillions of queries and serving hundreds of thousands of users at NextDNS.</div><div class="mt-16 hidden xl:block"><a class="inline-flex items-center justify-center rounded-md bg-[#359cef] px-5 py-3 font-bold text-white" href="/network"><div class="ml-1">Our Network</div><div class="ml-2">→</div></a></div></div><div class="xl:shrink-0 xl:grow-0 xl:basis-1/4"><div class="mt-12 grid grid-cols-2 gap-x-4 gap-y-8 md:grid-cols-3 lg:grid-cols-6 xl:mt-3 xl:grid-cols-2 xl:gap-y-14"><div><div class="font-mono text-2xl font-bold text-[#359cef] xl:text-3xl"><span>0</span></div><div class="-mt-0.5 text-[11px] uppercase text-white opacity-90 xl:mt-0 xl:text-xs">servers</div></div><div><div class="font-mono text-2xl font-bold text-[#359cef] xl:text-3xl"><span>0</span></div><div class="-mt-0.5 text-[11px] uppercase text-white opacity-90 xl:mt-0 xl:text-xs">datacenters</div></div><div><div class="font-mono text-2xl font-bold text-[#359cef] xl:text-3xl"><span>0</span></div><div class="-mt-0.5 text-[11px] uppercase text-white opacity-90 xl:mt-0 xl:text-xs">European cities</div></div><div><div class="font-mono text-2xl font-bold text-[#359cef] xl:text-3xl"><span>0</span></div><div class="-mt-0.5 text-[11px] uppercase text-white opacity-90 xl:mt-0 xl:text-xs">milliseconds<!-- -->¹</div></div></div><div class="mt-10 flex flex-col gap-y-1 text-xs text-white opacity-40 xl:mt-16"><div>¹ <!-- -->median latency across our infrastructure</div><div class="hidden">² <!-- -->since launch</div></div></div><div class="mt-12 xl:hidden"><a class="flex items-center justify-center rounded-md bg-[#359cef] px-5 py-3 text-sm font-bold text-white sm:inline-flex" href="/network"><div class="ml-1">Our Network</div><div class="ml-2">→</div></a></div></div></div></div><div class="flex justify-center bg-[#0061aa]"><div class="px-8 py-14 lg:px-16 lg:py-20 xl:container xl:py-28 xl:px-20"><div class="font-mono font-medium uppercase text-[#00d8e7] xl:text-lg"><span>%#865f[(*&gt;!([%&lt;e![@5</span></div><div class="mt-6 xl:mt-12 xl:flex xl:gap-x-36"><div><div class="text-3xl font-extrabold leading-tight tracking-tight text-white lg:text-4xl lg:leading-tight xl:text-5xl xl:leading-tight">Privacy and security with end-to-end encryption.</div><div class="mt-6 text-white opacity-90 xl:text-lg">We support modern DNS protocols that are not vulnerable to eavesdropping and tampering by malicious — or compromised — network intermediaries that route packets between your device and our service.</div></div><div class="xl:shrink-0 xl:grow-0 xl:basis-1/3"><div class="mt-12 flex flex-wrap gap-2 xl:mt-1 xl:flex-col xl:flex-nowrap xl:items-start xl:gap-4"><div><div class="flex items-center gap-x-1 rounded-md border border-dotted border-[#00d8e7] px-1.5 py-1 font-mono text-xs text-[#00d8e7] xl:text-sm"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mt-px h-2.5 w-2.5"><path fill-rule="evenodd" d="M10 1a4.5 4.5 0 00-4.5 4.5V9H5a2 2 0 00-2 2v6a2 2 0 002 2h10a2 2 0 002-2v-6a2 2 0 00-2-2h-.5V5.5A4.5 4.5 0 0010 1zm3 8V5.5a3 3 0 10-6 0V9h6z" clip-rule="evenodd"></path></svg><span class="text-white">DNS‑over‑HTTPS</span></div></div><div><div class="flex items-center gap-x-1 rounded-md border border-dotted border-[#00d8e7] px-1.5 py-1 font-mono text-xs text-[#00d8e7] xl:text-sm"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mt-px h-2.5 w-2.5"><path fill-rule="evenodd" d="M10 1a4.5 4.5 0 00-4.5 4.5V9H5a2 2 0 00-2 2v6a2 2 0 002 2h10a2 2 0 002-2v-6a2 2 0 00-2-2h-.5V5.5A4.5 4.5 0 0010 1zm3 8V5.5a3 3 0 10-6 0V9h6z" clip-rule="evenodd"></path></svg><span class="text-white">DNS‑over‑TLS</span></div></div><div><div class="flex items-center gap-x-1 rounded-md border border-dotted border-[#00d8e7] px-1.5 py-1 font-mono text-xs text-[#00d8e7] xl:text-sm"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mt-px h-2.5 w-2.5"><path fill-rule="evenodd" d="M10 1a4.5 4.5 0 00-4.5 4.5V9H5a2 2 0 00-2 2v6a2 2 0 002 2h10a2 2 0 002-2v-6a2 2 0 00-2-2h-.5V5.5A4.5 4.5 0 0010 1zm3 8V5.5a3 3 0 10-6 0V9h6z" clip-rule="evenodd"></path></svg><span class="text-white">DNS‑over‑QUIC</span></div></div><div><div class="flex items-center gap-x-1 rounded-md border border-dotted border-[#00d8e7] px-1.5 py-1 font-mono text-xs text-[#00d8e7] xl:text-sm"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mt-px h-2.5 w-2.5"><path fill-rule="evenodd" d="M10 1a4.5 4.5 0 00-4.5 4.5V9H5a2 2 0 00-2 2v6a2 2 0 002 2h10a2 2 0 002-2v-6a2 2 0 00-2-2h-.5V5.5A4.5 4.5 0 0010 1zm3 8V5.5a3 3 0 10-6 0V9h6z" clip-rule="evenodd"></path></svg><span class="text-white">DNS‑over‑HTTP/3</span></div></div><div><div class="flex items-center gap-x-1 rounded-md border border-dotted border-[#00d8e7] px-1.5 py-1 font-mono text-xs text-[#00d8e7] xl:text-sm"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" class="-mt-px h-2.5 w-2.5"><path fill-rule="evenodd" d="M10 1a4.5 4.5 0 00-4.5 4.5V9H5a2 2 0 00-2 2v6a2 2 0 002 2h10a2 2 0 002-2v-6a2 2 0 00-2-2h-.5V5.5A4.5 4.5 0 0010 1zm3 8V5.5a3 3 0 10-6 0V9h6z" clip-rule="evenodd"></path></svg><span class="text-white">DDR Encrypted Upgrade</span></div></div></div></div></div></div></div><div class="bg-[#ff4f00] xl:flex xl:justify-center"><div class="px-8 py-14 lg:px-16 lg:py-20 xl:container xl:py-28 xl:px-20"><div class="font-mono font-medium uppercase text-[#fae603] xl:text-lg">Threats</div><div class="mt-6 xl:mt-12 xl:flex xl:gap-x-36"><div><div class="text-3xl font-extrabold leading-tight tracking-tight text-white lg:text-4xl lg:leading-tight xl:text-5xl xl:leading-tight">Integrated protection against millions of malicious domains — from phishing websites to C&amp;C servers.</div><div class="mt-6 text-white opacity-95 xl:text-lg">We engineered our system to shorten the detection-to-protection window to just a few seconds. By working closely with threat intelligence providers, CERTs and other European cybersecurity actors, we aim to provide the highest level of protection against Internet threats to European citizens and organizations.</div></div><div class="mt-12 xl:mt-2 xl:shrink-0 xl:grow-0 xl:basis-1/3"><div class="relative break-all font-mono text-xs font-light text-[#fae603] xl:text-[15px] xl:leading-relaxed"><div class="invisible">account-netflix.com 0orange.fr activation-ameli.fr aidepaypal.com bougyuestelecom.fr compte-support-netflix.fr cpam-carte.fr dhl-security-account.fr espace-connexion.fr identifiant-icloud.fr labanquepoostale.fr hsbç.fr 0orange.fr activation-ameli.fr aidepaypal.com bougyuestelecom.fr compte-support-netflix.fr cpam-carte.fr dhl-security-account.fr espace-connexion.fr identifiant-icloud.fr labanquepoostale.fr account-netflix.com 0orange.fr activation-ameli.fr</div><div class="absolute left-0 top-0 z-10"></div></div></div></div></div></div><div class="bg-black xl:flex xl:justify-center"><div class="px-8 py-14 xl:container lg:px-16 lg:py-20 xl:py-28 xl:px-20"><div class="font-mono font-medium uppercase text-[#1b73f7] xl:text-lg">Zero</div><div class="mt-6 xl:mt-12 xl:flex xl:gap-x-36"><div><div class="text-3xl font-extrabold leading-tight tracking-tight text-white lg:text-4xl lg:leading-tight xl:text-5xl xl:leading-tight">Introducing ZERO — hardened security for highly sensitive environments.</div><div class="mt-6 text-white opacity-80 xl:text-lg">Massively increase the catch rate for malicious domains — especially in their brutal early hours — by combining human-vetted threat intelligence with advanced heuristics that automatically identify high-risk patterns.</div><div class="mt-16 hidden xl:block"><a class="inline-flex items-center justify-center rounded-md bg-[#1b73f7] px-5 py-3 font-bold text-white" href="/zero"><div class="ml-1">Learn more</div><div class="ml-2">→</div></a></div></div><div class="xl:shrink-0 xl:grow-0 xl:basis-1/3"><div class="mt-10 flex flex-wrap gap-2 xl:mt-1 xl:flex-col xl:flex-nowrap xl:items-start xl:gap-3"><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">Newly Registered Domains (NRD)</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">Newly Active Domains (NAD)</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">Domain Generation Algorithms (DGA)</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">IDN Homographs</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">Typosquatting</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">DNS Rebinding</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">Dynamic DNS (DDNS)</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">Cryptojacking</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">Parked Domains</span></div><div class="w-full"><span class="bg-slate-800 box-decoration-clone px-1.5 py-1 font-mono text-xs uppercase text-slate-200 xl:text-[13px]">High-risk Top-level Domains (TLD)</span></div></div></div><div class="mt-12 xl:hidden"><a class="flex items-center justify-center rounded-md bg-[#1b73f7] px-5 py-3 text-sm font-bold text-white sm:inline-flex" href="/zero"><div class="ml-1">Learn more</div><div class="ml-2">→</div></a></div></div></div></div><div class="bg-[#00b4d8] xl:flex xl:justify-center"><div class="px-8 py-14 lg:px-16 lg:py-20 xl:container xl:py-28 xl:px-20"><div class="font-mono font-medium uppercase text-european-yellow xl:text-lg">Kids</div><div class="mt-6 xl:mt-12 xl:flex xl:gap-x-36"><div><div class="text-3xl font-extrabold leading-tight tracking-tight text-white lg:text-4xl lg:leading-tight xl:text-5xl xl:leading-tight">A childproof version of the Internet — free of content not suitable for children.</div><div class="mt-6 text-white xl:text-lg">Make any device or network safe to use for children in just a few seconds. By filtering out content from the Internet that is not suitable for children, you can provide a safe online environment for kids at home, at school and on the go.</div><div class="mt-16 hidden xl:block"><a class="inline-flex items-center justify-center rounded-md bg-european-yellow px-5 py-3 font-bold text-yellow-800" href="/kids"><div class="ml-1">Learn more</div><div class="ml-2">→</div></a></div></div><div class="xl:shrink-0 xl:grow-0 xl:basis-1/3"><div class="mt-10 flex flex-col gap-2.5 xl:mt-3 xl:gap-4"><div class="flex items-start gap-x-1.5 text-[15px] font-bold text-white xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="h-5 w-5 shrink-0 text-european-yellow xl:h-6 xl:w-6"><path fill-rule="evenodd" d="M6.72 5.66l11.62 11.62A8.25 8.25 0 006.72 5.66zm10.56 12.68L5.66 6.72a8.25 8.25 0 0011.62 11.62zM5.105 5.106c3.807-3.808 9.98-3.808 13.788 0 3.808 3.807 3.808 9.98 0 13.788-3.807 3.808-9.98 3.808-13.788 0-3.808-3.807-3.808-9.98 0-13.788z" clip-rule="evenodd"></path></svg><div class="">No porn or other adult websites</div></div><div class="flex items-start gap-x-1.5 text-[15px] font-bold text-white xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="h-5 w-5 shrink-0 text-european-yellow xl:h-6 xl:w-6"><path fill-rule="evenodd" d="M6.72 5.66l11.62 11.62A8.25 8.25 0 006.72 5.66zm10.56 12.68L5.66 6.72a8.25 8.25 0 0011.62 11.62zM5.105 5.106c3.807-3.808 9.98-3.808 13.788 0 3.808 3.807 3.808 9.98 0 13.788-3.807 3.808-9.98 3.808-13.788 0-3.808-3.807-3.808-9.98 0-13.788z" clip-rule="evenodd"></path></svg><div class="">No explicit search results</div></div><div class="flex items-start gap-x-1.5 text-[15px] font-bold text-white xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="h-5 w-5 shrink-0 text-european-yellow xl:h-6 xl:w-6"><path fill-rule="evenodd" d="M6.72 5.66l11.62 11.62A8.25 8.25 0 006.72 5.66zm10.56 12.68L5.66 6.72a8.25 8.25 0 0011.62 11.62zM5.105 5.106c3.807-3.808 9.98-3.808 13.788 0 3.808 3.807 3.808 9.98 0 13.788-3.807 3.808-9.98 3.808-13.788 0-3.808-3.807-3.808-9.98 0-13.788z" clip-rule="evenodd"></path></svg><div class="">No mature videos on YouTube</div></div><div class="flex items-start gap-x-1.5 text-[15px] font-bold text-white xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="h-5 w-5 shrink-0 text-european-yellow xl:h-6 xl:w-6"><path fill-rule="evenodd" d="M6.72 5.66l11.62 11.62A8.25 8.25 0 006.72 5.66zm10.56 12.68L5.66 6.72a8.25 8.25 0 0011.62 11.62zM5.105 5.106c3.807-3.808 9.98-3.808 13.788 0 3.808 3.807 3.808 9.98 0 13.788-3.807 3.808-9.98 3.808-13.788 0-3.808-3.807-3.808-9.98 0-13.788z" clip-rule="evenodd"></path></svg><div class="">No dating websites or apps</div></div><div class="flex items-start gap-x-1.5 text-[15px] font-bold text-white xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="h-5 w-5 shrink-0 text-european-yellow xl:h-6 xl:w-6"><path fill-rule="evenodd" d="M6.72 5.66l11.62 11.62A8.25 8.25 0 006.72 5.66zm10.56 12.68L5.66 6.72a8.25 8.25 0 0011.62 11.62zM5.105 5.106c3.807-3.808 9.98-3.808 13.788 0 3.808 3.807 3.808 9.98 0 13.788-3.807 3.808-9.98 3.808-13.788 0-3.808-3.807-3.808-9.98 0-13.788z" clip-rule="evenodd"></path></svg><div class="">No mixed-content websites</div></div><div class="flex items-start gap-x-1.5 text-[15px] font-bold text-white xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="h-5 w-5 shrink-0 text-european-yellow xl:h-6 xl:w-6"><path fill-rule="evenodd" d="M6.72 5.66l11.62 11.62A8.25 8.25 0 006.72 5.66zm10.56 12.68L5.66 6.72a8.25 8.25 0 0011.62 11.62zM5.105 5.106c3.807-3.808 9.98-3.808 13.788 0 3.808 3.807 3.808 9.98 0 13.788-3.807 3.808-9.98 3.808-13.788 0-3.808-3.807-3.808-9.98 0-13.788z" clip-rule="evenodd"></path></svg><div class="">No piracy</div></div><div class="flex items-start gap-x-1.5 text-[15px] font-bold text-white xl:text-base"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="h-5 w-5 shrink-0 text-european-yellow xl:h-6 xl:w-6"><path fill-rule="evenodd" d="M6.72 5.66l11.62 11.62A8.25 8.25 0 006.72 5.66zm10.56 12.68L5.66 6.72a8.25 8.25 0 0011.62 11.62zM5.105 5.106c3.807-3.808 9.98-3.808 13.788 0 3.808 3.807 3.808 9.98 0 13.788-3.807 3.808-9.98 3.808-13.788 0-3.808-3.807-3.808-9.98 0-13.788z" clip-rule="evenodd"></path></svg><div class="">No ads</div></div></div></div></div><div class="mt-12 xl:hidden"><a class="flex items-center justify-center rounded-md bg-european-yellow px-5 py-3 text-sm font-bold text-yellow-800 sm:inline-flex" href="/kids"><div class="ml-1">Learn more</div><div class="ml-2">→</div></a></div></div></div><div class="flex justify-center bg-slate-100"><div class="px-8 py-14 xl:container lg:px-16 lg:py-20 xl:px-20 xl:py-28"><div class="text-center font-mono font-medium uppercase text-slate-600">Partners</div><div class="-mx-4 mt-8 flex flex-wrap justify-center gap-y-2"><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center"><a href="https://nextdns.io" class="h-full w-full p-2 hover:opacity-80"><img alt="NextDNS" loading="lazy" width="1067" height="257" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fnextdns.95594bce.png&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fnextdns.95594bce.png&amp;w=3840&amp;q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fnextdns.95594bce.png&amp;w=3840&amp;q=75"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-2.5"><a href="https://anexia.com" class="h-full w-full p-2 hover:opacity-80"><img alt="Anexia" loading="lazy" width="304" height="124" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/anexia.f0506f9d.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-3.5"><a href="https://gcore.com" class="h-full w-full p-2 hover:opacity-80"><img alt="Gcore" loading="lazy" width="119" height="34" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/gcore.78a4c356.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center pb-2"><a href="https://bambeneklabs.com" class="h-full w-full p-2 hover:opacity-80"><img alt="Bambenek Labs" loading="lazy" width="719" height="318" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbambenek.56c782c4.png&amp;w=750&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbambenek.56c782c4.png&amp;w=1920&amp;q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbambenek.56c782c4.png&amp;w=1920&amp;q=75"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-3.5 pl-5"><a href="https://abuse.ch" class="h-full w-full p-2 hover:opacity-80"><img alt="abuse.ch" loading="lazy" width="52" height="15" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/abusech.1471ae2c.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-5"><a href="https://shreshtait.com" class="h-full w-full p-2 hover:opacity-80"><img alt="Shreshta IT" loading="lazy" width="28884" height="5074" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/shreshtait.5fd7f814.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center"><a href="https://www.alphamountain.ai" class="h-full w-full p-2 hover:opacity-80"><img alt="alphaMountain.ai" loading="lazy" width="3823" height="1024" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/alphamountain.0f28c5d0.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-4"><a href="https://blog.cluster25.duskrise.com" class="h-full w-full p-2 hover:opacity-80"><img alt="Cluster25" loading="lazy" width="1200" height="277" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcluster25.5b60489c.png&amp;w=1200&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcluster25.5b60489c.png&amp;w=3840&amp;q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcluster25.5b60489c.png&amp;w=3840&amp;q=75"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-2.5"><a href="https://socradar.io" class="h-full w-full p-2 hover:opacity-80"><img alt="SOCRadar" loading="lazy" width="2500" height="775" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/socradar.5040f24b.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-2.5"><a href="https://www.sekoia.io" class="h-full w-full p-2 hover:opacity-80"><img alt="Sekoia.io" loading="lazy" width="1414" height="400" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/sekoia.646f2728.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-4"><a href="https://bfore.ai" class="h-full w-full p-2 hover:opacity-80"><img alt="bfore.ai" loading="lazy" width="1000" height="205" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbforeai.58ec46a9.png&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbforeai.58ec46a9.png&amp;w=2048&amp;q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbforeai.58ec46a9.png&amp;w=2048&amp;q=75"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-2"><a href="https://www.malwarepatrol.net" class="h-full w-full p-2 hover:opacity-80"><img alt="Malware Patrol" loading="lazy" width="1000" height="399" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmalwarepatrol.8d117b4f.png&amp;w=1080&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmalwarepatrol.8d117b4f.png&amp;w=2048&amp;q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmalwarepatrol.8d117b4f.png&amp;w=2048&amp;q=75"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center"><a href="https://www.phishfort.com" class="h-full w-full p-2 hover:opacity-80"><img alt="PhishFort" loading="lazy" width="390" height="90" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/phishfort.9d149ada.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-4"><a href="https://www.lionic.com" class="h-full w-full p-2 hover:opacity-80"><img alt="Lionic" loading="lazy" width="221" height="47" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/lionic.6d7b247d.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center"><a href="https://phish.report" class="h-full w-full p-2 hover:opacity-80"><img alt="Phish Report" loading="lazy" width="450" height="83" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/phishreport.30358645.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-2.5"><a href="https://www.crdf.fr" class="h-full w-full p-2 hover:opacity-80"><img alt="CRDF Labs" loading="lazy" width="369" height="156" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/crdf.db20b93d.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-3"><a href="https://gandi.net" class="h-full w-full p-2 hover:opacity-80"><img alt="Gandi.net" loading="lazy" width="615" height="182" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/gandi.192e34e5.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-0"><a href="https://pulseheberg.com" class="h-full w-full p-2 hover:opacity-80"><img alt="PulseHeberg" loading="lazy" width="705" height="131" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/pulseheberg.d1a18e30.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center pt-4 pb-3"><a href="https://cert.pl" class="h-full w-full p-2 hover:opacity-80"><img alt="CERT Polska" loading="lazy" width="202" height="52" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/certpl.f5aa2586.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center"><a href="https://red.flag.domains" class="h-full w-full p-2 hover:opacity-80"><img alt="Red Flag Domains" loading="lazy" width="1768" height="280" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" srcset="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fredflagdomains.b323ad3b.png&amp;w=1920&amp;q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fredflagdomains.b323ad3b.png&amp;w=3840&amp;q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fredflagdomains.b323ad3b.png&amp;w=3840&amp;q=75"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-3"><a href="https://netshop-isp.com.cy" class="h-full w-full p-2 hover:opacity-80"><img alt="NetShop" loading="lazy" width="3534" height="975" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/netshop.239ee174.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center pt-4 pb-2"><a href="https://www.certego.net" class="h-full w-full p-2 hover:opacity-80"><img alt="Certego" loading="lazy" width="119" height="34" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/certego.96487e11.svg"></a></div></div><div class="relative w-1/2 sm:w-1/3 md:w-1/4 lg:w-1/5 xl:w-1/6"><div class="pb-[40%]"></div><div class="absolute bottom-0 left-2 right-2 top-0 z-10 flex items-center justify-center py-3.5"><a href="https://www.criminalip.io" class="h-full w-full p-2 hover:opacity-80"><img alt="Criminal IP" loading="lazy" width="823" height="224" decoding="async" data-nimg="1" class="h-full w-full object-contain" style="color:transparent" src="/_next/static/media/criminalip.a6c1491c.svg"></a></div></div></div><div class="-mb-3 mt-12 text-center text-sm xl:text-base">We are looking to partner with national and pan‑European hosting providers, threat intelligence providers, CERTs and financial sponsors — talk to us at <a href="mailto:[email protected]" class="font-medium text-blue-600 underline decoration-blue-200 decoration-dotted underline-offset-4 hover:decoration-blue-600">[email protected]<!-- -->.</a></div></div></div><div class="bg-[#0689d8] xl:flex xl:justify-center"><div class="px-8 py-14 text-white lg:px-16 lg:py-16 lg:text-center xl:container xl:py-16 xl:px-20"><div><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="inline-block h-7 w-7"><path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 01-.825-.242m9.345-8.334a2.126 2.126 0 00-.476-.095 48.64 48.64 0 00-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0011.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"></path></svg></div><div class="mt-4"><span class="font-medium">dns0.eu</span> is available in all 24 official languages of the European Union.</div><div class="mt-4 opacity-80 lg:mt-1">Help us improve the translations in your language at <a href="https://crowdin.com/project/dns0" class="underline decoration-blue-300 decoration-dotted underline-offset-4 hover:decoration-blue-200">https://crowdin.com/project/dns0</a>.</div></div></div><div class="bg-slate-800 xl:flex xl:justify-center"><div class="px-8 py-14 pb-28 sm:pb-0 lg:px-16 lg:py-20 xl:container xl:py-28 xl:px-20 xl:pb-40"><div class="font-mono font-medium uppercase text-slate-400 xl:text-lg">About</div><div class="mt-6 xl:mt-12 xl:flex xl:gap-x-36"><div><div class="text-slate-200 xl:text-lg"><span class="font-medium text-slate-50">dns0.eu</span> is a French non‑profit organization founded in 2022 by <a href="https://twitter.com/RomainCointepas" class="underline decoration-slate-500 decoration-dotted underline-offset-4 hover:decoration-slate-300">Romain Cointepas</a> and <a href="https://twitter.com/Olivier_Poitrey" class="underline decoration-slate-500 decoration-dotted underline-offset-4 hover:decoration-slate-300">Olivier Poitrey</a> — co-founders of <a href="https://nextdns.io" class="underline decoration-slate-500 decoration-dotted underline-offset-4 hover:decoration-slate-300">NextDNS</a>.</div></div><div class="xl:shrink-0 xl:grow-0 xl:basis-1/5"><div class="mt-7 flex flex-col gap-y-1.5 font-mono text-sm text-slate-400 xl:mt-0 xl:items-end xl:text-base"><div><a href="mailto:[email protected]" class="hover:text-slate-300 hover:underline hover:decoration-slate-500 hover:decoration-dotted hover:underline-offset-4">[email protected]</a></div><div><a href="https://twitter.com/dns0eu" class="hover:text-slate-300 hover:underline hover:decoration-slate-500 hover:decoration-dotted hover:underline-offset-4">twitter.com/dns0eu</a></div></div></div></div><div class="mt-12 xl:mt-28"><div><select class="inline-block cursor-pointer rounded-md border-slate-700 bg-transparent py-2 pl-3 pr-10 text-sm font-medium text-white focus:border-slate-500 focus:outline-none focus:ring-0"><option value="cs">Čeština</option><option value="da">Dansk</option><option value="de">Deutsch</option><option value="et">Eesti</option><option value="en" selected="">English</option><option value="es">Español</option><option value="fr">Français</option><option value="ga">Gaeilge</option><option value="hr">Hrvatski</option><option value="it">Italiano</option><option value="lv">Latviešu</option><option value="lt">Lietuviešu</option><option value="hu">Magyar</option><option value="mt">Malti</option><option value="nl">Nederlands</option><option value="pl">Polski</option><option value="pt">Português</option><option value="ro">Română</option><option value="sk">Slovenčina</option><option value="sl">Slovenščina</option><option value="fi">Suomi</option><option value="sv">Svenska</option><option value="bg">Български</option><option value="el">Ελληνικά</option></select></div></div></div></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"_nextI18Next":{"initialI18nStore":{"en":{"common":{"actions":{"download":"Download","learn-more":"Learn more"},"index":{"hero":{"tagline":"The \u003c1\u003eEuropean\u003c/1\u003e public DNS that makes your Internet safer.","secondary":"A free, sovereign and GDPR-compliant recursive DNS resolver with a strong focus on security to protect the citizens and organizations of the European Union."},"setup":{"title":"Set up on your device"},"infrastructure":{"title":"Infrastructure \u0026 Network","tagline":"A fast, distributed and resilient DNS infrastructure that's \u003c1\u003e100% European\u003c/1\u003e.","secondary":"We distribute our infrastructure across multiple hosting providers in every member state of the European Union. Our custom-built software stack has been battle-tested for more than 3 years answering trillions of queries and serving hundreds of thousands of users at NextDNS.","figures":{"units":{"servers":"servers","datacenters":"datacenters","cities":"European cities","milliseconds":"milliseconds","queries":"queries","threats":"threats blocked"},"notes":{"latency":"median latency across our infrastructure","since":"since launch"}}},"encryption":{"title":"Encryption","tagline":"Privacy and security with end-to-end encryption.","secondary":"We support modern DNS protocols that are not vulnerable to eavesdropping and tampering by malicious — or compromised — network intermediaries that route packets between your device and our service."},"threats":{"title":"Threats","tagline":"Integrated protection against millions of malicious domains — from phishing websites to C\u0026C servers.","secondary":"We engineered our system to shorten the detection-to-protection window to just a few seconds. By working closely with threat intelligence providers, CERTs and other European cybersecurity actors, we aim to provide the highest level of protection against Internet threats to European citizens and organizations."},"partners":{"title":"Partners","footer":"We are looking to partner with national and pan‑European hosting providers, threat intelligence providers, CERTs and financial sponsors — talk to us at \u003c1\u003e{{email}}\u003c1\u003e."},"translations":{"tagline":"\u003c0\u003e{{organization}}\u003c/0\u003e is available in all {{number}} official languages of the European Union.","help":"Help us improve the translations in your language at \u003c1\u003e{{url}}\u003c/1\u003e."},"about":{"title":"About","description":"\u003c0\u003e{{organization}}\u003c/0\u003e is a French non‑profit organization founded in {{year}} by \u003c4\u003e{{founder1}}\u003c/4\u003e and \u003c6\u003e{{founder2}}\u003c/6\u003e — co-founders of \u003c8\u003e{{company}}\u003c/8\u003e."}},"zero":{"hero":{"tagline":"Introducing ZERO — hardened security for highly sensitive environments.","tagline-short":"Hardened security for highly sensitive environments.","secondary":"Massively increase the catch rate for malicious domains — especially in their brutal early hours — by combining human-vetted threat intelligence with advanced heuristics that automatically identify high-risk patterns."},"heuristics":{"title":"Heuristics","categories":{"rebinding":{"name":"DNS Rebinding","description":"Prevent attackers from taking control of local devices through the Internet by automatically blocking DNS responses containing private IP addresses."},"cryptojacking":{"name":"Cryptojacking","description":"Prevent the unauthorized use of one's devices to mine cryptocurrency."},"nrd":{"name":"Newly Registered Domains (NRD)","description":"Block domains registered less than 30 days ago. Those domains are known to be favored by threat actors to launch malicious campaigns."},"homographs":{"name":"IDN Homographs","description":"Block domains that impersonate other domains by abusing the large character set made available with the arrival of Internationalized Domain Names (IDN) — e.g. replacing the Latin letter \"e\" with the Cyrillic letter \"е\"."},"ddns":{"name":"Dynamic DNS (DDNS)","description":"Dynamic DNS (or DDNS) services let malicious actors quickly set up hostnames for free and without any validation or identity verification. While legit DDNS hostnames are rarely accessed in every-day use, their malicious counterparts are heavily used in phishing campaigns — e.g. paypal‑login.duckdns.org."},"typosquatting":{"name":"Typosquatting","description":"Block domains registered by malicious actors that target users who incorrectly type a website address into their browser — e.g. gooogle.com instead of google.com."},"dga":{"name":"Domain Generation Algorithms (DGA)","description":"Block domains generated by Domain Generation Algorithms (DGAs) seen in various families of malware that can be used as rendezvous points with their command and control servers."},"nad":{"name":"Newly Active Domains (NAD)","description":"Block domains that, after having been dormant for a while, are suddenly becoming active. This behavior is more often than not a sign of malicious activity."},"parking":{"name":"Parked Domains","description":"Parked domains are single-page websites often laden with ads and devoid of any value. Parked domain monetization can sometimes get mixed up with suspicious practices and malicious content."},"highrisk-tlds":{"name":"High-risk Top-level Domains (TLD)","description":"Block Top-level Domains (TLDs) known to be favored by threat actors because of their low price, the absence of vetting or the lack of legal recourse."}}}},"kids":{"hero":{"tagline":"A childproof version of the Internet — free of content not suitable for children.","tagline-short":"A childproof version of the Internet.","secondary":"Make any device or network safe to use for children in just a few seconds. By filtering out content from the Internet that is not suitable for children, you can provide a safe online environment for kids at home, at school and on the go."},"filters":{"title":"Filters","types":{"adult":{"name":"No porn or other adult websites","description":"Blocks websites containing pornographic, gambling and other adult content."},"search-results":{"name":"No explicit search results","description":"Filter explicit results on all major search engines, including images and videos. This will also block access to search engines not supporting this feature."},"youtube":{"name":"No mature videos on YouTube","description":"Filter out mature videos on YouTube and block embedded mature videos from being watched on other websites. This will also hide all comments."},"dating":{"name":"No dating websites or apps","description":"Blocks all dating websites and apps that could be used by predators."},"mixed-content":{"name":"No mixed-content websites","description":"Blocks websites that contains some adult material even if their core focus is hosting content that is suitable for children — e.g. Reddit, Twitter, …."},"piracy":{"name":"No piracy","description":"Blocks torrent websites, protocols, copyright-infringing streaming websites and generic video hosting websites used mainly for illegally distributing copyrighted content."},"ads":{"name":"No ads","description":"Most ads on the Internet are not specifically crafted — and not suited — for children."}}}},"network":{"title":"Our Network","sections":{"datacenters":{"title":"Datacenters","with":"With","renewable":"100% renewable energy"}}},"report":{"title":"Report","hero":{"tagline":"Play your part in securing the \u003c1\u003eEuropean\u003c/1\u003e Internet.","secondary":"We deliver your reports in real time to threat intelligence providers, national CERTs and other European cybersecurity actors for analysis."},"form":{"label":"Enter a URL or domain name:","error":{"invalid":"Please enter a valid URL or domain name."},"status":{"malicious":"\u003c0\u003e{{domain}}\u003c/0\u003e is malicious.","safe":"\u003c0\u003e{{domain}}\u003c/0\u003e does not appear to be malicious."},"dns-status":{"blocked":"\u003c0\u003e{{domain}}\u003c/0\u003e is blocked by {{organization}}.","not-blocked":"\u003c0\u003e{{domain}}\u003c/0\u003e is not blocked by {{organization}}."},"comments":{"placeholder":"Additional comments (optional)"},"actions":{"malicious":"Report as malicious","safe":"Report as safe"},"submitting":"Reporting...","confirmation":"Thank you, your report has been received."},"forward-reports":{"title":"Forward reports","tagline":"Easily report the suspicious messages and emails you receive from within the platform you received them on.","platforms":{"email":{"name":"Email","text":"Forward the suspicious emails you receive to our email address below."},"sms":{"name":"SMS","text":"Forward the suspicious messages you receive to our phone number below."},"whatsapp":{"text":"Forward the suspicious messages you receive to our account below."},"messenger":{"text":"Forward the suspicious messages you receive to our organization below."},"viber":{"text":"Forward the suspicious messages you receive to our chatbot below."},"telegram":{"text":"Forward the suspicious messages you receive to our bot below."}},"privacy":{"title":"Privacy","disclaimer":"Your phone number, email address and other personal information are immediately discarded and will never be shared with our threat intelligence partners."}}},"privacy":{"title":"Privacy Policy","principles":{"logs":{"text":"We do not log any Personally Identifiable Information (PII).","subtext":"Our recursive DNS service, this website and other services we provide are fully compliant with the GDPR, and we welcome audits from reputable European entities."},"infrastructure":{"text":"We host our DNS infrastructure with reputable hosting providers that are registered and headquartered in member states of the European Union.","subtext":"DNS traffic never geographically or legally leaves the European Union."},"third-party":{"text":"We protect our users from privacy exposure to other services that we must interact with in order to operate properly.","subtext":"We use an innovative implementation of EDNS Client Subnet that conceals the IP addresses of our users from authoritative nameservers. We also enforce Query Name Minimisation to avoid leaking FQDNs to root nameservers."},"vulnerabilities":{"text":"We report and follow up on any privacy vulnerabilities we encounter in third-party softwares or services.","subtext":"An example of this would be a DNS-over-HTTPS client that accepts and sends back cookies, or that sends any extraneous data that could be used for fingerprinting."}}},"status":{"message":"You are using \u003c1\u003e{{endpoint}}\u003c/1\u003e."}},"setup":{"ios":{"configuration-profile":{"steps":["Download the \u003c1\u003econfiguration profile\u003c/1\u003e.","Open the \u003c1\u003eSettings\u003c/1\u003e app.","Tap \u003c1\u003eProfile Downloaded\u003c/1\u003e.","Tap \u003c1\u003eInstall\u003c/1\u003e in the upper-right corner, then follow the onscreen instructions."]}},"android":{"private-dns":{"steps":["Open the \u003c1\u003eSettings\u003c/1\u003e app.","Go to \u003c1\u003eNetwork \u0026 internet\u003c/1\u003e → \u003c3\u003ePrivate DNS\u003c/3\u003e.","Select the \u003c1\u003ePrivate DNS provider hostname\u003c/1\u003e option.","Enter \u003c1\u003e{{hostname}}\u003c/1\u003e and press \u003c3\u003eSave\u003c/3\u003e."]}},"windows":{"dns53":{"steps":["Open \u003c1\u003eSettings\u003c/1\u003e.","Go to \u003c1\u003eNetwork \u0026 internet\u003c/1\u003e.","Click on \u003c1\u003eWi-Fi\u003c/1\u003e (or \u003c3\u003eEthernet\u003c/3\u003e).","Click on \u003c1\u003eHardware properties\u003c/1\u003e, or ignore this step if you clicked on Ethernet.","Click the \u003c1\u003eEdit\u003c/1\u003e button next to \u003c3\u003eDNS server assignment\u003c/3\u003e.","Select \u003c1\u003eManual\u003c/1\u003e.","Enable \u003c1\u003eIPv{{version}}\u003c/1\u003e.","Enter \u003c1\u003e{{ip}}\u003c/1\u003e as \u003c3\u003ePreferred DNS\u003c/3\u003e.","Enter \u003c1\u003e{{ip}}\u003c/1\u003e as \u003c3\u003eAlternate DNS\u003c/3\u003e.","Enable \u003c1\u003eIPv{{version}}\u003c/1\u003e (optional).","Click \u003c1\u003eSave\u003c/1\u003e."]}},"macos":{"dns53":{"steps":["Open \u003c1\u003eSystem Settings\u003c/1\u003e.","Go to \u003c1\u003eWi-Fi\u003c/1\u003e.","Click on the \u003c1\u003eDetails…\u003c/1\u003e button.","Go to the \u003c1\u003eDNS\u003c/1\u003e section.","In \u003c1\u003eDNS Servers\u003c/1\u003e, add \u003c3\u003e{{ip1}}\u003c/3\u003e and \u003c5\u003e{{ip2}}\u003c/5\u003e.","You can also optionally add \u003c1\u003e{{ip1}}\u003c/1\u003e and \u003c3\u003e{{ip2}}\u003c/3\u003e."]}},"browsers":{"title":"Browsers","chrome":{"custom":{"steps":["Go to \u003c1\u003eSettings\u003c/1\u003e.","In the \u003c1\u003ePrivacy and security\u003c/1\u003e section, click on \u003c3\u003eSecurity\u003c/3\u003e.","Enable \u003c1\u003eUse secure DNS\u003c/1\u003e.","Select \u003c1\u003eWith: Custom\u003c/1\u003e, then enter \u003c3\u003e{{url}}\u003c/3\u003e."]}},"edge":{"custom":{"steps":["Go to \u003c1\u003eSettings\u003c/1\u003e.","Go to \u003c1\u003ePrivacy, Search, and Services\u003c/1\u003e, then scroll down to the \u003c3\u003eSecurity\u003c/3\u003e section.","Enable \u003c1\u003eUse secure DNS to specify how to lookup the network address for websites\u003c/1\u003e.","Select \u003c1\u003eChoose a service provider\u003c/1\u003e, then enter \u003c3\u003e{{url}}\u003c/3\u003e."]}},"firefox":{"custom":{"steps":["Go to \u003c1\u003eSettings\u003c/1\u003e.","Scroll down to the \u003c1\u003eNetwork Settings\u003c/1\u003e section and click on the \u003c3\u003eSettings…\u003c/3\u003e button.","Enable \u003c1\u003eEnable DNS over HTTPS\u003c/1\u003e.","Select \u003c1\u003eUse Provider: Custom\u003c/1\u003e, then enter \u003c3\u003e{{url}}\u003c/3\u003e."]}}},"routers":{"title":"Routers","generic":{"steps":["In your browser, enter the IP address of your router to access the router's administration console.","Navigate to where the DNS settings are specified.","Add \u003c1\u003e{{ip1}}\u003c/1\u003e and \u003c3\u003e{{ip2}}\u003c/3\u003e.","You can also optionally add \u003c1\u003e{{ip1}}\u003c/1\u003e and \u003c3\u003e{{ip2}}\u003c/3\u003e.","Save your changes."]}},"linux":{"systemd":{"steps":["Enable the \u003c1\u003e{{service}}\u003c/1\u003e service.","In \u003c1\u003e{{filepath}}\u003c/1\u003e, add the following:","Restart the \u003c1\u003e{{service}}\u003c/1\u003e service."]}},"chromeos":{"custom":{"steps":["Open the \u003c1\u003eSettings\u003c/1\u003e app.","Go to \u003c1\u003eSecurity and Privacy\u003c/1\u003e.","Enable \u003c1\u003eUse secure DNS\u003c/1\u003e.","Select \u003c1\u003eWith: Custom\u003c/1\u003e, then enter \u003c3\u003e{{url}}\u003c/3\u003e."]}},"others":{"title":"Others","configuration-profile":{"name":"Apple Configuration Profile"}}}}},"initialLocale":"en","ns":["common","setup"],"userConfig":{"i18n":{"locales":["bg","cs","da","de","el","en","es","et","fi","fr","ga","hr","hu","it","lt","lv","mt","nl","pl","pt","ro","sk","sl","sv"],"defaultLocale":"en","localeDetection":false},"reloadOnPrerender":false,"default":{"i18n":{"locales":["bg","cs","da","de","el","en","es","et","fi","fr","ga","hr","hu","it","lt","lv","mt","nl","pl","pt","ro","sk","sl","sv"],"defaultLocale":"en","localeDetection":false},"reloadOnPrerender":false}}}},"__N_SSG":true},"page":"/","query":{},"buildId":"E4LyOMsRhl9t6qzdAbVFh","isFallback":false,"gsp":true,"locale":"en","locales":["en","bg","cs","da","de","el","es","et","fi","fr","ga","hr","hu","it","lt","lv","mt","nl","pl","pt","ro","sk","sl","sv"],"defaultLocale":"en","scriptLoader":[]}</script><next-route-announcer><p aria-live="assertive" id="__next-route-announcer__" role="alert" style="border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: 0px; width: 1px; white-space: nowrap; overflow-wrap: normal;"></p></next-route-announcer></body></html>