- 连接多个网络:通过开启 IP 转发功能,可以将多个网络连接在一起,使得多个网络中的计算机能够相互通信。这通常用于设置网关或路由器。
- 设置虚拟网络:通过开启 IP 转发功能,可以在一台计算机上设置多个虚拟网络,使得虚拟网络中的计算机能够相互通信。这通常用于设置虚拟机或容器。
开启 Linux 系统的 IP 转发功能
sysctl -w net.ipv4.ip_forward=1
sysctl
:这是一个 Linux 系统命令,用于配置内核参数。-w
:表示要修改的内核参数的值。net.ipv4.ip_forward=1
:表示要修改的内核参数的名称和值。这里的参数名是net.ipv4.ip_forward
,它表示是否开启 IP 转发功能。当值为 1 时,表示开启 IP 转发功能;当值为 0 时,表示关闭 IP 转发功能。