NetPlan 静态 IP 地址不接受

Dam*_*ves 4 server ip 17.10 netplan

尝试设置静态 IP,但它不起作用。

IP 地址 192.168.100.40

pre 17.10 和 netplan 配置如下

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
Run Code Online (Sandbox Code Playgroud)

sudo netplan ifupdown-migrate

并得到 ens160: method static is not supported

尝试使用此 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]
Run Code Online (Sandbox Code Playgroud)

dhhcp6: yes通过 netplan 调试添加并仍然出错

我错过了什么?

chi*_*555 6

请尝试:

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]
Run Code Online (Sandbox Code Playgroud)

换句话说, /24 而不是 /22 并更正间距和缩进。关注:

sudo netplan apply
Run Code Online (Sandbox Code Playgroud)

请张贴任何警告或错误。