Ubuntu の IP アドレスを固定する2

Ubuntu で IP アドレスを固定する方法について書いた。

しかし Ubuntu 22.04 において、$ sudo netplan apply を実行後に以下のような警告が表示される。

`gateway4` has been deprecated, use default routes instead.

警告が表示されても一応 IP アドレスの固定はできる。しかし Ubuntu 22.04 から gateway4 を使った書き方は非推奨になったようだので、新しい書き方を採用することにした。

環境:
・VMware vSphere Hypervisor 7.0U3g(英語環境)
・Ubuntu Server 22.04.2

冒頭のリンクでいうところの 99-netcfg.yaml で以下のように記述すればいい(ens33 で 192.168.1.10 に固定する場合)。

network:
    version: 2
    ethernets:
        ens33:
            addresses:
              - 192.168.1.10/24
            routes:
              - to: default
                via: 192.168.1.1
            nameservers:
                addresses: [192.168.1.1]
                search: []
            optional: true

これで警告が表示されなくなった。

参考:
Ubuntu22.04のネットワーク設定
https://chee-s.net/ubuntu22-04%E3%81%AE%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E8%A8%AD%E5%AE%9A

Ubuntu22.04ではgateway4と書くと怒られるらしい | Abillyz
https://abillyz.com/mamezou/studies/737

Ubuntu22.04 netplanでgateway4は非推奨といわれた | ろっひー
https://rohhie.net/ubuntu22-04-netplan-gateway4-has-been-deprecated/

いいなと思ったら応援しよう!