IP转发
外观
操作系统拥有 IP转发(英語:IP forwarding)功能,意味着该系统能接收从接口传送进来的 网络数据包(英語:network packets),如果识别到该数据包不用于该系统自身,那么系统将会将该网络数据包传送到另外一个网络去,用恰当地方式转发该数据包。[1]
假设你有一个系统,需要去搭建两个不同网络用于传输。在大多数的Linux系统理,都会设置一些例外,这可以通过填入 /etc/sysctl.conf file
从或者去除某些注释。 Ubuntu/Debian 系统里,想要开启 IP转发,可以这样做:[1]
编辑 /etc/sysctl.conf 文件:
nano /etc/sysctl.conf
添加该行内容 或 去除注释该行内容:
net.ipv4.ip_forward=1
退出并保存,运行改行命令。
sysctl -p
上述方式,将会永久性地启动IP转发,并且立即生效。
参考文献
- ^ 1.0 1.1 What is and how do I enable IP forwarding on Linux?. OpenVPN. [2020-03-19].