📲 DNSecure is a configuration tool of DoT and DoH for iOS and iPadOS.
Find a file
2020-07-23 23:24:33 +09:00
CustomDNS Add the implementation that configures 1.1.1.1 to NEDNSSettingsManager 2020-07-23 23:21:26 +09:00
CustomDNS.xcodeproj Add the implementation that configures 1.1.1.1 to NEDNSSettingsManager 2020-07-23 23:21:26 +09:00
CustomDNSTests Initial Commit 2020-07-01 21:46:36 +09:00
CustomDNSUITests Initial Commit 2020-07-01 21:46:36 +09:00
.gitignore Add .gitignore 2020-07-23 23:23:09 +09:00
LICENSE Create LICENSE 2020-07-23 23:24:33 +09:00
README.md Add README 2020-07-23 23:21:37 +09:00

CustomDNS

This is a sample app that configures a DNS-over-TLS resolver to the system. NEDNSSettingsManager, added in iOS 14, iPadOS 14, and macOS Bug Sur, makes that possible.

Steps to Use

In case of iOS/iPadOS

  1. Open this app once
  2. Open the Settings
  3. Go to "General" > "VPN & Network" > "DNS"
  4. "Automatic" is selected by default, so select "CustomDNS"
  5. Force-quit and reopen this app
  6. If "Enabled" is displayed, the configuration is successfully enabled

In case of macOS

  1. Open this app once
  2. Open the Preferences
  3. Go to "Network"
  4. I don't know how to use it yet

References