Я тестирую DNS-сервер bind9 для записей AAAA. Я хотел бы отключить IPv4 для остановки DNS-запросов, идущих на мой DNS-сервер ipv4 по умолчанию.
В resolv.conf я добавил
domain mydomain.com
nameserver xxxx:xxxx:xxxx:xxxx:xxxx::xxxx
search mydomain.com
Когда я пытаюсь позвонить
getaddrinfo("mydomain.com",NULL,&hints,&res);
, чтобы преобразовать имя домена в IPv6-адрес, я вижу сообщение об ошибке «Нет маршрута к хосту».
Эта же программа может преобразовываться в адрес IPv6 при запуске на Ubuntu P C.
Я пытался проверить
nslookup mydomain.com
server: 10.1.xx.xx
address 1: 10.1.xx.xx dnsserver.com
nslookup: can't resolve 'mydomain.com'
Команда nslookup корректно работает на Linux P C.
Есть ли что-то еще, что мне нужно сделать в / etc / network. или еще где?