netplanはネットワークを構成しません

netplanはネットワークを構成しません

新しくインストールされ、完全にアップグレードされたUbuntu 20.04.03システムに静的IPを設定しようとしています。

これは私のものです/etc/netplan/00-installer-config.yaml

network:
  ethernets:
    enp4s0:
        dhcp4: no
        addresses: [192.168.178.91/24]
  version: 2

これが私が得たものですip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 7c:10:c9:3f:8c:e2 brd ff:ff:ff:ff:ff:ff

... plus lots of docker ifs.

私は

  • 走るnetplan apply
  • 走るnetplan generate ; netplan apply
  • 実行netplan apply後に再起動してください。

エラーは発生しませんが、ip aまだ同じ結果が表示され、設定したい固定アドレスを介してシステムにアクセスできません。また、システムがdhcpを待っているため、起動に時間がかかります。

設定ファイルでエラーが発生した場合、netplanは文句を言うので、正しいファイルを読み込んでいます。を実行すると、netplan get出力は設定ファイルとは異なりますが同じです。

network:
  ethernets:
    enp4s0:
      addresses:
      - 192.168.178.91/24
      dhcp4: false
  version: 2

私は何が間違っていましたか? netplanが何をしているのか、どうやって確認できますか?

注:関連性がないと思いますが、実行するとnetplan try「エラーが発生しました。「NetplanApply」オブジェクトに「ステータス」プロパティがありません」というメッセージが表示されます。

他の人がこの問題について不平を言っているのを見たことがありますが、それでもapplyネットワークを構成できました。

関連情報