查看 ip 转发是否打开
sysctl.NET.ipv4.ip_forward
显示 net.ipv4.ip_forward=0 则表示未打开.
打开方式
- VIM /etc/sysctl.conf
- # 增加一行
- net.ipv4.ip_forward = 1
- # 保存文件 shift ZZ
- # sysctl -p 重新加载
- sysctl
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 中加载
----------------
来源: http://www.bubuko.com/infodetail-3413055.html