内核模块

1)内核模块存放位置
]# cd /lib/modules
]# ls
3.10.0-123.el7.x86_64
]# cd 3.10.0-123.el7.x86_64/
]# ls
build modules.block modules.devname modules.softdep vdso
extra modules.builtin modules.drm modules.symbols
kernel modules.builtin.bin modules.modesetting modules.symbols.bin
modules.alias modules.dep modules.networking source
modules.alias.bin modules.dep.bin modules.order updates
]# pwd
/lib/modules/3.10.0-123.el7.x86_64 //模块存放位置

2)查看已加载的内核模块
]# lsmod //显示当前Linux内核模块
模块名称 、 占用内存大小 、 是否在被使用(为0 ,则可用modprobe -r 删除模块)

3)加载与卸载内核模块
]# modprobe --help
]# modprobe ip_vs //动态加载模块
]# lsmod | grep ip_vs //查看模块是否加载上
]# modprobe -r ip_vs //卸载模块
]# modinfo ip_vs //查看模块信息

4)修改内核参数
——临时调整内核参数
调整内核参数的文件主要在/proc 目录下,但是这种调整在系统重启后会失效
1)开启内核路由转发功能
]# echo 1 > /proc/sys/net/ipv4/ip_forward
2)禁止所有的icmp回包(禁止其他主机ping本机):
]# echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
3)调整所有进程可以打开的文件总数量
]# echo “108248” >/proc/sys/fs/file-max

——永久调整内核参数
设置内核参数并永久有效,修改/etc/sysctl.conf文件,文件格式:“选项=值”。
vim  /etc/sysctl.conf
net.ipv4.ip_forward = 1
net.ipv4.icmp_echo_ignore_all = 1
fs.file-max = 108248

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值