首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果禁用CentOS6,brctl addbr和bonding不适用于IPv6。

如果禁用CentOS6,brctl addbr和bonding不适用于IPv6。
EN

Server Fault用户
提问于 2014-01-14 15:48:45
回答 1查看 2.6K关注 0票数 0

我根据这些指令建立了一个CentOS6-XEN4-Server。

现在,我想建立桥梁-首先手动:

brctl addbr test -但这在以下情况下失败了:

“添加桥失败:未安装软件包”

我在谷歌上搜索了一下,我试着手动搜索modprobe bridge,这引发了一个错误--根据dmesg的说法:

桥:未知符号ipv6_dev_get_saddr (err 0)

modinfo bridge表明桥接模块依赖于stp、llc和ipv6.

太棒了。我不想要IPv6,我不需要IPv6,我已经把IPv6列入黑名单。

  1. 有什么方法可以让brctl在不启用IPv6的情况下运行呢?
  2. 为什么会有这样的严肃态度?

2014-05-14

我发现这是一个一般的CentOS 6/RH6问题。它也适用于键合模块。

公认的答案描述了根本原因,因此这个问题也会出现在类似的内核版本中,而不局限于CentOS/RedHat/Scentific 6。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-01-14 18:06:03

已经在内核ML上进行了讨论,得出的结论是用户不应该再禁用ipv6。

引用自https://bugzilla.redhat.com/show_bug.cgi?id=685053

解决这种情况的方法不是将ipv6模块列入黑名单,而是设置它的disable_ipv6模块选项。通过这种方式加载代码,但是没有在内核中注册ipv6功能,因此用户空间无法访问它。

2014-05-14年度更新:

正确的解决办法似乎是:

  1. 非黑名单ipv6和net 10
  2. 创建/etc/modprobe.d/ipv6.conf,内容如下: options ipv6 disable_ipv6=1
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/567179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档