我正在为 AAAA 记录测试 bind9 dns 服务器。我想禁用 IPv4 以阻止 dns 请求转到我的默认 ipv4 dns 服务器。
在我添加的 resolv.conf
domain mydomain.com
nameserver xxxx:xxxx:xxxx:xxxx:xxxx::xxxx
search mydomain.com
当我尝试打电话时
getaddrinfo("mydomain.com",NULL,&hints,&res);
要将域名解析为 IPv6 地址,我看到错误消息 “No Route to Host”。
当我在 Ubuntu PC 上运行时,相同的程序可以解析为 IPv6 地址。
我试过测试
nslookup mydomain.com
server: 10.1.xx.xx
address 1: 10.1.xx.xx dnsserver.com
nslookup: can't resolve 'mydomain.com'
nslookup 命令在 Linux PC 上正常工作。
我需要在 /etc/network.xml 中做些什么额外的事情吗?或者在哪里?
编辑:
该问题已通过更改 bind9 反向区域配置文件得到解决。