首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以重新启用IPv6而不重新启动吗?

可以重新启用IPv6而不重新启动吗?
EN

Server Fault用户
提问于 2014-04-14 16:15:12
回答 1查看 4.4K关注 0票数 2

我有一台运行CentOS 5.8的机器。通过创建具有以下内容的文件IPv6禁用了/etc/modprobe.d/disable-ipv6

代码语言:javascript
复制
options ipv6 disable=1

删除文件并重新启动计算机应该重新启用IPv6。是否有一种不需要重新启动就可以启用IPv6的方法?

附加信息:

我发现了一些对echo 0 > /proc/sys/net/ipv6/conf/interface/disable_ipv6说过的话,但这台机器上不存在/proc/sys/net/ipv6

sysctl没有显示任何关于IPv6的信息:

代码语言:javascript
复制
# sysctl -a | grep -i ipv6 | wc -l
0

加载了ipv6内核模块:

代码语言:javascript
复制
#lsmod | grep ipv6
ipv6                  437857  1 cnic

试图删除它会引发一个错误:

代码语言:javascript
复制
# modprobe -vnr ipv6
FATAL: Module ipv6 is in use.

# modprobe --show-depends ipv6
insmod /lib/modules/2.6.18-308.13.1.el5/kernel/crypto/crypto_api.ko 
insmod /lib/modules/2.6.18-308.13.1.el5/kernel/net/xfrm/xfrm_nalgo.ko 
insmod /lib/modules/2.6.18-308.13.1.el5/kernel/net/ipv6/ipv6.ko

Mod探针说,crypto_api依赖于ipv6模块。在运行中的best服务器上卸载和加载这听起来并不是最好的主意。

我尝试了@Zoredache建议的rmmod

代码语言:javascript
复制
# rmmod -v ipv6
ERROR: Module ipv6 is in use by cnic
EN

回答 1

Server Fault用户

发布于 2014-04-15 12:35:39

看来是不可能的。最后,我重新启动机器以启用IPv6。我希望有人能证明我是错的,因为我有很多其他的机器也是这样配置的。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/588918

复制
相关文章

相似问题

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