手動で編集した後/etc/cloud/cloud.cfg.d/50-curtin-networking.cfg
、どのように伝えるかcloud-init
更新する/etc/netplan/50-cloud-init.yaml
?つまり、両方のファイルを手動で更新しても意味がありません。ネットプランを再適用する標準的なプロセスは何ですか?
ネットワーク構成はcloud-initによって(最初のブート時に)1回しか生成されないため、cloud-init構成ファイルは、最初のブート後にネットワーク構成を変更する場所ではありません。
ただし、netplan構成ファイルを直接変更できます。次に、以下のコマンドをrootとして使用して、変更を有効にします。彼らはブーツを越えて固執します。
netplan generate
netplan apply
コマンド「cloud-init clean」のみが50 ... yamlファイルを再生成しますが、それが必要だとは思わないでしょう。これにより、ホスト名en machine-idを含むすべてがリセットされます(その結果、新しいmax-addressと新しいdhcp ipアドレスが生成されます)。