How to Change DNS Settings on iOS
Why Change DNS on iOS?
In Iran and other censored countries, the DNS servers assigned by your ISP are often censored — they block or redirect certain domains. Changing your DNS to a public resolver can help NaiveProxy connect and improve your browsing experience.
Changing DNS for Wi-Fi
- Open Settings on your iPhone/iPad
- Tap Wi-Fi
- Tap the ⓘ (info) icon next to your connected Wi-Fi network
- Scroll down and tap Configure DNS
- Change from Automatic to Manual
- Delete any existing DNS servers by tapping the red minus icon
- Tap Add Server
- Enter a public DNS server. Try these in order until one works:
1.1.1.1(Cloudflare)8.8.8.8(Google)9.9.9.9(Quad9)
- Tap Save
Changing DNS for Mobile Data (4G/5G)
iOS doesn't provide a built-in way to change DNS for mobile data connections. Instead, you have two options:
Option 1: Use the Cloudflare 1.1.1.1 App
- Download the 1.1.1.1 app by Cloudflare from the App Store (free)
- Open the app and follow the setup wizard
- It will configure DNS for both Wi-Fi and mobile data automatically
Option 2: Use a DNS Profile
- Open Safari and visit a DNS profile provider (e.g.
dns.googleorone.one.one.one) - Download and install the DNS configuration profile
- Go to Settings → General → VPN & Device Management to enable it
Testing Your DNS
After changing DNS, open Safari and try loading a website. If the page loads, your new DNS is working. If not, try a different DNS server from the list above.