web-dev-qa-db-ja.com

NetPlanの静的IPアドレスが受け入れられません

静的IPをセットアップしようとすると、動作しません。

IPアドレス192.168.100.40

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: method static is not supportedを取得します

このネットプラン構成を使用してみてください、それはエラー

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: yesを追加しても、ネットプランデバッグ経由でエラーが発生する

私は何が欠けていますか?

4
Damien Graves

してみてください:

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]

つまり、/ 22の代わりに/ 24を使用して、間隔とインデントを修正します。従う:

Sudo netplan apply

警告やエラーがあれば投稿してください。

5
chili555