我根据这些指令建立了一个CentOS6-XEN4-Server。
现在,我想建立桥梁-首先手动:
brctl addbr test -但这在以下情况下失败了:
“添加桥失败:未安装软件包”
我在谷歌上搜索了一下,我试着手动搜索modprobe bridge,这引发了一个错误--根据dmesg的说法:
桥:未知符号ipv6_dev_get_saddr (err 0)
modinfo bridge表明桥接模块依赖于stp、llc和ipv6.
太棒了。我不想要IPv6,我不需要IPv6,我已经把IPv6列入黑名单。
brctl在不启用IPv6的情况下运行呢?2014-05-14
我发现这是一个一般的CentOS 6/RH6问题。它也适用于键合模块。
公认的答案描述了根本原因,因此这个问题也会出现在类似的内核版本中,而不局限于CentOS/RedHat/Scentific 6。
发布于 2014-01-14 18:06:03
已经在内核ML上进行了讨论,得出的结论是用户不应该再禁用ipv6。
引用自https://bugzilla.redhat.com/show_bug.cgi?id=685053
解决这种情况的方法不是将ipv6模块列入黑名单,而是设置它的disable_ipv6模块选项。通过这种方式加载代码,但是没有在内核中注册ipv6功能,因此用户空间无法访问它。
2014-05-14年度更新:
正确的解决办法似乎是:
https://serverfault.com/questions/567179
复制相似问题