smartdns
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。
增加了一个SmartDNS UI,有兴趣的朋友可以下载体验。 UI目前尚处于起步阶段,只有查看类的基本功能,后续会有空再补充其他功能。 重要:因是体验版本,不保证数据的可靠性,以及后续的兼容性,请勿日常使用。 [smartdns-with-webui-x86_64.tar.gz](https://github.com/user-attachments/files/18922855/smartdns-with-webui-x86_64.tar.gz) [smartdns-with-webui-aarch64.tar.gz](https://github.com/user-attachments/files/18922865/smartdns-with-webui-aarch64.tar.gz) 因采用整体打包的方式,通过执行run-smartdns运行,参数不变。 启动服务后,端口为6080
**问题现象** 我已知配置文件中后续行的配置会覆盖掉之前行的配置,但发现有个更隐蔽的可能导致意外配置失效的问题。 该问题可能是由于域名默认会退组导致的。 **运行环境** 1. 固件型号 Ubuntu 24.04.2 2. 运营商 无关 3. smartdns来源以及版本 smartdns.1.2025.03.02-1533.x86_64-linux-all.tar.gz **重现步骤** 测试配置如下,其中 gfw 列表为 Loyalsoldier 的 GFW 列表,特挑了两个 DNS 域名作为问题演示。 ```conf log-level info log-console yes bind...
    自定义设置里面是这样,这个Bootstrap 不知道是不是这么用啊? # webui设置开始 plugin /usr/lib/smartdns/libsmartdns_ui.so smartdns-ui.www-root /usr/share/smartdns/wwwroot smartdns-ui.ip http://0.0.0.0:6080 smartdns-ui.max-query-log-age 7 data-dir /etc/smartdns/data # webui设置结束 # AliDNS-Bootstrap server-udp 223.5.5.5 -group AliDNS-Bootstrap nameserver /dns.alidns.com/AliDNS-Bootstrap # DNSPod-Bootstrap...
**问题现象** 使用代理服務器與PW連接會隨機出現錯誤提示 server default-proxy reply failed, error-code: general SOCKS server failure server default-proxy reply failed, error-code: general SOCKS server failure server default-proxy reply failed, error-code: general SOCKS server failure **运行环境**...
如何精细控制缓存
**需求应用场景** - 指定dns server返回的结果不缓存 - 返回的指定ip不缓存,(fakeip情况下很需要,类似 198.18.0.0/16 -no-cache) **建议的方案** 研究了下文档没发现如何实现,现在是否已经能支持,还是不行?
**问题现象** 巨量的dns请求,和阻止请求,导致数据db占用30多g,如何只查看请求和阻止数量,忽略其他信息,减少数据占用 **运行环境** 1. 固件型号 Ubuntu 24.04 2. 运营商 其他 3. smartdns来源以及版本 Ubuntu24.4 apt安装 smartdns 45+dfsg-1build2 UI 版本0.1.0 1.20250222-1806 (Release46-28-ge777191) 4. 涉及的配置(注意去除个人相关信息) 5. **重现步骤** 1. 上游DNS配置。 2. 访问的域名。 **信息收集** 1....
**需求应用场景** Youtube不用经过外部网络 **建议的方案** 将下列域名解析到已知(经过扫描)的AS24424部分IP上: DNS Name=*.googlevideo.com DNS Name=*.a1.googlevideo.com DNS Name=*.a1.googlevads-cn.com DNS Name=*.bdn.dev DNS Name=*.origin-test.bdn.dev DNS Name=*.c.doc-0-0-sj.sj.googleusercontent.com DNS Name=*.c.2mdn.net DNS Name=*.c.2mdn-cn.net DNS Name=*.dai.googlevideo.com DNS Name=*.dai.googlevads-cn.com DNS Name=*.googlezip.net DNS Name=*.gvt1.com DNS Name=*.gvt1-cn.com...
How can I install the software on Windows? The released version has no filename extension, and .zip or .exe don't seem to work.
**问题现象** response-mode fastest-ip时,如两个上游DNS服务器同地址,不同subnet时。会取响应最快的DNS服务器响应结果进行测速,而不是取两个DNS服务器响应结果后测速。 **运行环境** 1. 固件型号 略 2. 运营商 略 3. smartdns来源以及版本 GITHUB Release 46.1 [smartdns.1.2025.03.02-1533.aarch64-debian-all.deb](https://github.com/pymumu/smartdns/releases/download/Release46.1/smartdns.1.2025.03.02-1533.aarch64-debian-all.deb) 4. 涉及的配置(注意去除个人相关信息) ``` server 8.8.8.8 -subnet 202.128.128.0/24 -subnet-all-query-types server 8.8.8.8 -subnet 1.32.232.0/24 -subnet-all-query-types ```...
日更版测试想法
**需求应用场景** 请描述需求应用的场景和方式。 想增强抗干扰和抗劫持能力 **建议的方案** 实现上述场景建议的方案。 支持其他工具的json文件,直接调用,实现SNI混淆和伪装,同时没有规则的直接显示NULL https://github.com/SpaceTimee/Cealing-Host/blob/main/Cealing-Host.json