IPアドレスを使用してIPアドレスのライフサイクルを設定する方法

IPアドレスを使用してIPアドレスのライフサイクルを設定する方法

ip addrこのコマンドは現在、すべてのディストリビューションにあるように見えるようにします。問題は、アドレスを正常に追加および削除できますが、アドレスの寿命を変更できないことです。永久に設定します。

スクリーンショット

マニュアルページで提案されているように、最後に追加することはforeverあまり効率的ではありません。しかし省略しても大丈夫です。

[✘] ip addr replace 10.0.0.37/22 dev ens160 permanent
[✘] ip addr replace 10.0.0.37/22 dev ens160 forever
[✘] ip addr replace 10.0.0.37/22 dev ens160 -1
[✘] ip addr replace 10.0.0.37/22 dev ens160 \-1
[✘] ip addr replace 10.0.0.37/22 dev ens160 0
[✔︎] ip addr replace 10.0.0.37/22 dev ens160 valid_lft forever
[✔︎] ip addr replace 10.0.0.37/22 dev ens160

少なくとも再起動時に変更が失われるため、正常に動作しているようです。上記のスクリーンショットには間違った静的IPアドレスで構成されたCentOS仮想マシンがあるため、再起動するとコマンドを使用して変更が適用されますip addr

修正する私は十分に明確に説明していないようです。申し訳ありません。目標は、静的に設定されたIPアドレスを変更することです。Python) したがって、寿命は「固定」(永久に)に変更されます。問題は、再起動時に上書きされることです。

したがって、住所とライフサイクルの両方を変更する必要があります。

関連情報