smartdns icon indicating copy to clipboard operation
smartdns copied to clipboard

关于对smartdns使用53端口导致个别网站无法打开问题!

Open zxlhhyccc opened this issue 2 years ago • 9 comments

问题现象
smartdns:53+openclash模式,其中:openclash的nameserver不使用,FallBack修改为smartdns的第二服务器端口,即:127.0.0.1:5335,且不启用dnsmasq转发,此时https://ispip.clang.cn/这个网站无法打开,但如果将smartdns的第一服务器由53端口改为6053,同时将openclash的nameserver设置为127.0.0.1:6053,启用dnsmasq转发,此时上面的网站打开正常!

运行环境

  1. 固件型号

  2. 运营商

  3. smartdns来源以及版本

  4. 涉及的配置(注意去除个人相关信息)

重现步骤

  1. 上游DNS配置。

  2. 访问的域名。

信息收集

  1. 将/var/log/smrtdns.log日志作为附件上传(注意去除个人相关信息)。
  2. 如进程异常,请将coredump功能开启,上传coredump信息文件,同时上传配套的smartdns进程文件。
    在自定义界面,开启设置->自定义设置->生成coredump配置,重现问题后提交coredump文件 coredump文件在/tmp目录下

zxlhhyccc avatar Dec 02 '23 07:12 zxlhhyccc

有设黑白名单吗?

PikuZheng avatar Dec 02 '23 11:12 PikuZheng

有设黑白名单吗?

luci界面只有黑名单没有白名单选项,难道只能在自定义设置里设置白名单?另外,白名单只支持IP不支持域名,域名如何设置白名单呢? 测试了一下,设置白名单也是不行。。。。,另外,在openclash设置直连规则不行,但设置IP白名单正常。。。 建议@pymumu大佬在luci界面增加白名单选项!

zxlhhyccc avatar Dec 02 '23 12:12 zxlhhyccc

这个网站是cn结尾的,但不是中国大陆的ip,如果有设黑白名单,可能被过滤掉了。。。这是我想到最有可能的原因

PikuZheng avatar Dec 02 '23 14:12 PikuZheng

这个网站是cn结尾的,但不是中国大陆的ip,如果有设黑白名单,可能被过滤掉了。。。这是我想到最有可能的原因

查了一下是香港IP,但是我smartdns设置IP规则列表为白名单和在自定义设置里设置白名单也是不行。不知道什么原因!

zxlhhyccc avatar Dec 02 '23 14:12 zxlhhyccc

smartdns设置成53端口是不是更快?

zmjjack avatar Dec 02 '23 15:12 zmjjack

smartdns设置成53端口是不是更快?

少一个转发环节。。。。

zxlhhyccc avatar Dec 02 '23 15:12 zxlhhyccc

先查看一下,谁在占用53端口

cresky-github avatar Dec 04 '23 01:12 cresky-github

passwall也有同样情况,需要将smartdns的53端口修改成其他的,再设置成dnsmasq的上游。

ZqinKing avatar Dec 06 '23 00:12 ZqinKing

passwall也有同样情况,需要将smartdns的53端口修改成其他的,再设置成dnsmasq的上游。

这种情况, 谁占用53端口,我就干掉谁。 保证smartdns无阻碍占用53端口。

cresky-github avatar Dec 06 '23 05:12 cresky-github