CentOSの後継OSの一つ、AlmaLinuxを触ったのでメモです。
環境
AlmaLinux 8.5 x86_64 (ESXi仮想マシン)
ネットワークの設定
IPアドレスを確認する①ifconfigコマンド
$ ifconfig ens192: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.xxx netmask 255.255.255.255 broadcast 0.0.0.0
IPアドレスを確認する②nmcliコマンド
まずデバイス名を確認
$ nmcli device DEVICE TYPE STATE CONNECTION ens192 ethernet 接続済み ens192 virbr0 bridge 接続済み (外部) virbr0 lo loopback 管理無し -- virbr0-nic tun 管理無し --
確認したデバイス名を指定して詳細を確認
$ nmcli device show ens192 (中略) IP4.ADDRESS[1]: 192.168.1.xxx/32 IP4.GATEWAY: 192.168.1.1 IP4.ROUTE[1]: dst = 192.168.1.xxx/32, nh = 0.0.0.0, mt > IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.1.1, mt => IP4.DNS[1]: 192.168.1.1
固定IPアドレスを設定する
IPアドレス等を設定。
$ nmcli connection modify ens192 ipv4.method manual
$ nmcli connection modify ens192 ipv4.address 192.168.1.xxx
$ nmcli connection modify ens192 ipv4.gateway 192.168.1.1
$ nmcli connection modify ens192 ipv4.dns 192.168.1.1
デバイスを再起動して変更を反映。
$ nmcli connection down ens192; nmcli connection up ens192 接続 'ens192' が正常に非アクティブ化されました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/4) 接続が正常にアクティベートされました (D-Bus アクティブパス: /org/freedesktop/NetworkManager/ActiveConnection/5)
nmcli device DEVICE TYPE STATE CONNECTION ens192 ethernet 接続済み ens192 virbr0 bridge 接続済み (外部) virbr0 lo loopback 管理無し -- virbr0-nic tun 管理無し --