1.在运行时配置内核参数,可以使用sysctl命令
2.sysctl命令用法举例:
参数:-w 此选项用于改变一个sysctl设置
例:sysctl -w net.ipv4.ip_forward=1
参数:-p 此选项用于载入sysctl配置文件,若-p后未指定路径,则载入 /etc/sysctl.conf
例: sysctl -p /etc/sysctl.conf
3.可以通过修改/etc/sysctl.conf文件,将参数设置进行保存,以使得在机器重启后原有设置仍然有效。例:
vi /etc/sysctl.conf
修改: net.ipv4.ip_forward=0的值为1
作用:打开数据包的转发功能
若需要使修改马上生效,则:
sysctl -p /etc/sysctl.conf //重新载入/etc/sysctl.conf文件
4.附一些有用的链接:
http://en.wikipedia.org/wiki/Sysctl
http://os.cnfan.net/freebsd/2078.html
http://tech.ddvip.com/2008-01/120091029240855.html