Ubuntu Server 18.04の実験を開始しましたが、ネットワークの構成で問題が発生しました。 2つのネットワークポートを持つPCがあり、これらの2つのポートの1つはIPv4リンクローカルアドレスを取得する必要があります。デスクトップ版では、NetworkManagerに移動してリンクローカルオプションを選択することでこれを実現できます。しかし、サーバーでは、その新しいネットプランプログラムを使用する必要があります。ただし、マニュアルやその他のオンラインリソースでは、これをどのように達成するかについては明確ではありません。 DHCPと静的アドレスの設定に関する情報はありますが、Avahi(デスクトップが使用)または169.254.x.yアドレスを取得するその他の手段の使用については何もありません。
だから、どのようにインターフェイスにリンクローカルアドレス指定を設定するようにネットプランに指示するyaml設定を書くことができますか?
インターフェイスのnetplan共通プロパティを使用します。
link-local: [ ipv4 ]
ただし、このプロパティはnetplan.ioのバージョン(0.36)には存在せず、netplan.io 0.39に追加されています。私は現在ubuntu 18.04でこのエラーを受け取ります:
unknown key link-local
ここのドキュメント: https://git.launchpad.net/netplan/tree/doc/netplan.md
これを使用するには、netplan.ioの最新のビルドを取得する必要があります。