有东西删除了我的 IP 规则

有东西删除了我的 IP 规则

我在 Ubuntu 22.04 上安装了这台服务器,上面有一些 IP 规则,每隔几分钟它们就会被覆盖。我的所有规则都被删除了。

此类规则的示例:ip rule add pref 10 from all fwmark 0x117 lookup 17

“ip 规则列表”向我显示了它们,然后几分钟后,相同的命令给了我一个几乎为空的列表。

有人知道这是什么原因造成的吗?我不敢相信我是唯一一个遇到这个问题的人,但我在谷歌上找不到有关此事的任何信息。

谢谢

答案1

是 systemd-networkd 帮助您的 :-)

升级到 22.04 后,我遇到了同样的问题,似乎 systemd 会在状态更改时删除它未创建的所有 ip 规则。快速解决方案是将“协议内核”添加到规则中,如下所示:ip rule add pref 10 from all fwmark 0x117 lookup 17 protocol kernel

更多详细信息请点击此处systemd-networkd 删除 fwmark 规则

相关内容