バージョン確認
1 2 3 4 5 6 |
$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04.2 LTS" $ |
Ubuntu20ではNetplanを使ってネットワーク設定を管理していて、実際の設定作業はNetworkmanagerかSystemd-networkdを使っている。前者はデスクトップ、後者はサーバで使われる。ただしcloud-initが有効になっていればそれを使う。設定作業を行うプログラムをレンダラーとかバックエンドと呼ぶ、デフォルトではSystemd-networkdでnetplanの設定ファイルでレンダラーを指定できる。レンダラーと設定を分けることで設定を一つにすることができる。
/etc/netplan/配下にIPの設定がある。
固定IPの場合は例えば以下のようになっている。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$ cat /etc/netplan/00-installer-config.yaml # This is the network config written by 'subiquity' network: ethernets: ens32: addresses: - 192.168.3.97/24 gateway4: 192.168.3.1 nameservers: addresses: - 192.168.3.1 search: [] version: 2 $ |
設定を反映するには以下のコマンドを使う
1 |
$ sudo netplan apply |
現在のIPを見るには以下のコマンド
1 |
$ ip a |