RHELL 8.7 ネットワークのデバイス名、MACアドレスを取得する方法
環境
# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.7 (Ootpa)
操作例
1.LANポートに対応するデバイス名を収集します。
/sys/class/netディレクトリから、デバイス名を収集します。
# cd /sys/class/net # ls ens32 lo virbr0
表示された一覧のうち、「eno<整数>」の形式の名前がLANポートに付けられたデバイス名です(他
の形式の場合もあります)。
2. LANポートとハードウェアアドレス(MACアドレス)の対応を確認します
# cat ens32/address 00:0c:29:99:31:d2
3.収集したすべてのデバイス名に対応するLANポートのバスアドレスを確認します。
# ls -l ens32/device lrwxrwxrwx. 1 root root 0 4月 19 04:54 ens32/device -> ../../../0000:02:00.0
コマンド出力結果で表示されるシンボリックリンク先ファイルの最下位層のファイル名(実体はディ
レクトリ)が、バスアドレスです。