南飓风 发表于 2024-10-25 07:10:42

Ubuntu开启路由转发功能

        IP转发答应体系在差异的网络接口之间路由数据包,这对于设置路由器等使命至关紧张。下面是在Ubuntu上暂时和永久启用IP转发的步调。
1. 查看“当前IP转发状态”

sysctl net.ipv4.ip_forward

此中:
        ① net.ipv4.ip_forward = 0 表示IP转发功能关闭
        ② net.ipv4.ip_forward = 1 表示IP转发功能打开
2. 暂时开启IP转发功能

        立刻启用IP转发功能,无需重启体系。
sudo sysctl -w net.ipv4.ip_forward=1

        此更改是暂时的,将在重新启动后丢失。
3. 永久启用IP转发功能

        要使更改在重新启动时长期化,需要修改/etc/sysctl.conf文件。
3.1 在文本编辑器中打开sysctl设置文件

sudo vim /etc/sysctl.conf
3.2 添加或取消解释以下行

net.ipv4.ip_forward=1
3.3 生存并关闭该文件

3.4 立刻应用更改而无需重新启动

sudo sysctl -p
        该命令重新加载/etc/sysctl.conf文件并应用设置。
4. 验证IP转发是否已启用

        修改完成后,确认启用了IP转发功能:
sysctl net.ipv4.ip_forward


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Ubuntu开启路由转发功能