IOS – How to specify DNS on iOS when connected via VPN

dnsiosvpn

I have set up a VPN connection using my FritzBox 6330. This works great on my Macbook Air if I specify a DNS server (192.168.178.1 – which is the address of my FritzBox) in the network settings of the VPN.

On iOS however there is no such entry field, hence no names can be resolved. The VPN itself works. I can connect to various IP addresses.

Best Answer

The DNS settings over a VPN connection should be forced by the VPN server. This makes sure DNS queries get routed securely over the VPN, and allows you to see private services on the intranet that may not be exposed as public DNS records.

It's possible the VPN server may not be telling iOS what DNS server to use, something that could be solved by a configuration change in the VPN server?