Adblocking on iOS, iPadOS & macOS
Profile Configuration
- Visit NextDNS and create an account
- Log in and make the following configuration tweaks on each tab
Security
- Disable blocking for all except:
- Dynamic DNS Hostnames
- Cryptocurrency Mining
- Parked Domains
- Domain Generation Algorithms
- IDN Homographs
- Typosquatting
- Child Sexual Abuse Material (CSAM)
Privacy
- Tap the "X" to the right of "NextDNS Ads & Trackers Blocklist"
- Tap "ADD A BLOCKLIST"
- Add the "OISD", "Fanboy's Annoyance List" and "AdGuard Social Media Filter" blocklists, then tap the "X" to return
- Tap "ADD" under "Native Tracking Protection" and add all manufacturers
- Enable "Block Rotating Ad Domains"
Settings
- Turn off "Enable Logs"
- Turn on "Anonymized EDNS Client Subnet"
- Turn on "Enable Cache Boost"
- Turn on "CNAME Flattening"
Installing the Configuration Profile on iOS & iPadOS
- Tap "Setup" and scroll down to "Setup Guide"
- Ensure "iOS" is selected from the drop-down, then tap "apple.nextdns.io" under the "Configuration Profile" heading
- Tap "Download", then "Allow", then "Close"
- Open the Settings app > General > VPN & Device Management > NextDNS
- Tap "Install" and enter your passcode
- Tap "Install", then "Install" again
- Tap the check and exit
Installing the Configuration Profile on macOS
- Click "Setup" and scroll down to "Setup Guide"
- Under "Configuration Profile", click "apple.nextdns.io"
- Click "Download"
- Open your Downloads folder and run "NextDNS....mobileconfig"
- Click the Apple logo on the menu bar > click "System Preferences..."
- Profiles > NextDNS > click "Install" and enter your password
- Exit