When i set my dns on my android device and go to [dns leak test][1] it's not the dns that I set in the dns settings. Its the dns set by my ISP. **How can I get it to use the dns that I want?** for reference:<br> [how-to-change-dns-settings-on-android][2]<br> [my device is a lemaker guitar][3]<br> I do not have root access on the device <br> I am accessing my wifi at home <br> http://xslab.com/2013/08/how-to-change-dns-settings-on-android/ ---------- Edit1 - Maybe I need to have root and/or use an app like the one mentioned [here][4] - Override DNS. <br> Also need to work out what version of android it is, but think it is the most recent version.<br> Related question [here][5] leaving the ip as dynamic(currently giving it static ip from the router) and using apps to change change the dns.<br> Related Q [here][6] but he can't save the new dns settings.<br> A possible option [here][7] in one of the answers is use debugging mode and adb to change the dns settings, but my problem is not changing the dns it is getting the dns I change it to to work. [1]: https://www.dnsleaktest.com/results.html [2]: http://xslab.com/2013/08/how-to-change-dns-settings-on-android/ [3]: http://www.lenovator.com/product/96.html [4]: http://android.stackexchange.com/questions/62081/how-to-change-mobile-connectionss-dns-on-android-kitkat [5]: http://android.stackexchange.com/questions/125954/change-dns-but-stay-on-dhcp [6]: http://android.stackexchange.com/questions/148354/where-are-dns-settings-under-4-4-2?rq=1 [7]: http://android.stackexchange.com/questions/109269/cant-change-dns-on-s3-mini?rq=1