netplanでdhcpを設定する正しい方法

netplanでdhcpを設定する正しい方法

いくつかのチュートリアル(ここそしてここ) netplan dhcp4 情報は次のように表示されます。

network:
 version: 2
 renderer: networkd
 ethernets:
   enp2s0:
    dhcp4: no

または

    dhcp4: yes

しかし、ネットワーク計画の例そしてブログ奮闘時には、次のように表示されます。

    dhcp4: true

または

    dhcp4: false

別の例では、「is't / is」と読みます。

Ubuntu 18.04でdhcpを設定する正しい方法は何ですか(〜これまたは真実と偽)?ありがとう

ベストアンサー1

Netplan 構成構文は YAML で、dhcp4設定はブール値を使用します。

~によるとhttp://yaml.org/type/bool.html許容される値はy/ nyes/ notrue/ falseon/offで、すべて小文字、大文字、またはすべて大文字です。

したがって、リストされているすべての方法が正しいです。

標準(区別する必要がある場合は「最も正確な」)形式は小文字y/ですn

しかし、定義は次のように言います。

ブール値は真/偽値を表します。読みやすくするために、ブール値は英語の単語(「true」/「false」、「yes」/「no」、または「on」/「off」)として書式設定され、単一文字「y」/に省略できます。 「n」または「はい」/「N」。

したがって、読みやすいフォームを使用してください。

おすすめ記事