ndom91 / dns.ndo.dev

🌍 DNS Landing Page

Home Page:https://dns.ndo.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌎 dns.ndo.dev

Landing page for dns.ndo.dev - my private adblocking DNS over HTTPS (DoH) service.

This is for personal use only πŸ‘¨β—

curl maintains a list of publicly available DoH servers here: github.com/curl/curl/wiki/DNS-over-HTTPS

Screenshot

More info about DNS over HTTPS in general - wikipedia/dns-over-https

πŸ“„ Getting Started [Webpage]

  1. npm install
  2. npm start

πŸ—ΊοΈ Getting Started [DNS]

There are a few ways you can go about using DNS over HTTPS at the moment, but in principle you just need a client and to change some settings.

🦊 Firefox

If you only want to test it, for example, inside a browser then Firefox has you covered with a about:config flag. Search for trr and ensure the following settings are set:

trr.bootstrapAddress:(empty)
trr.mode: 3
trr.uri: https://dns.ndo.dev/dns-query

More Info: internetsociety.org

πŸ’Ύ Chrome

On Chrome 78+ you can check out chrome://flags/#dns-over-https. As of this writing (26.09.2019) Google was only activating this option on a small subsection of users on most platforms other than Linux and iOS and also not with Enterprise managed Chrome instances.

More Info: chromium.org

πŸ’» OS

To use DNS over HTTPS on an OS level, you will have to install a client, such as this nice one written in go: github.com/m13253/dns-over-https. After installing the client service, open up /etc/dns-over-https/doh-client.conf in your favorite text editor and add another upstream resolver as such:

[[upstream.upstream_ietf]]
  url = "https://dns.ndo.dev/dns-query"
  weight = 50

Then change your DNS Settings in your OS to one of the IP / Port combinations on which this client is listening. They are found at the top of the aforementioned config file and are by default: 127.0.0.1:53 and 127.0.0.1:5380


πŸ™‹β€β™‚οΈ Website Forked from kitze/twizzy-landing

About

🌍 DNS Landing Page

https://dns.ndo.dev


Languages

Language:JavaScript 87.8%Language:HTML 10.8%Language:TypeScript 1.4%