Public RDNS Open

Completely unfiltered public DNS resolver. No blocking of any kind — maximum compatibility for all domains.

Overview · Full · Lite · Open · Stats

TransportDoH, DoT, Do53
NetworkIPv4 and IPv6
LoggingNone
DNSSECEnforced
TierOpen — no blocking

Quick Start

Configure your device or resolver to use the Open tier. See Full for strong family-safe blocking or Lite for light oisd protection.

Android 9+ (Private DNS)

Settings → Network & internet → Private DNS → Private DNS provider hostname:

open.public-rdns.com

All queries are encrypted system-wide over DoT (port 853).

iOS / iPadOS / macOS (profiles)

Download and install a configuration profile from Settings → General → VPN & Device Management (iOS) or System Settings → Privacy & Security → Profiles (macOS). DoT is recommended.

open-dns-dot.mobileconfig (DoT)

open-dns-doh.mobileconfig (DoH)

Firefox (DoH)

Settings → Privacy & Security → DNS over HTTPS → Max Protection → Custom:

https://open.public-rdns.com/dns-query
Chrome / Edge / Brave (DoH)

Settings → Privacy and security → Security → Use secure DNS → With: Custom:

https://open.public-rdns.com/dns-query

Browser DoH only protects the browser. For system-wide protection, configure the OS instead.

systemd-resolved (Linux)

Edit /etc/systemd/resolved.conf:

[Resolve]
DNS=37.27.125.213#open.public-rdns.com 2a01:4f9:3070:2feb::213#open.public-rdns.com
DNSOverTLS=yes
DNSSEC=yes

Use DNSSEC=yes, not allow-downgrade. The latter accepts unsigned answers when validation fails, weakening client-side protection; this resolver enforces DNSSEC and bogus answers should be rejected on your machine too.

Then:

sudo systemctl restart systemd-resolved
resolvectl status
Unbound forwarder (Linux / BSD)

Add to unbound.conf (inside server: section):

forward-zone:
    name: "."
    forward-tls-upstream: yes
    forward-addr: 37.27.125.213@853#open.public-rdns.com
    forward-addr: 2a01:4f9:3070:2feb::213@853#open.public-rdns.com
Windows 11 (DoH)

Settings → Network & internet → Adapter → Edit DNS. Set DNS server assignment to Manual:

IPv4: 37.27.125.213     DoH: https://open.public-rdns.com/dns-query
IPv6: 2a01:4f9:3070:2feb::213   DoH: https://open.public-rdns.com/dns-query

Windows 10 has no native DoH UI; use dnscrypt-proxy, YogaDNS, or configure DoH at the router.

Routers (plain / DoT)

Consumer routers — plain DNS only:

Primary: 37.27.125.213     IPv6: 2a01:4f9:3070:2feb::213

OpenWrt / pfSense / OPNsense — forward over DoT to open.public-rdns.com:853.

Command line (dig, kdig, curl)
dig @open.public-rdns.com example.com
kdig @open.public-rdns.com +tls example.com
kdig @open.public-rdns.com +https example.com
curl -s -H 'accept: application/dns-message' \
  "https://open.public-rdns.com/dns-query?dns=q80BAAABAAAAAAAAB2V4YW1wbGUDY29tAAABAAE" | xxd

Endpoints

TransportAddress
DoHhttps://open.public-rdns.com/dns-query
DoTopen.public-rdns.com:853
Plain DNSopen.public-rdns.com
IPv437.27.125.213
IPv62a01:4f9:3070:2feb::213

This resolver publishes _dns.resolver.arpa SVCB records for DDR auto-discovery.

Android

Android 9 and later support DNS over TLS natively via Private DNS — no app required.

  1. Open Settings → Network & internet → Advanced → Private DNS.
  2. Select Private DNS provider hostname.
  3. Enter open.public-rdns.com and tap Save.

All DNS queries are then encrypted over TLS on port 853 system-wide.

Apple (iOS, iPadOS, macOS)

Apple devices support encrypted DNS via configuration profiles (iOS 14+ / macOS Big Sur+). Download a profile from the Quick Start section above (DoT recommended).

iOS / iPadOS

  1. Tap the profile link — Safari will prompt you to allow the download.
  2. Open Settings → General → VPN & Device Management.
  3. Tap the downloaded profile and Install. Enter your passcode if prompted.

macOS

  1. Click the profile link — it will be downloaded and opened automatically.
  2. Open System Settings → Privacy & Security → Profiles.
  3. Double-click the profile and click Install.

Browsers

Set the custom DoH URL to:

https://open.public-rdns.com/dns-query

systemd-resolved and Unbound

systemd-resolved (Linux)

[Resolve]
DNS=37.27.125.213#open.public-rdns.com 2a01:4f9:3070:2feb::213#open.public-rdns.com
DNSOverTLS=yes
DNSSEC=yes

Use DNSSEC=yes, not allow-downgrade. The latter accepts unsigned answers when validation fails, weakening client-side protection; this resolver enforces DNSSEC and bogus answers should be rejected on your machine too.

sudo systemctl restart systemd-resolved
resolvectl status
resolvectl query example.com

Unbound or dnscrypt-proxy as a forwarder

forward-zone:
    name: "."
    forward-tls-upstream: yes
    forward-addr: 37.27.125.213@853#open.public-rdns.com
    forward-addr: 2a01:4f9:3070:2feb::213@853#open.public-rdns.com

Windows

Windows 11 supports DoH natively per-adapter:

  1. Open Settings → Network & internet and select your active connection.
  2. Click Edit next to DNS server assignment and choose Manual.
  3. Enable IPv4 and enter 37.27.125.213; set DNS over HTTPS to On (manual template) with URL https://open.public-rdns.com/dns-query.
  4. Optionally repeat for IPv6 using the addresses in Endpoints.

Windows 10 does not have a built-in DoH UI; use dnscrypt-proxy or YogaDNS, or configure DoH at the router.

Routers

Most consumer routers accept plain DNS only:

Primary: 37.27.125.213     IPv6: 2a01:4f9:3070:2feb::213

OpenWrt, pfSense, and OPNsense can forward over DoT to open.public-rdns.com:853.

Transports

DNS over HTTPS (DoH)

curl -s -H 'accept: application/dns-message' \
  "https://open.public-rdns.com/dns-query?dns=q80BAAABAAAAAAAAB2V4YW1wbGUDY29tAAABAAE" | xxd
kdig @open.public-rdns.com +https example.com

DNS over TLS (DoT)

kdig @open.public-rdns.com +tls example.com

Plain DNS

dig @open.public-rdns.com example.com

Blocking

The Open tier performs no blocking — every name resolves if it exists in the global DNS. No RPZ feeds are loaded. If you need protection, use the Full or Lite tier instead.

Comparison

Public RDNS OpenCloudflare 1.1.1.1Google 8.8.8.8Quad9NextDNSAdGuard
Logs queries?NoYes (25h)Yes (24-48h)NoConfigurableNo (public)
DNSSEC enforcedYes (hard fail)YesYesYesYesYes
Family-safe blockingNoneNone (opt)NoneMalware + someConfigurableStrong
NSFW / Gambling blocksNoneNoNoLimitedPaid tiersPaid tiers
Native tracker blockingNoneNoNoNoPaidPaid
QNAME minimisationYesYesYesYesYesYes
ECS (client IP leak)DisabledDisabledEnabledDisabledOptionalEnabled
Cost$0$0$0$0Free tier limitedFree tier limited
Transparent operatorYes (this page)US corpUS corpNon-profitFor-profitFor-profit