NetPlan静态IP地址无法加入

尝试设置静态IP,它将无法正常工作IP地址192.168.100.40

pre 17.10和netplan config如下

auto ens160 iface ens160 inet static address 192.168.100.45 netmask 255.255.252.0 network 192.168.100.0 broadcst 192.168.103.255 gateway 192.168.100.1 dns-nameservers 192.168.100.1 

运行sudo netplan ifupdown-migrate并获取ens160:不支持方法static

尝试使用这个netplan配置,它出错了

 network: version: 2 renderer: networkd ethernets: ens160: dhcp4: no addresses: [192.168.100.40/22] gateway4: 192.168.100.1 nameservers: addresses: [8.8.8.8,8.8.4.4] 

添加dhhcp6:是,仍然通过netplan debug输出错误

我错过了什么

请试试:

 network: version: 2 renderer: networkd ethernets: ens160: dhcp4: no dhcp6: yes addresses: [192.168.100.40/24] gateway4: 192.168.100.1 nameservers: addresses: [8.8.8.8,8.8.4.4] 

换句话说,/ 24而不是/ 22并校正间距和缩进。 跟随:

 sudo netplan apply 

请发布任何警告或错误。