新しくインストールされ、完全にアップグレードされた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
ネットワークを構成できました。