У меня есть экземпляр Fedora 31, настроенный со стеком IPv6, который присоединился к домену IPA.
Я активировал стек IPv6, отредактировав /etc/sysconfig/network-scripts/ifcfg-eth0
Добавлено
IPV6INIT=yes
IPV6ADDR=primary_ipv6_address/64
IPV6_DEFAULTGW=ipv6_gateway
IPV6_AUTOCONF=no
DNS1=IPv6 dns 1
DNS2=IPv6 dns 2
DNS3=IPv4 dns 1
DNS4=IPv4 dns 2
Все работает хорошо, но судя по полученному /etc/resolv.conf
DNS4 не принимается во внимание и никаких следов домена поиска DNS.
Как я могу убедиться, что в стеке IPv4 настроено 2 DNS, а также IPv6, если поддерживаются только 3 DNS-сервера?
Домен учитывается при поиске DNS (я могу пинговать хосты по простому имени хоста), но он не отображается в /etc/resolv.conf
Где это настроено?
glibc это ограничено 3 серверами имен. (В любом случае было бы не лучшим вариантом для пользователя ждать столько тайм-аутов.)
В DNS версии 6 можно отправлять адреса v4, и наоборот. Убедитесь, что каждый из ваших DNS-серверов может возвращать записи AAAA и A.
Любая из 4-х должна обслуживать все ваши зоны. Так что выберите 3, возможно, 2 v6 и 1 v4.