Step 1: Change DNS on Wi-Fi
Go to Settings → Wi-Fi → tap the (i) next to your network → Configure DNS → Manual. Add:
- Cloudflare: 1.1.1.1 / 1.0.0.1
- Google: 8.8.8.8 / 8.8.4.4
Step 2: Install a DNS Profile (System-Wide)
For protection on both Wi-Fi and cellular, install Cloudflare's 1.1.1.1 app or a DNS configuration profile. This applies encrypted DNS across all connections on your iPhone.
Step 3: Use NordVPN
The most complete protection is NordVPN's iOS app. It routes all traffic — including DNS — through an encrypted tunnel, preventing leaks on any network. Download it from the App Store.
Step 4: Verify
Open Safari and visit our DNS Leak Checker to confirm your iPhone is no longer leaking DNS.