注意:
openSUSE&SUSE 搭配 docker 环境可能只能使用永久路由转发才会实现路由转发
内容目录:
内容一:临时路由转发的设置
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 则代表没有生效
)
(注意:此种方法可能不能检验 openSUSE&SUSE 搭配 docker 的环境)