sysctl命令及改变net.ipv4.ip_forward = 1方法
来源:互联网 发布:java程序员简历下载 编辑:程序博客网 时间:2024/05/17 22:18
sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。
命令格式:
sysctl [-n] [-e] -w variable=value
sysctl [-n] [-e] -p <filename> (default /etc/sysctl.conf)
sysctl [-n] [-e] -a
常用参数的意义:
-w 临时改变某个指定参数的值,如
sysctl -w net.ipv4.ip_forward=1
-a 显示所有的系统参数
-p 从指定的文件加载系统参数,如不指定即从/etc/sysctl.conf中加载
如果仅仅是想临时改变某个系统参数的值,可以用两种方法来实现,例如想启用IP路由转发功能:
1) #echo 1 > /proc/sys/net/ipv4/ip_forward
2) #sysctl -w net.ipv4.ip_forward=1
以上两种方法都可能立即开启路由功能,但如果系统重启,或执行了
# service network restart
命令,所设置的值即会丢失,如果想永久保留配置,可以修改/etc/sysctl.conf文件
将 net.ipv4.ip_forward=0改为net.ipv4.ip_forward=1
#!/bin/shsed -i '/net.ipv4.ip_forward/ s/\(.*= \).*/\11/' /etc/sysctl.conf
- sysctl命令及改变net.ipv4.ip_forward = 1方法
- /proc/sys/net/ipv4/ip_forward
- "/proc/sys/net/ipv4/ip_forward" E667: Fsync failed解决方式
- /proc/sys/net/ipv4/ 下网络参数的理解以及sysctl命令修改内核参数
- CentOS之——"/proc/sys/net/ipv4/ip_forward" E667: Fsync failed解决方式
- Sysctl命令及linux内核参数调整
- sysctl命令
- sysctl 命令
- sysctl命令
- sysctl命令
- sysctl命令
- ip_forward
- IP_FORWARD
- linux sysctl 参数实现 暨 ip_forward参数对Linux内核转发影响分析
- sysctl命令详解
- sysctl命令详解
- sysctl命令详解
- sysctl命令详解
- samba配置用户权限文件smb.conf
- M-P模型
- php实现访客统计文件操作
- Eclipse去掉对JS文件的Validation
- 外排序
- sysctl命令及改变net.ipv4.ip_forward = 1方法
- 转化函数
- 学习JavaScript的最佳方法分享
- arm linux嵌入式经典回答
- Add user with sudo
- postgresql 拾遗
- 做一名合格的前端开发工程师---各浏览器对页面外部资源加载的策略
- SOCKET错误码详解
- java截图