以下命令都是root用户执行
1.开启ip转发
Linux系统缺省并没有打开IP转发功能
执行 cat /proc/sys/net/ipv4/ip_forward
可以看到内容为 0
此时,执行下面的命令
echo 1 > /proc/sys/net/ipv4/ip_forward
再次查看【ip_forward】的内容
cat /proc/sys/net/ipv4/ip_forward
内容为
1
改为1,表示开启IP转发,但是重启后会失效,故需要修改 【/etc/sysctl.conf】
将 【net.ipv4.ip_forward=1】 的注释打开
- 【/etc/sysctl.conf】
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
#
#kernel.domainname = example.com
# Uncomment the following to stop low-level messages on console
#kernel.printk = 3 4 1 3
##############################################################3
# Functions previously found in netbase
#
# Uncomment the next two lines t