How to setup OpenBLD

by, Yevgeniy Goncharov, 15-Apr-2022, Back

You can the easiest setup DNS on different platforms, browsers and devices - Google Chrome, Mozilla Firefox, Microsoft Edge, Brave, ...another modern browsers.

Quick Links / Steps

  • How OpenBLD DNS works
  • ADA and RIC Differences
  • ADA (Browsers):
  • ADA (Android):
  • RIC (Browsers):
  • RIC (Android):
  • RIC (iOS): see below DNS in iOS / MacOS

Supported Platforms

  • Browsers
    • Google Chrome, Mozilla Firefox, Microsoft Edge, Brave, ...another modern browsers
  • Mobile devices
  • Android, iOS
  • OS/Distros
    • Linux, macOS, Windows
  • Different routers
  • Any device that can be configured for DNS ๐Ÿ˜Ž


OpenBLD on Google Chrome

  1. Click on the three-dot menu in your browser window (Settings Menu)
  2. Select Settings
  3. Scroll down to Privacy and security > Security
  4. Scroll down and enable the Use secure DNS switch
  5. Select from dropdown menu Customised in Use secure DNS section
  6. Set address

OpenBLD on Mozilla Firefox

  1. Click the menu button
  2. Select Settings
  3. In the General menu, scroll down to access Network Settings
  4. Click on the Settings button.
  5. Click Enable DNS over HTTPS and select Custom in dropdown menu
  6. Set address

OpenBLD on Brave

  1. Click the menu button in your browser window
  2. Navigate to Settings
  3. On the left side of the menu, scroll down and click Additional settings
  4. Navigate to Privacy and security > Security
  5. Select from dropdown menu Customised in Use secure DNS section
  6. Set address

OpenBLD on Edge

  1. Go to edge://settings/privacy
  2. Scroll down to the Security section
  3. Make sure the Use secure DNS option is enabled
  4. Select Choose a service provider >

Mobile devices

BLD on Android

  1. Open Settings. In the Search settings enter DNS. In search result find Private DNS
  2. Open Private DNS settings and select **Private DNS provider hostname **
  3. Add and save

Install OpenBLD DNS to Android

After setting, try to open any site in the browser. If any site opened and opened without ads, then everything is set up correctly.

OpenBLD on iOS / MacOS

  1. Download ADA iOS/macOS profile from site
  2. Find downloaded profile in Files > Tap to downloaded file (you will see message: Profile Downloaded Profiles the profile is if you want to install it)
  3. Open Settings > search Profile > Tap to VPN & Device Management
  4. Install profile

Install OpenBLD DNS to Apple iOS

OS / Distros

  1. Open Start menu, select gear icon
  2. On the Settings windows click to Network & Internet
  3. Click to Ethernet > Network
  4. Click to edit IP settings
  5. Change DNS settings:


  1. Open System Preferences
  2. Open Network
  3. Select you network > Advanced
  4. Open DNS tab
  5. Add servers:


  1. Open Network settings
  2. Select your interface in the Network Manager window
  3. In the network interface window, add DNS addresses:


You can use OpenBLD as DNS server for DHCP clients or preferred DNS server in the router DNS settings. You can receive IP addresses list from nslookup.

If your router support DoH/DoT, you can use OpenBLD addresses from list:

Additional Instructions

  • How to setup Keenetic
  • How setup on Mikrotik
    • In this article on step 2 specified broken link, possible fix:
    • /tool fetch url=
    • /certificate import file-name=cacert.pem passphrase="your password"
  • How to Enable DNS over HTTPS on Windows 11


Very rarely, but sometimes the IP addresses obtained from nslookup can change. If any address is planned to be changed or removed from the balance, this will be definitely reported in official Telegram channel of the author of the project Sys-Admin & InfoSec Channel