Logo

Server DoH

Discover how to use my DNS-over-HTTPS (DoH) server.

Go to:
Intro Parameters

Intro

What is a DoH server? A DNS-over-HTTPS server is a server that receives a DNS query via HTTP(S). A goal of the method is to increase user privacy and security by preventing eavesdropping and manipulation of DNS data by MITM attacks by using the HTTPS protocol to encrypt the data.

My server uses Unbound as a DNS server: each single query is resolved locally, therefore no other DNS server is reached (example: Cloudflare, Google, Quad9, ecc.).

Next, nginx, that acts as a reverse proxy, enables support for HTTP2 and HTTP3/QUIC (on top of standard support for HTTP 1.1), defines the SSL certificates to use, and many more settings to increase performance and security.

Using my DoH server, you'll get a service that is not only free, but secure, fast, and professional as well.

Parameters

To use any DoH server, it is mandatory to know the endpoint, which is the address that will be reached to make the queries.

Endpoint:  https://dns.salonia.it/dns-query

To use it on Firefox:

  1. Menu > Settings
  2. Privacy & Security
  3. Scroll down until you find DNS-over-HTTPS
  4. Select maximum protection, select custom, and type  https://dns.salonia.it/dns-query

To use it on Android, the only current way is via RethinkDNS:

  1. Main screen > DNS (top left)
  2. Other DNS > DoH
  3. Press the icon on the bottom right
  4. Name: Salonia, URL:  https://dns.salonia.it/dns-query
  5. Press Add and select Salonia