chinadns-ng是ChinaDNS的重构增强版,它支持黑白名单、ipset/nftset等功能,主要用于优化DNS解析,提升访问速度,特别是在中国境内访问国内外网站时。 2. 明确具体设置项 为了设置chinadns-ng,你需要关注以下几个关键配置项: 上游DNS服务器(upstream_dns) 中国DNS服务器(china_dns) 监听端口(listen_port) 日志级别(...
如果trust 上游存在丢包的情况(特别是 udp-based 类型的代理隧道),可以使用--repeat-times选项进行一定的缓解。比如设置为 3,表示:chinadns-ng 从客户端收到一个 query 包后,会同时向 trust 上游转发 3 个相同的 query 包(默认是发 1 个包)。其实就是多倍发包、重复发包,并没有其它魔力。
描述您遇到的bug 当国内 DNS 返回 0.0.0.0,国外 DNS 返回正常 IP 地址时,ChinaDNS-NG 使用 0.0.0.0 作为结果 复现此Bug的步骤 2024-04-02 16:11:34: | - (chinadns-ng) 最高支持4级域名过滤... 2024-04-02 16:11:34: + 过滤服务:ChinaDNS-NG(:15354):国内DNS:127.0.0.1
Chinadns是一种用于加速访问中国网站和网络服务的DNS工具。以下是Chinadns的使用方法: 在计算机上安装并运行Chinadns客户端。 在客户端设置界面中,配置你的网络连接和DNS设置。 输入需要加速访问的网站或网络服务的域名,并选择“ChinaDNS”作为DNS服务器。 点击“确定”或“应用”按钮,保存设置。 通过浏览器或其他应用...
第六步:设置启动项 如果您想要每次开机自动启动ChinaDNS,您可以将其添加到系统启动项中。具体的方法可以根据您使用的操作系统而有所不同。 第七步:定期更新配置文件 中国DNS的配置文件需要定期更新以确保ChinaDNS能够正常访问被封锁的网站。由于中国政府不断更新和增加在线审查机制,因此定期更新配置文件是非常重要的。
@zfl9 我在openwrt中测试用chinadns-ng -b 127.0.0.1 -l 5454@udp -c 'tcp://223.5.5.5' -d chn这样测试,发现每次启动进程后大概30秒左右5454端口可以解析域名,过后就无法解析了,排除5454端口冲突。 chinadns-ng为0721 chinadns-ng+wolfssl@x86_64-linux-musl@x86_64@fast+ltoOwner...
我问这个,是想让mosdns进行分流,但不知道怎么设置。主要是看到社区有人反应chinadns-ng有不稳定的情况。 另外顺便问一下,chinadns-ng是会直接访问远程dns的53端口吗?还是又转到dnsmasq去请求。(因为我的dnsmasq设置转发到mosdns,我想知道这里面处理的流程) 4 Replies...
老大,如果是仅用作dns转发的情况下如何设置呢?如这样的使用方式: chinadns-ng -b 127.0.0.1 -l 5454 -c tls://1.1.1.1 -d chn Owner Author zfl9 commented Aug 9, 2024 • edited 仅用作转发 DNS 程序也一样的,没有特别之处。 等新版本发布后,对于 -c tls://1.1.1.1,默认 count=10,life=...
目前我在路由器上设置每周更新一次ipset和国内外域名列表,这样每次重启chinadns-ng后verdict-cache就失效了Owner zfl9 commented Jul 18, 2024 目前在着手重写相关zig代码,以便可以更新到最新版zig。所以新功能暂时要等一段时间了。 重载域名列表应该可以,不过我想另一种更简单的办法,支持导出内存中的verdict cache到...
用Debian搭了个dns服务器,给chinadns-ng编写了systemd [Unit] Description=chinadns-ng server After=network.target [Service] WorkingDirectory=/opt/chinadns-ng/ ExecStart=/usr/local/bin/chinadns-ng -b 0.0.0.0 -l 5335 -c 127.0.0.1#6053 -t 127.0.0.1#7053 -...