用习惯了CentOS或RHEL的用户或许很熟悉/etc/modprobe.conf文件,系统声卡、网卡、SCSI卡的驱动类型都在这里定义,同样部分动态加载的模块的参数也可以在这个文件中定义,但是在CentOS6安装完毕后,在etc目录中却找不到modprobe.conf文件了,到底modprobe.conf文件到哪里去了?
细心的人可能会发现,其实在CentOS5的系统中也可以找到/etc/modprobe.d/目录,这个目录下一堆配置文件,其实就是/etc/modprobe.conf文件的补充,类似include形式包含进去。
通过man modprobe可以发现,其实并不是/etc/modprobe.conf放到别的地方去了,而是默认没有生成这个文件,如果你需要自定义该文件的内容,可以直接创建该文件,或者在/etc/modprobe.d目录中创建相应的配置文件即可,如:
/etc/modprobe.d/local.con
1 | options nf_conntrack hashsize=100000 |
停止iptables,ip6tables后重启两个服务即可将系统最大连接数修改成80万。
(摘自谷歌知道)