没有IPv6地址时如何禁用请求AAAA记录?


9

当我没有任何IPv6地址AAAA时,为什么tcpdump在我的Scientific Linux PC上运行时可以看到DNS请求?NETWORKING_IPV6=no/etc/sysconfig/networkoptions ipv6 disable=1中进行设置后,我已经重新启动/etc/modprobe.d/ipv6.conf,但是AAAA如果我访问一些网站,仍然可以看到请求。如何禁用AAAA记录请求?


options ipv6 off然后进行超级modprobe -r ipv6
弹幕射击

2
如果您具有IPv4地址,则将自动具有6to4 IPv6地址,通过它您可以访问IPv6主机(取决于ISP提供的IPv6连接性)。
吉尔(Gilles)'所以

您从/etc/hosts?
Marcin

Firefox还具有禁用IPV6的选项:转到about:config,然后更改network.dns.disableIPv6
jofel 2012年

Answers:


1

检查文件/etc/resolv.conf是否具有“ options inet6”。如果是这样,应使用您喜欢的编辑器(在制作备份副本后通过sudo或root调用)删除该行。如果您使用的是DHCP,则即使您的内核网络堆栈中没有IPv6,它也可能在下次重新启动时恢复。


0

尝试在Grub阶段将以下选项传递给内核:

modprobe.blacklist=modname1

modname科学Linux上ipv6的模块名称在哪里(可能是ipv6

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.