インターフェースにIPアドレスを設定する
code:nmcli_device(console)
# nmcli device
DEVICE TYPE STATE CONNECTION
ens192 ethernet connected ens192
ens224 ethernet disconnected --
lo loopback unmanaged --
## 日本語環境の場合
# nmcli device
DEVICE TYPE STATE CONNECTION
ens192 ethernet 接続済み ens192
ens224 ethernet 切断済み --
lo loopback 管理無し --
この時点では ens224 インターフェースにIPアドレスが割り当てられていない。
connection が存在するか確認する
code:nmcli_connection(console)
# nmcli c
NAME UUID TYPE DEVICE
ens192 76b578d4-f3de-4f21-92fd-0a21468cfde1 ethernet ens192
ens224 347f09f2-c0cf-4f3d-8252-05e4219ed4a7 ethernet --
もし、connection がまだ存在していないなら、connection を追加する。
code:add_connection(console)
# nmcli connection add type ethernet ifname ens224 con-name ens224
connection が期待通りでない場合は connection を削除する。
code:delete_connection(console)
# nmcli connection delete <uuid>
# nmcli connection delete 347f09f2-c0cf-4f3d-8252-05e4219ed4a7