bash: ping: コマンドが見つかりません: Linuxへのインストール方法
Linuxで最も一般的なネットワーキングツールの一つがpingです。ただし、エラー-bash: ping: command not foundが表示された場合、pingユーティリティがインストールされていないか、システムのPATHに存在しないことを意味します。このチュートリアルでは、異なるLinuxディストリビューションでpingコマンドをインストールする方法を紹介します。
このチュートリアルでは、あなたは学びます:
pingコマンドを異なるLinuxディストリビューションにインストールする方法pingが正しくインストールされているかどうかを確認する方法pingを使用してネットワーク接続をテストする方法
Pingコマンドのインストール
pingユーティリティは通常iputilsパッケージに含まれていますが、最小限のインストールではデフォルトで含まれない場合があります。以下に、異なるLinuxディストリビューションにインストールする手順を示します。
UBUNTUサーバーではデフォルトでPINGが利用できません
Ubuntu Serverでは、pingコマンドはデフォルトでは利用できません。これは、iputils-pingパッケージがミニマルインストールには含まれていないためです。これは、システムのデフォルトのフットプリントを削減し、不要なツールを制限することでセキュリティを向上させるために行われます。クラウドインスタンスやコンテナのような環境では、攻撃面を最小限に抑えるためにネットワーク診断ユーティリティがしばしば除外されます。代わりに、ユーザーはpingを使用せずに、traceroute、nc(netcat)、またはcurlなどのコマンドを使用してネットワーク接続性を確認し、ネットワークの問題を診断することができます。
Pingをインストール:
pingコマンドをインストールするには、あなたのLinuxディストリビューションに対する指示に従ってください:-
Debianベースのシステム(Ubuntu、Linux Mint):
sudo apt update && sudo apt install iputils-ping
-
RHELベースのシステム(CentOS、Rocky Linux、AlmaLinux):
sudo yum install iputilsアーチLinux:
sudo pacman -Sy inetutilsPingバージョンの確認:
pingがインストールされているか、バージョンを確認します:ping -Vネットワーク接続をPingでテストする:
pingが機能していることを確認するために、Googleの公開DNSサーバーでテストします:ping 8.8.8.8
結論
このガイドでは、さまざまなLinuxディストリビューションにおけるpingコマンドのインストール方法、インストールの確認方法、およびネットワーク接続テストに使用する方法について説明しました。pingコマンドはネットワークトラブルシューティングに欠かせないツールであり、システムにインストールされていることを確認することが重要です。
