systemd.networkd:デフォルトのリンクローカルアドレスを設定するには?

systemd.networkd:デフォルトのリンクローカルアドレスを設定するには?

systemd-networkd:最初に試行されるアドレスになるデフォルトのリンクローカルアドレスを設定できますか? avahi-autoipd の "--start=" パラメータに似ています。

ベストアンサー1

systemd v252-stableで起動すると、IPv4LLStartAddress = 169.254.1.1などの操作を実行できます。

[Match]
Name=en* eth*
KernelCommandLine=!nfsroot

[Network]
DHCP=yes
LinkLocalAddressing=fallback
IPv4LLStartAddress=169.254.1.1

[DHCP]
RouteMetric=10
ClientIdentifier=mac

[DHCPv4]
MaxAttempts=3

ネットワークインターフェイスからDHCPを取得できますがDHCPが利用できない場合は、169.254.1.1で始まるリンクローカルアドレスが使用されます。競合が発生した場合は、新しいアドレスを探します。

おすすめ記事