To make settings work across all apps in iOS , iPadOS & macOS , you'll need to install configuration profile. This profile would tell operating system to use DoH / DoT. Note: it's not enough to simply set server IPs in System Preferences — you need to install a profile.
Download DoH profile
Download TLS profile
Download unencrypted profile NOT RECOMMENDED
sha256 sha512
iOS / iPadOS: Open the mobileconfig file in GitHub by using Safari (other browsers will just download the file and won't ask for installation), and then click/tap on "Allow" button. The profile should download. Go to System Settings => General => VPN, DNS & Device Management , select downloaded profile and tap the "Install" button.
macOS (official docs) :
NAME.mobileconfig
, not NAME.txt, or so
You may be asked to supply your password or other information during installation.
If an earlier version of a profile is already installed on your Mac, the settings in the updated version replace the previous ones.
back