Linux環境に、ifconfigコマンドをインストールする方法を解説します。
ifconfigコマンドが見つからない
ifconfigコマンドを実行すると、コマンドが見つからない事象が発生しました。
[root@STKWPS001 ~]# ifconfig -bash: 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コマンドが実行できました。
リンク
コメント