私はsystemd v234を使ってDebian(テスト)を実行しています。私はネットワークを設定するためにsystemd-networkdを試してみることにしました。私のルーターはWi-Fi設定にdhcpを使用します。おかげで素晴らしい作品。Arch-Linux ドキュメント。
私は小さなIPアドレスプールenp0s31f6
にバインドされ、サービスを提供する私のコンピュータのDHCPサーバーから提供されたIPアドレスを取得する組み込みシステムを開発するために使用するローカルイーサネットインターフェイス()を持っています。enp0s31f6
問題は、enp0s31f6
DHCPサーバーがIPアドレスなしで起動しても起動しないことです。enp0s31f6
リンクがある場合にのみIPアドレスを設定するつまり、電源に接続されている組み込みシステムでコンピュータを起動する場合ですenp0s31f6
。
これは私の設定です/etc/systemd/network/enp0s31f6.network
。
[Match]
Name=enp0s31f6
[Network]
IPForward=yes
Domains=embedded.loc
[Address]
Address=192.168.0.1/24
[Route]
Gateway=192.168.0.1
Destination=192.168.0.0/24
リンクがない場合でもIPアドレスでインターフェイスを設定するには、systemd-networdをどのように取得しますか?
(基本的に以前と同じですか/etc/network/interfaces
?)