smartdns icon indicating copy to clipboard operation
smartdns copied to clipboard

开启smartdns时候会修改DHCP时候的建议

Open liyiranlab opened this issue 8 months ago • 15 comments

需求应用场景 请描述需求应用的场景和方式。 op路由器使用,开启smartdns时候建议设置DHCP的dns服务器为:6,192.168.10.1,192.168.10.1(lan地址),由于手机什么的设备会自动补全dns服务器,比如手机会自己加一个8.8.8.8,导致网络dns奇怪

建议的方案 实现上述场景建议的方案。

liyiranlab avatar Apr 09 '25 03:04 liyiranlab

没用,你给手机下发三个dns,它自己也会缀出第四个来 参考#712

PikuZheng avatar Apr 09 '25 06:04 PikuZheng

是吗,但是手机就两个dns的位置呀。关键现在我一修改smartdns,我的dhcp设置就被加入了6,192.168.10.1的设置,我之前设置6,192.168.10.1,192.168.10.1,变成无效了。导致我手机第二个dns被自动补全为8.8.8.8

liyiranlab avatar Apr 09 '25 10:04 liyiranlab

getprop | grep dns 用这个命令看见一堆dns,但是不知道起不起作用。

liyiranlab avatar Apr 09 '25 10:04 liyiranlab

用analiti可以看到dns

PikuZheng avatar Apr 09 '25 12:04 PikuZheng

用大佬推荐的这个apk查看,按照6,192.168.10.1,192.168.10.1设置,dns只有主路由lan ip,还有lan ipv6 ip。没有别的dns。

liyiranlab avatar Apr 10 '25 06:04 liyiranlab

如果设置 6,192.168.10.1,0.0.0.0呢?理论上主和辅不能一样,没有应该填0.0.0.0

PikuZheng avatar Apr 10 '25 09:04 PikuZheng

设置成这个 6,192.168.10.1,0.0.0.0 和 6,192.168.10.1,192.168.10.1在我手机上的效果一样,都是两个lan IP,我手机鸿蒙3.0。我个人觉得设置成这个 6,192.168.10.1,0.0.0.0 ,好点。

liyiranlab avatar Apr 10 '25 10:04 liyiranlab

之前,dhcp被改了不知道,刷闲鱼时不时会卡住,一脸懵逼,昨天偶然看手机wifi配置才发现不对头,现在改回大佬推荐的设置做dns服务器,再没有卡住。之前一直用smartdns上游模式,端口用的6053,前不久发现有问题,dnsmasq套smartdns时不时报错,提示设置上游失败。现在直接设置替换53端口,才发现这个问题。

liyiranlab avatar Apr 10 '25 15:04 liyiranlab

华为在某些情况下从4g/5g切入wifi时会导致dns被改成180.76.76.76,223.5.5.5。建议保留analiti观察

PikuZheng avatar Apr 10 '25 23:04 PikuZheng

直接关闭自动切换,我手动切换流量和wifi,就不会有问题。自动切换会出现wifi的dns出问题时候,就会去连流量的,就会出现这个问题。wifi的dns断肯定是设置有别的问题要自己排查。

liyiranlab avatar Apr 11 '25 10:04 liyiranlab

今天发现用有的app还是会出现卡住的情况,退出app,再进入也是卡住了,断开wifi再链接才能打开,我感觉和使用多dns服务器有关,如果只添加默认运营商dns,好像不会有这个问题,我一般只用三个dns,运营商,360 101.226.4.6,https://120.53.53.53/dns-query。大佬看看我这个有什么问题吗?

liyiranlab avatar Apr 14 '25 00:04 liyiranlab

我直接卸载openwrt上的dnsmasq(别动我的dnsmasq!) 华为的,如果以下网站不通,可能会导致手机不使用dhcp指定的dns(我自己观测的,不确定准确)

connectivitycheck.cbg-app.huawei.com
connectivitycheck.platform.hicloud.com
logservice.hicloud.com
ulogs.umengcloud.com
pkginstaller-drcn.hispace.dbankcloud.cn

PikuZheng avatar Apr 14 '25 02:04 PikuZheng

我用的ImmortalWrt 是不是没有你说的这个,dnsmasq!另外我测试了大佬给的这几个网站,都通的没有问题。我继续观察一下,会不会是因为节点切换,或者4g切换后残留的dns导致。

liyiranlab avatar Apr 14 '25 08:04 liyiranlab

按照大佬提示的方法设置,dns很干净。至于之前viper app卡顿可能是:之前切换了4g后需要开关wifi清理一下dns。(猜测)

Screenshot_20250415_084826_com.analiti.fastest.android_edit_21355819606115.jpg

liyiranlab avatar Apr 15 '25 00:04 liyiranlab

还有我们这边移动屏蔽了114

liyiranlab avatar Apr 15 '25 00:04 liyiranlab