Plain DNS sends queries unencrypted over UDP or TCP on port 53. No additional software is required — configure the resolver address directly in network settings. DoH and DoT encrypt queries in transit and are supported on the same operating systems.
Use the following CDB Public DNS resolver addresses in the configuration steps below:
IPv4: 95.85.95.85 and 2.56.220.2
IPv6: 2a03:90c0:999d::1 and 2a03:90c0:9992::1
The instructions below show IPv4 configuration. Where the operating system supports dual-stack DNS, add the IPv6 addresses through the IPv6 DNS settings on the same screen.
Configure the resolver
Set the DNS server for a specific network adapter. The change applies to all connections through that adapter.
Settings (Windows 10 and 11)
Open Settings > Network & internet.
Select Wi-Fi or Ethernet, then click the active connection name.
Scroll to DNS server assignment and select Edit.
Change the dropdown to Manual.
Enable the IPv4 toggle.
Set Preferred DNS to 95.85.95.85 and Alternate DNS to 2.56.220.2.
Select Save.
PowerShell (Windows 10 and 11)
Run Get-NetAdapter to list adapter names, then apply the resolver addresses:
Replace <connection-name> with the output of nmcli connection show.
Verify
nmcli dev show | grep DNS
The output should list 95.85.95.85 as the active DNS server.
resolv.conf (manual fallback)
Use this method only if neither systemd-resolved nor NetworkManager is available. Add to /etc/resolv.conf:
nameserver 95.85.95.85
nameserver 2.56.220.2
DHCP clients overwrite this file on reconnect. This is not a persistent configuration — use systemd-resolved or NetworkManager instead where possible.
Android applies DNS settings per Wi-Fi network, not system-wide. Mobile data DNS cannot be changed without encrypted DNS or a VPN. Private DNS provides system-wide DoT configuration that covers both Wi-Fi and mobile data.
Open Settings and navigate to the Wi-Fi settings.
Tap and hold the connected network, then select Modify network or tap the gear icon.
Expand Advanced options.
Change IP settings to Static.
Set the primary DNS to 95.85.95.85 and secondary DNS to 2.56.220.2.
Save.
Reopen the connection settings and confirm the DNS addresses are saved. Android does not provide a built-in DNS lookup tool, so confirming the saved settings is the available configuration check.
iOS applies DNS settings per Wi-Fi network. Mobile data DNS is not configurable at the system level. Firefox on iOS supports DoH and DoT configuration through its browser settings.
Open Settings > Wi-Fi.
Tap the (i) next to the connected network.
Scroll to Configure DNS and select Manual.
Remove existing DNS entries and add 95.85.95.85 and 2.56.220.2.
Tap Save.
Reopen the network settings and confirm the DNS entries are saved. iOS does not provide a built-in DNS lookup tool, so confirming the saved settings is the available configuration check.
Setting DNS on the router applies CDB Public DNS to all devices on the network without per-device configuration.
pfSense / OPNsense
Navigate to System > General Setup.
Under DNS Servers, enter 95.85.95.85 and 2.56.220.2.
Click Save.
ASUS routers
Open WAN > Internet Connection.
Set the primary DNS to 95.85.95.85 and secondary DNS to 2.56.220.2.
Click Apply.
Other routers
Look for DNS settings in the WAN or Internet connection section of the router admin panel. Enter 95.85.95.85 as the primary DNS and 2.56.220.2 as the secondary DNS.
After saving, verify from a device connected to the router:
nslookup example.com
The Server: line shows the router's LAN IP — this is expected, as devices send queries to the router, which forwards them to CDB. Confirm the router's DNS settings show 95.85.95.85 in the admin panel to verify the upstream is configured correctly.