当尝试使用 MaraDNS 2.0.13 进行区域传输时,我在日志中收到以下内容:
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Log: Message received, processing<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Query from: XX.XX.XX.XX Udomain.com.<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Log: Bad query received: \260\346\000\000\000\001\000\000\000\000\000\000\013<11 character domain>\003com\000\000\374\000\001<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: From IP: XX.XX.XX.XX<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Log: not_impl in proc_query<br>
zoneserver 进程正在运行并监听端口 53,并且 MaraDNS 配置文件(tcp_convert_acl
、zone_transfer_acl
等)中的相应字段已正确设置,查询服务器的 IP 包含在中zone_transfer_acl
。几年来,MaraDNS 对我来说一直运行良好,但这是我第一次必须为区域传输进行设置。我从我的辅助 DNS 提供商“dig axfr”甚至 MaraDNS 自己的 DNS 中获得了相同的结果获取区域工具。
我真的不想离开 Mara,所以有人知道还有什么地方可以解决这个问题吗?