Ubuntu
在 netplan 中設置 dhcp 的正確方法
在一些關於 netplan dhcp4 的教程 ( Here和Here ) 中出現如下方式:
network: version: 2 renderer: networkd ethernets: enp2s0: dhcp4: no
或者
dhcp4: yes
但是在netplan範例和部落格中ubuntu有時會出現如下方式:
dhcp4: true
或者
dhcp4: false
在其他範例中,它顯示為不是/是
在 Ubuntu 18.04 中設置 dhcp 的正確方法是什麼(yes/no或true/false)?謝謝
Netplan 配置語法為 YAML,
dhcp4
設置採用布爾值。根據http://yaml.org/type/bool.html可接受的值是
y
/n
、yes
/no
、true
/false
和on
/off
,可以全部小寫、首字母大寫或全部大寫。所以你列出的所有方法都是正確的。
規範(如果必須進行區分,則為“最正確的”)形式將是小寫
y
/n
。但是,定義說:
布爾值表示真/假值。為了便於閱讀,布爾值被格式化為英文單詞(“true”/“false”、“yes”/“no”或“on”/“off”),並且可以縮寫為單個字元“y”/“n”或“是”/“否”。
因此,您可以使用其中任何一種形式,無論哪種形式最容易閱讀。