当前位置: 技术问答>linux和unix
ip_forward为何老自动改成0?
来源: 互联网 发布时间:2015-06-21
本文导语: 局域网的代理服务器,/proc/sys/net/ipv4里的ip_forward设成1以后网络才能正常地址转发,可为什么总是自动的改成了0?以至于下回重启机器就不能正常的地址转发了。 | /proc 是系统动态生成的,...
局域网的代理服务器,/proc/sys/net/ipv4里的ip_forward设成1以后网络才能正常地址转发,可为什么总是自动的改成了0?以至于下回重启机器就不能正常的地址转发了。
|
/proc 是系统动态生成的,关机就没有了。
这个里保存的有。
$ vi /etc/sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
这个里保存的有。
$ vi /etc/sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0
# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
|
這個我知!你是在每次啟動時把它改成 1 。
但我想知道"为何老自动改成0"?
但我想知道"为何老自动改成0"?
|
proc文件系统不是实际的文件,是虚拟出来的,重启后就不存在了,所以下次自动改为0
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。