Netplan 配置

Netplan 配置
ens4:
        dhcp4: false
        addresses: [192.168.8.4/24]
        nameservers:
            addresses: [1.1.1.1,8.8.8.8]
        set-name: ens4
        match:
            macaddress: xx:xx:xx:xx:xx:xx

我读了一些指南,大多数都以 /24 作为分配。我尝试输入 /32,但我不明白为什么 /24 有效而 /32 无效?在 ubuntu 16.04 中,我只需输入单个地址。

答案1

以前(使用/etc/network/interfaces)您必须将网络掩码作为单独的条目。使用 netplan,他们决定将 IP 地址和网络掩码值合并为一个,因此您必须将网络掩码指定为 IP 地址的一部分。输入 /24 将对应于网络掩码值 255.255.255.0。输入 /32 是没有意义的,因为它会将网络大小缩小到仅地址本身。

您可以在这里阅读更多相关信息:Ubuntu 17.10 服务器静态 IP netplan-如何设置网络掩码

相关内容