IPv6日历历在目,为啥要关呢?我归纳为:洁癖,这和性能或内存啥的没关系。所谓的洁癖是指执行
netstat -lntp
类命令时,输出能清爽一点。
:::*
实在太丑了!
不管怎样,让我们来看看怎样在Arch linux有有效的关闭
IPv6
吧…
正确方法
其实Arch linux的wiki专门介绍过关闭IPv6: Disabling IPv6, 但尝试后发现method1和method2都不管用,必须重新生成一个
initramfs
。对于像我这样的菜鸟,还是列出命令更实惠:
首先编辑
/etc/modprobe.d/modprobe.conf
,添加:
options ipv6 disable=1
然后编辑
/etc/mkinitcpio.conf
,添加:
FILES="/etc/modprobe.d/modprobe.conf"
最后执行命令,并重启:
sudo mkinitcpio -p linux
注意:
- 不确定这是最好的办法,因为要重启服务器
- 如果
initramfs
不是用默认的linux模板,那
-p linux
要做相应修改