不知道为什么,用fedora 16后比起使用win7的时候上网速度慢了一大截,难道是因为我装的DVD版吗,装了一大堆没用的软件的缘故吗,刚使用linux没多久,对这些东西一头雾水,关键有时候连网关都ping不通,网络非常的不稳定,有时候网速还可以,但是用个半个小时又挂了,感觉就像收包缓存没了一样。不知道怎么优化一下上网速度。
找找资料,试着把那个selinux关了,甚至还把防火墙关闭,发现上网速度有所好转,但是变化不明显。
于是使用 lsmod 查看一下加载的模块,发现一大堆的 ipv6 的东西,但是现在这个ipv6其实还用不着,于是想着把和ipv6相关的东西都卸载了算了。
(1)到 /etc/modprobe.d/blacklist.conf 添加 blacklist
添加到最后一行 : blacklist net-pf-10 blacklist ipv6
关闭ipv6内核相关的模块。
(2)到 /etc/sysconfig/network
add NETWORKING_IPV6=no IPV6INIT=no
(3)reboot试一下,lsmod | grep ipv6看是否有ipv6相关的模块。
(4)或者直接将ipv6相关的模块启动文件给mv掉。虽然有点暴力
cd /lib/modules/3.1***.pae/kernel/net
mv ipv6 ipv6-bak
然后重启电脑,发现相关的ipv6的东西都不见了。
网速还真有点改变。不知道是不是暂时人品的关系。
PS:但是有个奇怪的事情没弄明白,就是虽然没有了ipv6模块,但是使用 ifconfig -a查看网络配置时发现 活动接口还是有ipv6的地址。这是为什么呢?难道没有删除ipv6