#127.0.0.1:53(udp/tcp) => 1.1.1.1(udp/tcp/tls)#允许指定任意多个 upstream,多次给出 -c 选项即可#使用 -d gfw 也是一样的,只不过将 -c 改为 -t 选项chinadns-ng -b 127.0.0.1 -l 53 -d chn -c 1.1.1.1 chinadns-ng -b 127.0.0.1 -l 53 -d chn -c udp://1.1.1.1 chinadns-ng -...
为减少 DNS 工具链的“套娃”,提高 chinadns-ng 的易用性,计划开发 1.0、2.0 版本。 1.0 版本要实现的功能 (已完成,见 2024.03.07 版本): 支持 TCP + UDP 监听,尽量符合相关 RFC 规范 支持多个监听 IP 地址,方便 IPv4 + IPv6 双栈等用例 支持 TCP + UDP 上游,处理方
openwrt使用lean大版本+helloworld,https://github.com/coolsnowwolf/lede openwrt-chinadns-ng+luci,https://github.com/izilzty/luci-app-chinadns-ng https://github.com/pexcn/openwrt-chinadns-ng openwrt-adguard home+luci,https://github.com/jliveusa/openwrt-adguardhome https://github.com/kongfl...
2.定期检查更新,以获取最新版本的ChinaDNS。 3.谨慎处理在线安全和隐私问题。 4.只用于合法目的,并遵守相关法律法规。 综上所述,ChinaDNS是一种绕过中国政府互联网审查的工具。通过理解ChinaDNS的工作原理,获取和安装软件,配置ChinaDNS,启动并验证其有效性,设置启动项,定期更新配置文件,并注意相关风险和责任,您将能...
2024.10.14 chinadns-ng+wolfssl开头的版本支持 DoT 上游。 x86_64 (v3/v4)、aarch64 的 wolfssl 已启用硬件加速指令。 wolfssl_noasm 是没有硬件加速指令的版本,因为某些硬件(如树莓派)阉割了相关指令。 x86_64 后面的 v2/v3/v4 是指微架构级别,见...
ChinaDNS-NG为ChinaDNS 的个人重构版本,特点: 使用epoll 和 ipset(netlink) 实现,性能更强。 完整支持 IPv4 和 IPv6 协议,兼容 EDNS 请求和响应。 手动指定国内 DNS 和可信 DNS,而非自动识别,更加可控。 修复原版对保留地址的处理问题,去除过时特性,只留核心功能。 修复原版对可信 DNS 先于国内 DNS 返回而导...
ChinaDNS-NG ChinaDNS 的个人重构版本,功能简述: 使用epoll 和 ipset(netlink) 实现,性能更强。 完整支持 IPv4 和 IPv6 协议,兼容 EDNS 请求和响应。 手动指定国内 DNS 和可信 DNS,而非自动识别,更加可控。 修复原版对保留地址的处理问题,去除过时特性,只留核心功能。 修复原版对可信 DNS 先于国内 DNS 返回...
我这里遇到过被限制的情况,导致某些国内网站用 chinadns-ng 解析的结果是海外 IP 而不是国内 IP。 目前用的阿里,阿里限速就打算用字节的了。 我记得chinadns-ng的原理不是抢答吗?哪个解析的快用哪个。 这样实际可以国内DNS1用阿里(阿里节点多,有12个),国内DNS2用字节(字节只有北京),假设用户在成都,由于阿里在...
zfl9/chinadns-ng#144 (comment) 拒绝连接是因为 chinadns-ng 目前还没实施 tcp 监听。用 zig 重写的 1.0/2.0 版本已经加入 tcp 支持了。 结合你引用的几个 issue 推测,有这几方面的原因: 上游未遵循 EDNS 的 udp bufsz 扩展信息,你给出的示例显示 dig 的 bufsz 是 1232 字节,即使超过 512 字节的响应...
@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...