在 Ubuntu 系统中,启用 IP 转发可以让你的机器作为路由器,将数据包从一个网络接口转发到另一个网络接口。以下是启用 IP 转发的步骤:
编辑 /etc/sysctl.conf
文件:
打开终端并输入以下命令来编辑 /etc/sysctl.conf
文件:
sudo nano /etc/sysctl.conf
修改或添加以下行:
找到或添加以下行,并将其值设置为 1
:
net.ipv4.ip_forward=1
应用更改: 保存文件并退出编辑器,然后运行以下命令来应用更改:
sudo sysctl -p
如果你希望更改在系统重启后仍然有效,可以按照以下步骤操作:
编辑 /etc/sysctl.conf
文件:
打开终端并输入以下命令来编辑 /etc/sysctl.conf
文件:
sudo nano /etc/sysctl.conf
修改或添加以下行:
找到或添加以下行,并将其值设置为 1
:
net.ipv4.ip_forward=1
应用更改: 保存文件并退出编辑器,然后运行以下命令来应用更改:
sudo sysctl -p
你可以使用以下命令来验证 IP 转发是否已启用:
sysctl net.ipv4.ip_forward
如果输出为 net.ipv4.ip_forward = 1
,则表示 IP 转发已成功启用。
通过以上步骤,你应该能够在 Ubuntu 系统中成功启用 IP 转发。