[步骤] Linux 路由转发的设置

步骤目录:
步骤一:临时路由转发的设置
1.1 临时开启路由转发
1.2 临时停止路由转发

步骤二:永久路由转发的设置
2.1 永久开启路由转发
2.2 永久关闭路由转发
2.3 让路由转发的永久设置立刻生效的方法

步骤三:查看当前路由转发的状态

具体的操作步骤:
步骤一:临时路由转发的设置
1.1 临时开启路由转发
# echo 1 > /proc/sys/net/ipv4/ip_forward
或者
# sysctl -w net.ipv4.ip_forward=1

1.2 临时停止路由转发
# echo 0 > /proc/sys/net/ipv4/ip_forward
或者
# sysctl -w net.ipv4.ip_forward=0

步骤二:永久路由转发的设置
2.1 永久开启路由转发
# vim /etc/sysctl.conf
添加以下内容:
......
net.ipv4.ip_forward = 1

(注意:对路由转发进行了永久设置了以后它不会立刻生效,只会在重启后生效)

2.2 永久关闭路由转发
# vim /etc/sysctl.conf
添加以下内容:
......
net.ipv4.ip_forward = 0

(注意:对路由转发进行了永久设置了以后它不会立刻生效,只会在重启后生效)

2.3 让路由转发的永久设置立刻生效的方法
# sysctl -p /etc/sysctl.conf

步骤三:查看当前路由转发的状态
# cat /proc/sys/net/ipv4/ip_forward

(
补充:
如果返回的结果是 1 则代表已经生效
如果返回的结果是 0 则代表没有生效
)