I live in Canada and use an unblocking service to access US Netflix content, Pandora and Hulu. I would like to be able to use this service while not on my WiFi is there a way to set the DNS server to the ones i need for my unblocker to work for the mobile network
-
1I personally use Eddy Pey's DNS Changer app, though reviews on it say it doesn't work with kitkat.– Compro01Commented Dec 5, 2013 at 5:03
-
boo guess ill have to wait for an update theres a few i saw through google but none are working on kit kat yet and a lot of them only change your wifi dns, no way to do this through a hidden setting or build prop eh? hacked carrier bundle maybe?– Chris McGrathCommented Dec 5, 2013 at 5:39
-
How to configure DNS properly?– Irfan LatifCommented Dec 25, 2019 at 22:17
3 Answers
I saw the cyanogenmod
an KitKat
tags on the question, so I suppose you own a rooted device with Android 4.4.
In general there is a good number of apps on the Play Store which are able to change the DNS for mobile connections of pre Android 4.4 devices and one (which I wrote and sell) which changes the DNS on Android 4.4 devices.
If you need the raw commands, here they are (need root):
# ndc resolver flushif <iface>
# ndc resolver flushdefaultif
# ndc resolver setifdns <iface> <dns1> <dns2>
# ndc resolver setdefaultif <iface>
My answer to a similar question is here and contains references to my app.
-
i was using cyanogen at the time i bricked the device a while ago but i have left the question open for others who may need the info looks like a viable solution i will check them out Commented Oct 7, 2014 at 19:05
When I needed to change my DNS the solution was always SETDNS. It's light, fast and user-friendly.
Be aware that if your phone isn't rooted SetDNS will only modify WiFi' DNS settings...