如何使“ip link”设置持久

如何使“ip link”设置持久

我正在关闭对 Linux 机器上特定虚拟接口的欺骗检查。但是,此设置在重新启动后不会保留。怎样才能让它持久呢?

根据我的理解,ip 设置本身应该是持久的。我错过了什么吗?

我正在使用此命令来关闭欺骗检查:

ip link set <interface-name> vf <vf-number> spoof off

运行命令后,我可以验证欺骗检查是否已关闭:

vf 10 MAC 00:00:00:00:00:00, spoof checking off, link-state auto

但是重新启动后我可以看到它再次打开。

答案1

在这种情况下,我会在启动时运行命令,根据您的 Linux 版本,通常有一种方法可以在启动时运行自定义命令。

答案2

我在系统上发现了一个自定义 shell 脚本,该脚本会执行与 ip 相关的更改,并在每次重新启动后执行。我只是在底部添加了 ip 链接,现在它按预期工作了。

答案3

使用网络管理器应该可以使这种情况持续存在:

$ nmcli conn modify <interface-name> sriov.vfs '<vf-number> trust=true spoof-check=false’

我目前没有任何支持此功能的网卡,但语法似乎可以检查出来。

相关内容