Есть ли публичный DNS-сервер, который обслуживает только IPv4-адреса?
В целях отладки мне нужно убедиться, что все имена хостов разрешаются по адресам ipv4.
Поэтому я хочу оставить в /etc/resolv.conf только один DNS-сервер, который будет обслуживать только адреса ipv4. Но я не могу найти такой.
обновление: конечная цель - перенаправить весь трафик в цепочку прокси. Некоторые части этой цепочки могут работать только с адресами v4, поэтому я хочу убедиться, что на первом узле имя хоста преобразуется в адрес v4
1 ответ
DNS-сервер будет обслуживать только то, что вы просите. Если вы хотите получать ответы только по IPv4, клиенту нужно только запросить это. Для отладки dig
инструмент, вероятно, то, что вы ищете.
Если вы хотите найти записи A (адрес IPv4), например, для www.google.com, вы можете сделать следующее:
dig www.google.com A
И эквивалент IPv6:
dig www.google.com AAAA
Если вы хотите запросить конкретный сервер, вы можете указать это с помощью:
dig @8.8.8.8 www.google.com A
Есть еще много вариантов, но этого должно быть достаточно для отладки того, что вы просите.