Как отключить запрос записей AAAA, когда у меня нет IPv6-адреса?

9

Почему я вижу AAAAзапросы DNS, когда я запускаю tcpdumpна своем компьютере Scientific Linux, когда у меня нет адресов IPv6? Я уже перезагружен после установки NETWORKING_IPV6=noв /etc/sysconfig/networkи options ipv6 disable=1в /etc/modprobe.d/ipv6.conf, но я до сих пор можно увидеть AAAAзапросы , если я посещаю несколько веб - сайтов. Как я могу отключить запрос AAAAзаписей?

LanceBaynes
источник
options ipv6 offа затем в супероболочкеmodprobe -r ipv6
Nikhil Mulley
2
Если у вас есть IPv4-адрес, вы автоматически получаете IPv6-адрес 6to4 , через который вы сможете получить доступ к хостам IPv6 (в зависимости от того, какое подключение IPv6 предлагает ваш провайдер).
Жиль "ТАК - перестань быть злым"
Вы удалили :: 1 и другие адреса ipv6 с вашего/etc/hosts?
Marcin
Firefox дополнительно имеет возможность отключить IPV6: зайдите в about: config, затем измените network.dns.disableIPv6
jofel
В соответствии с serverfault.com/questions/632665/how-to-disable-aaaa-lookups , кажется, нет простого пути.
Туомассало

Ответы:

1

Проверьте, есть ли в файле /etc/resolv.conf «параметры inet6». Если это так, эту строку следует удалить с помощью вашего любимого редактора (вызывается через sudo или как root после создания резервной копии). Если вы используете DHCP, он может вернуться в следующий раз при перезагрузке, даже если у вас нет IPv6 в сетевом стеке ядра.

Skaperen
источник
0

Попробуйте передать ядру следующую опцию на этапе Grub:

modprobe.blacklist=modname1

Где modnameнаходится имя модуля ipv6 в Scientific Linux (возможно ipv6)

Ханан Н.
источник