smartdns icon indicating copy to clipboard operation
smartdns copied to clipboard

A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。

Results 387 smartdns issues
Sort by recently updated
recently updated
newest added

**只对双栈域名做处理,单栈域名正常返回。** 我说的不是优先级,不是双栈优选功能,不是对个别域名设置规则。 我说的是对所有双栈域名。 一些双栈域名如:https://test-ipv6.com 当使用Chrome等软件时,这些软件会对双栈域名强制测速使用更快的,覆盖忽略SmartDNS的行为。 我知道SmartDNS默认是IPv6优先的。假如上面的域名IPv4比IPv6更快,那Chrome就会使用IPv4。但是我想使用IPv6,不管IPv6速度如何。 Chrome同时发出了IPv4和IPv6的DNS解析请求,希望SmartDNS增加一个设置,对双栈域名强制只返回IPv4或IPv6, 如果我设置只想要IPv6,SmartDNS删除IPv4的结果。如果我设置只想要IPv4,SmartDNS删除IPv6的结果。 此设置是强制的,对所有双栈域名生效,无需对每个域名分别配置,忽略速度,忽略客户端请求,覆盖客户端的速度优先级行为。 **只对双栈域名做处理,单栈域名正常返回。**

Hello, I have tried disabling cache settings below for arpa domain. ``` domain-rules /ip6.arpa/ -no-cache domain-rules /in-addr.arpa/ -no-cache ``` Those only disable caching for **ip6.arpa** and **in-addr.arpa** Is there any...

**问题现象** 简要描述问题出现的现象 **运行环境** 1. 固件型号 2. 运营商 3. smartdns来源以及版本 4. 涉及的配置(注意去除个人相关信息) **重现步骤** 1. 上游DNS配置。 2. 访问的域名。 **信息收集** 1. 将/var/log/smrtdns.log日志作为附件上传(注意去除个人相关信息)。 2. 如进程异常,请将coredump功能开启,上传coredump信息文件,同时上传配套的smartdns进程文件。 在自定义界面,开启设置->自定义设置->生成coredump配置,重现问题后提交coredump文件 coredump文件在/tmp目录下

@pymumu 大佬, 我不熟悉 c,看 c 代码费劲。 在实现 rust 过程中有些问题,向您请教一下。 问题: 1. address 规则中忽略,具体行为是这个域名直接不返回?报 no_records 错误么? 2. bogus-nxdomain 和 ignore-ip 区别是什么? 3. dualstack-ip-selection 是 ipv4 查询,发现 ipv6 更快,当前 ipv4 直接返回 SOA?...

**需求应用场景** 想实现一个对smartdns全方面的监控, 比如响应时间,解析成功率,缓存命中率,响应代码, 还有什么指标, 大家有什么建议吗? 感觉需要从日志进行分析? 有了这些指标.就可以全方面展示一个牛逼的smardns.

**需求应用场景** 请描述需求应用的场景和方式。 1、对比bind发现smartdns没有视图针对用户源IP访问分组策略,这个可以加功能吗? 2、对比bind发现没有cname域名展示,如果有需要可以加个功能不? 3、在配置中address /smtp.test.xyz/172.20.2.15,这个是不是只支持配置一个IP地址,可以支持2个不,还有后面这个可以探测其中一个不能用了,然后另外可以使用就使用另外一个不? 4、感觉Ipset跟dns解析文档还比较少,没怎么理解,具体应用场景是,第一个用户访问www.google.com那么就会把这个域名通过server指定组的设置国外DNS服务器解析无污染的目标IP,然后把这个目标IP放入到ipset list中,具体是通过ipset create china hash:net hashsize 10000 maxelem 1000000这个创建的列表,形式比如解析是142.251.41.68/32这种就自动加入到ipset列表中,然后第二用户继续请求解析,请求结果是142.250.204.100/32因为跟第一个解析结果不一样加入到ipset列表,第三个用户请求解析如果返回结果IP地址段是一样的就不需要加入到ipset国外ip列表中,后续实现组自动探测上游,比如隔10分钟或者30分钟探测一次,自行设定,实现域名+IP白名单精确控制,无需把全部国外路由都走翻墙通道,这种看文档没有详细描述? 5、看配置文档有提到ip规则中,白名单IP地址 server -whitelist-ip whitelist-ip 192.168.1.1/24 这个有案例没 ,如何关联类似server 8.8.8.8 -group office -exclude-default-group组,没有详细描述

**问题现象** 新版4.60passwall内置了代理组,如果只用内置代理,不填写自定义127.0.0.1:第二端口,是否代理组就失去了smartdns优选的功能(补充一下,第二分组名字:passwall_proxy) **运行环境** 1. 固件型号 2. 运营商 3. smartdns来源以及版本 4. 涉及的配置(注意去除个人相关信息) **重现步骤** 1. 上游DNS配置。 2. 访问的域名。 **信息收集** 1. 将/var/log/smrtdns.log日志作为附件上传(注意去除个人相关信息)。 2. 如进程异常,请将coredump功能开启,上传coredump信息文件,同时上传配套的smartdns进程文件。 在自定义界面,开启设置->自定义设置->生成coredump配置,重现问题后提交coredump文件 coredump文件在/tmp目录下

**问题现象** 搭建keepalived, 用来负载smartdns , 通过nslookup -port=**9998** www.baidu.com **vip(ip)** 来请求另外一台机器dns服务 vip: 172.16.0.100 dns2: 172.16.0.87 返回超时 但是单独请求dns nslookup -port=**5300** www.baidu.com **172.16.0.87** 可以正常返回 ``` # vip 这台配置. ! Configuration File for keepalived vrrp_instance...

**问题现象** 装在WSL1里和路由器openwrt里的SmartDNS结果不同,WSL1里的有IPV6,但openwrt结果没有 ![屏幕截图 2023-03-17 004641](https://user-images.githubusercontent.com/122443214/225693330-e319b759-a31b-45ad-930e-9ffcff3f5a4f.png) **运行环境** 1. 固件型号 LINUX X86-64、openwrt arm64 2. 运营商 联通 3. smartdns来源以及版本 电脑用3月17日源码用github编译 openwrt用release 41版 4. 涉及的配置(注意去除个人相关信息) [smartdns.conf.txt](https://github.com/pymumu/smartdns/files/10993499/smartdns.conf.txt) 见附件 **重现步骤** 1. 上游DNS配置。 见配置文件 2. 访问的域名。 www.jd.com...

现在的两种测速模式都不能很好的适用于所有场景,ping 模式对无法直接访问的 IP 无效,tcp 模式如果设备设置了透明代理,那么 tcp open port 会很低。而 HTTP 可以很好的解决以上两种测速模式的不足,测速时可以只发送 HEAD 请求以节省时间。 路由器如果开启透明代理,延迟就会变成下面这样: ``` > tcping google.com Probing 172.217.26.78:80/tcp - Port is open - time=1.688ms Probing 172.217.26.78:80/tcp - Port...