DNS-over-TLS/HTTPS Server

The DNS-over-HTTPS service is currently not working on port 443. It has been temporarly moved to port 8443.

The TLS certificates have changed. Please observe the changes below

Welcome to the doh.defaultroutes.de DNS-over-TLS and DNS-over-HTTPS Server.

1 Policy

This server does not keep logs or censors traffic.

2 DoT-Service

This server offers DNS-over-TLS (RFC 7858, Port 853).

2.1 Stubby Configuration

# doh.defaultroutes.de  IPv4
  - address_data: 109.230.224.150
    tls_auth_name: "doh.defaultroutes.de"
    tls_pubkey_pinset:
      - digest: "sha256"
        value: Bbr2V7ebQ9P0Gf59iktksDAEQOrOEDumhCsJpUQEwqE=
# doh.defaultroutes.de  IPv6
  - address_data: 2a05:bec0:32::2
    tls_auth_name: "doh.defaultroutes.de"
    tls_pubkey_pinset:
      - digest: "sha256"
        value: Bbr2V7ebQ9P0Gf59iktksDAEQOrOEDumhCsJpUQEwqE=
[...]
  • Usage
$ kdig +tls @109.230.224.150 doh.defaultroutes.de
;; TLS session (TLS1.3)-(ECDHE-X25519)-(RSA-PSS-RSAE-SHA256)-(CHACHA20-POLY1305)
;; ->>HEADER<<- opcode: QUERY; status: NOERROR; id: 8452
;; Flags: qr rd ra ad; QUERY: 1; ANSWER: 1; AUTHORITY: 0; ADDITIONAL: 0

;; QUESTION SECTION:
;; doh.defaultroutes.de.		IN	A

;; ANSWER SECTION:
doh.defaultroutes.de.	2157	IN	A	109.230.224.150

;; Received 54 B
;; Time 2026-03-22 17:35:29 CET
;; From 109.230.224.150@853(TLS) in 40.7 ms

$ dig +tls @109.230.224.150 doh.defaultroutes.de 

; <<>> DiG 9.20.20 <<>> +tls @109.230.224.150 doh.defaultroutes.de
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8255
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;doh.defaultroutes.de.		IN	A

;; ANSWER SECTION:
doh.defaultroutes.de.	2063	IN	A	109.230.224.150

;; Query time: 10 msec
;; SERVER: 109.230.224.150#853(109.230.224.150) (TLS)
;; WHEN: Sun Mar 22 17:37:03 CET 2026
;; MSG SIZE  rcvd: 54

3 DoH-Service

This server offers DNS-over-HTTPS (RFC 8484, Port 8443) via the URL https://doh.defaultroutes.de:8443/dns-query

$ doh doh.defaultroutes.de https://doh.defaultroutes.de:8443/dns-query
doh.defaultroutes.de from https://doh.defaultroutes.de:8443/dns-query
TTL: 2201 seconds
A: 109.230.224.150
AAAA: 2a05:bec0:0032:0000:0000:0000:0000:0002

4 DoH3-Service

This server offers DNS-over-HTTPS/3 (RFC 8484, Port 443/udp) via the URL https://doh.defaultroutes.de/dns-query


5 DoQ-Service

This server offers DNS-over-QUIC (RFC 9250, Port 853/udp)

$ kdig +quic @doh.defaultroutes.de doh.defaultroutes.de                                                                           
;; QUIC session (QUICv1)-(TLS1.3)-(ECDHE-X25519)-(RSA-PSS-RSAE-SHA256)-(CHACHA20-POLY1305)
;; ->>HEADER<<- opcode: QUERY; status: NOERROR; id: 0
;; Flags: qr rd ra ad; QUERY: 1; ANSWER: 1; AUTHORITY: 0; ADDITIONAL: 0

;; QUESTION SECTION:
;; doh.defaultroutes.de.		IN	A

;; ANSWER SECTION:
doh.defaultroutes.de.	1655	IN	A	109.230.224.150

;; Received 54 B
;; Time 2026-03-22 17:43:50 CET
;; From 109.230.224.150@853(QUIC) in 85.4 ms

8 DoH in Google Chrome

Some resources about DNS-over-HTTPS in the Google Chrome Browser

9 Presentations

9.1 by Dr. Roland van Rijswijk-Deij

9.2 by ISC

9.3 by Peter Koch

9.4 by Carsten Strotmann

10 DoT/DoH Implementations