ファイルシステムが読み取り専用の場合、systemd.networkdを使用してネットワークインターフェイスに静的IPアドレスを追加するにはどうすればよいですか?

ファイルシステムが読み取り専用の場合、systemd.networkdを使用してネットワークインターフェイスに静的IPアドレスを追加するにはどうすればよいですか?

systemd.networkdを介して組み込みLinuxシステムのネットワークデバイスの1つに固定IPアドレスを追加したい場合があります。

通常、同様のファイルを作成し、そのファイル内にIPアドレスなどを指定して/etc/systemd/network/eno1.networkこれを実行しますが、この場合、ルートパーティションのファイルシステム(場所/etc/)は読み取り専用であるため、そこにファイルを作成することはできません。

/tmpシステムから別の場所(書き込み可能な別の場所や他の場所)から構成ファイルを読み取ったり、構成情報をファイルのルートパーティションに書き込むことなくシステムに静的IPアドレスを追加する方法はありますか?最初の?

答え1

これに対する簡単な答えがあります。読み取り専用ファイルシステムでも、書き込み可能networkdファイルシステムに構成ファイルを配置できます。/run/systemd/network

関連情報