systemd-networkd DHCPで割り当てられたIPアドレスはどこにキャッシュされますか?ルータを変更しましたが、ホストシステムのベースアドレスを含む設定が完全に異なりました。私のホスト(私のワークステーション)は、DHCPサーバーが好むIPアドレスではなく、IPアドレスのリース延長を要求し続けます。これは私のDNSを台無しにしました。ホストが完全にクリーンな状態で起動されるようにするにはどうすればよいですか?
答え1
システムによるとソースコード、リース情報はに保存されます/run/systemd/netif/leases/<number>
。ただし、問題は、再起動時にディレクトリ全体を/run
削除tmpfs
する必要があることです。たぶんどこかにキャッシュされているかもしれません。
私の場合、ルーターに問題がありました。 dd-wrtで静的リース設定を更新した後、ルータ自体のリースキャッシュを消去しませんでした。