安卓手机连接热点wifi修改DNS无效

问题是这样的,我想在本地网络测试安卓app,我在本地电脑部署了一个java后台服务,然后用一个手机开热点,在让一台测试手机和电脑同时连接该热点,使其互通,我在测试手机上的wifi内修改dns服务器地址为自己搭建的dnsmasq(用于内网域名映射,因为安卓app必须走域名才能读写cookie)dnsmasq 经过验证是可以使用的
但是问题来了,修改了dns服务器地址,压根没生效!!
所以我觉得他不是根据我配置的dns进行解析,而是根据开热点的那个手机的dns进行解析的

img

img


附上截图,我把dns服务器地址改成了照样能访问淘宝天猫

我的要求很简单,希望手机流量或者连接热点的时候能修改DNS服务器地址

你直接用电脑开个热点就行了,然后手机连接PC热点,不需要配置DNS

本地dns解析不了https,只能解析http的,你换支持http的网址试试

手机也有host文件,直接修改就行,只支持http。

手机不能访问http开头的链接,不知道开热点影不影响。建议你用电脑和手机同连一个WiFi,这样是可以互相访问通的

这个在同一个局域网就能调试,不需要配置DNS解析

可以考虑自带的虚拟机进行调试,那个不需要配置域名,输入本地的地址即可

你在电脑本地搭建了DNS,手机查询DNS的时候当然是通过配置的DNS查找域名解析啦。你配置127.0.0.1是不行的?
127.0.0.1是一个特殊地址,表示本机。你手机上配置这个地址为DNS,而你手机上又没有DNS服务。
所以你需要DNS服务监听网卡地址,手机设置DNS地址为你电脑网卡地址即可。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

参考一下这个呢http://www.360doc.com/content/15/1109/13/10052333_511879996.shtml

你的dns地址为什么要配127.0.0.1 ,你这样肯定不行的