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
私のシステムでIP関連の変更を実行して再起動するたびに実行されるカスタムシェルスクリプトが見つかりました。下部にIPリンクを追加しましたが、期待どおりに機能します。
答え3
Network Managerを使用すると、この問題は解決しません。
$ nmcli conn modify <interface-name> sriov.vfs '<vf-number> trust=true spoof-check=false’
現在これをサポートするネットワークカードはありませんが、構文を確認してみるとわかります。