【Linux】ネットワーク情報確認コマンドのインストール方法


この記事はプロモーションを含みます。

AlmaLinux

Linux環境に、ifconfigコマンドをインストールする方法を解説します。

ifconfigコマンドが見つからない

ifconfigコマンドを実行すると、コマンドが見つからない事象が発生しました。

[root@STKWPS001 ~]# ifconfig
-bash: ifconfig: コマンドが見つかりません

RedHat系のOSでは、最小限(Minimal)インストールした場合、ifconfigコマンドが含まれていないようです。

今回、コマンドが見つからなかったOSは、AlmaLinux9.0なので、確かに、RedHat系のOSです。
次項で、ifconfigコマンドをインストールしていきたいと思います。

ifconfigコマンドのインストール

ここでは、ifconfigコマンドのインストールを行います。
ifconfigコマンドは「net-tools」というパッケージに含まれているため、
yumコマンドを使用して、net-toolsをインストールすることで、ifconfigコマンドが使用出来るようになります。

[root@STKWPS001 ~]# yum -y install net-tools
メタデータの期限切れの最終確認: 4:04:24 時間前の 2022年10月20日 06時18分22秒 に実施しました。
依存関係が解決しました。
=============================================================================================================================
 パッケージ                 アーキテクチャー        バージョン                                 リポジトリー            サイズ
=============================================================================================================================
インストール:
 net-tools                  x86_64                  2.0-0.62.20160912git.el9                   baseos                  292 k

トランザクションの概要
=============================================================================================================================
インストール  1 パッケージ

ダウンロードサイズの合計: 292 k
インストール後のサイズ: 912 k
パッケージのダウンロード:
net-tools-2.0-0.62.20160912git.el9.x86_64.rpm                                                1.9 MB/s | 292 kB     00:00
-----------------------------------------------------------------------------------------------------------------------------
合計                                                                                         257 kB/s | 292 kB     00:01
AlmaLinux 9 - BaseOS                                                                         2.1 MB/s | 3.1 kB     00:00
GPG 鍵 0xB86B3716 をインポート中:
 Userid     : "AlmaLinux OS 9 <packager@almalinux.org>"
 Fingerprint: BF18 AC28 7617 8908 D6E7 1267 D36C B86C B86B 3716
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9
鍵のインポートに成功しました
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                                                                     1/1
  インストール中   : net-tools-2.0-0.62.20160912git.el9.x86_64                                                           1/1
  scriptletの実行中: net-tools-2.0-0.62.20160912git.el9.x86_64                                                           1/1
  検証             : net-tools-2.0-0.62.20160912git.el9.x86_64                                                           1/1

インストール済み:
  net-tools-2.0-0.62.20160912git.el9.x86_64

完了しました!

「完了しました!」と表示されれば、インストールは完了となります。

では、ifconfigコマンドを実行してみます。

[root@STKWPS001 ~]# ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
        inet6 fe80::a00:27ff:fe74:aa5e  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:74:aa:5e  txqueuelen 1000  (Ethernet)
        RX packets 20425  bytes 28523346 (27.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2881  bytes 223077 (217.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

無事、ifconfigコマンドが実行できました。

コメント

タイトルとURLをコピーしました