如何从Linux完全禁用IPv4堆栈?

Modified on: Fri, 16 Aug 2019 14:00:02 +0800

如何从Linux禁用IPv4堆栈?我想这样做动态,即。有时我希望它启用,有时我只想要IPv6堆栈。有没有便携式的方法呢?如果你知道如何在任何发行版中做到这一点,它也会对我有所帮助。

作者:user130370,Aldebaran

最佳答案

在IRC上进行一些聊天之后,一般认为Linux内核在ipv4和ipv6之间共享一些代码,这可能使完全禁用ipv4完全不可能。您可以尝试来编译没有ipv4部分的内核,但在这种情况下ipv6可能无法编译(但没有什么可以阻止您尝试!)。

您可以从接口AFAIK中删除ipv4地址,但我认为目前不可能完全禁用ipv4。

编辑:在内核2.6.36上快速检查make menuconfig后,我找不到禁用ipv4的方法而不禁用整个TCP / IP堆栈(和所以,ipv6)。

作者:,coredump

相关问答

添加新评论