2022 年の Linux ネットワーク トラブルシューティング ツールのベスト 10
特に Linux 環境でコンピュータ ネットワークを稼働し続けるには、ある程度のスキルが必要です
あ ネットワーク管理者またはシステム管理者 ネットワークの管理と維持に必要な適切なスキルを持っている必要があります。そのようなスキルの 1 つは、ネットワークのトラブルシューティングに関する優れた実践的な知識です。ネットワーク管理者の時間の 70% 以上がトラブルシューティングに費やされることがあります。幸いなことに、ネットワーク トラブルシューティング ツールを使用すると、危機的な状況でも問題を迅速に解決し、ネットワークを設計どおりに動作し続けることができます。
以下に、Linux ネットワークの最適なトラブルシューティング ツールのリストを示します。
- ManageEngine OpManager 編集者の選択拡張性の高い Linux ネットワーク監視ツール。 Linux デバイスとネットワーク内のトラフィックの可用性、健全性、パフォーマンスをリアルタイムで監視し、ネットワーク パフォーマンス レポートを生成できます。
- ピンインターネット プロトコル (IP) ネットワーク上のホストの到達可能性をテストするために使用されるネットワーク トラブルシューティング ツール。
- IPコマンドツールいくつかのネットワーク管理タスクを実行するために使用されるネット ツールにあります。
- NSルックアップドメイン ネーム システム (DNS) にクエリを実行して、ドメイン名と IP アドレス間のマッピングを取得するためのネットワーク管理コマンド ライン ツール。
- ドメイン情報探索者 (Dig) DNS にクエリを実行するためのネットワーク管理コマンドライン ツール。 Dig は、ネットワークのトラブルシューティングや教育目的に役立ちます。
- エスツールLinux ネットワークでのトラブルシューティングに使用されるツール。これは主に、Linux システム上のドライバーやハードウェア設定を含むイーサネット デバイスのクエリと制御に使用されます。
- パテ無料のオープンソースのターミナル エミュレータ、シリアル コンソール、およびネットワーク ファイル転送アプリケーション。
- トレースルートネットワーク パケットのルートを調査し、パケットの移動における制限要因を特定できる Linux のツール。
- ルートRoute コマンドは、Linux、BSD、およびその他の Unix 系システム上のカーネル ルーティング テーブルを表示および変更するために使用されます。
- NETCAT と NCATTCP または UDP を使用してネットワーク接続に対して読み取りおよび書き込みを行うためのツール。これは、機能が豊富なネットワークのトラブルシューティングおよび調査ツールです。
これらのトラブルシューティング ツールをよく理解すると有利になります。さらに、Linux は、ネットワーク問題の根本原因を絞り込むのに役立つ便利なコマンドライン ツールを多数サポートしています。この記事では、物事がうまくいかない場合に役立つ、Linux ネットワークのトラブルシューティング ツール 10 選を紹介します。
最高の Linux ネットワーク トラブルシューティング ツール
Linux ネットワーク トラブルシューティング ツールを選択するための方法論
私たちは Linux ネットワーク トラブルシューティング ツールの市場を調査し、次の基準に基づいてツールを分析しました。
- Linux 用のソフトウェア パッケージ、またはネットワーク経由で Linux マシンに接続できるソフトウェア パッケージ
- ライブネットワーク監視
- 分析ツール
- ログの収集と管理
- 接続テストツール
- システムを無料でテストする方法または無料ツール
- 使用する価値のある無料ツールまたは手頃な価格の有料システムに代表される、コストパフォーマンスの良さ
これらの選択基準を念頭に置いて、トラブルシューティング ツールセットを構成できるさまざまなツール (その多くは無料) を選択しました。
1.ManageEngine OpManager

ManageEngine OpManager は、拡張性の高い Linux ネットワーク監視ツールです。 Linux デバイスとネットワーク内のトラフィックの可用性、健全性、パフォーマンスをリアルタイムで監視し、ネットワーク パフォーマンス レポートを生成できます。これらのレポートは、購入またはアップグレードをより適切に決定するために使用できます。さらに、ネットワーク デバイスのパフォーマンスを監視するための 2,000 を超えるメトリクスを備えた OpManager を使用して、リアルタイムで障害を監視および特定できるため、パフォーマンスの問題をエンドユーザーに影響を及ぼす前に修正できます。
OpManager は、Linux ネットワーク内のデバイスのパフォーマンス低下に関するアラートを提供できます。さらに、アラートを「注意」、「トラブル」、「重大」、「サービスダウン」に分類します。これは、対応作業を効率化し、優先順位を付けるのに役立ちます。主な機能には次のようなものがあります。
- リアルタイムの Linux ネットワーク パフォーマンス監視
- 物理および仮想 Linux サーバーの監視
- ネットワークパフォーマンスレポート
- カスタマイズ可能なダッシュボード
- 電子メールおよびSMSアラート
OpManager には、Ping、Traceroute、CLI、SNMP、MAC アドレス リゾルバー、DNS リゾルバー、DHCP スコープ モニター、ポート スキャナーなど、多くの Linux ネットワーク トラブルシューティング ツールが組み込まれています。ソフトウェアにはさまざまなエディションがあり、以下の表 1.0 に示すように、ネットワークとサーバーの監視要件に合わせて調整されています。
対象者 | 小規模ネットワーク | 小規模から中規模のネットワーク | 中規模から大規模のネットワーク | 地理的に分散したネットワーク | 複数のクライアントを管理する MSP |
まで監視します | 3台のデバイス | 1000 台のデバイス | 1000 台のデバイス | 10,000 台のデバイス | 10,000 台以上のデバイス |
開始価格 | 無料 | 245ドル | 345ドル | $11,545 | ベンダーに問い合わせる |
表 1.0 | OpManager の異なるエディションの比較
長所:
- 未使用のアドレス、IP 競合、サブネットに基づいた利用可能な IP アドレスなどのメトリクスを自動的に生成できます。
- ping と SNMP プロトコルの両方を活用して、デバイスの稼働時間とパフォーマンスの問題を検出します
- リアルタイムで更新される自動ネットワーク トポロジ マップを構築する
- ログ収集機能があり、他のツールよりも詳細な情報を提供できます。
短所:
- OpManager は IT プロフェッショナル向けに設計されたツールですが、技術者以外のユーザーはプラットフォームに圧倒されるかもしれません
OpManager ライセンス オプションは、監視するデバイスの数によって異なります。ライセンスには、デバイス内のすべてのインターフェイス、ノード、またはセンサーが含まれます。デバイスには、任意の数のインターフェイス、要素、またはセンサーを含めることができます。ダウンロードできます 無料版 評価するか、チェックアウトしてください 30 日間の全機能試用版 購入前にその機能を確認し、組織に適切であることを確認してください。
編集者の選択
ManageEngine OpManagerは、Linux にインストールでき、ライブ ネットワーク モニタリング ツールと分析ツールの両方を提供するため、Linux ネットワーク トラブルシューティング ツールとして最もおすすめです。 OpManager システムは、SNMP を使用してネットワーク デバイスのステータス レポートを収集し、その結果をグラフやチャートに照合して、ネットワーク パフォーマンスをライブで表示します。このパッケージには、問題が発生した場合にアラートをトリガーする一連のパフォーマンスしきい値が含まれています。
ダウンロード: 30 日間の無料トライアルを利用する
オフィシャルサイト: https://www.manageengine.com/network-monitoring/download.html
あなた:Linux、Windows Server、AWS、Azure
2.ピン
Ping は、インターネット プロトコル (IP) ネットワーク上のホストの到達可能性をテストするために使用されるネットワーク トラブルシューティング ツールです。 ping コマンドは、Windows および Linux 環境でのネットワーク接続の問題のトラブルシューティング、テスト、診断に最もよく使用されるツールの 1 つです。このツールを使用すると、サーバーが稼働しているかどうかをテストできます。 Ping は、1 つ以上の ICMP (Internet Control Message Protocol) エコー要求パケットをネットワーク上の指定された宛先 IP に送信し、応答を待つことによって機能します。宛先がパケットを受信すると、ICMP エコー応答で応答します。これは、リモート ホストが到達可能かどうかを判断するのに役立ちます。また、宛先との通信の往復遅延を調べることで、パケット損失があるかどうかを判断できます。
長所:
- 非常に軽量なツール
- 使いやすい – シンプルな構文
- すべての Windows オペレーティング システムにネイティブ
- 完全に無料
短所:
- 長期的なモニタリングには理想的ではない
- データの視覚化が欠如している
Ping は iputils (または iputils-ping) パッケージの一部であり、ほぼすべての Linux ディストリビューションにプレインストールされています。ほとんどの Linux ユーザーはツールに精通しており、その基本的な形式での使用方法を知っています。ただし、追加の ping オプションやバリエーションが多数あります。 ping コマンドの構文は次のとおりです。 ping [オプション] [ホスト名] または [IP アドレス]
ping コマンドがどのように機能するかをよりわかりやすく説明するために、google.com に ping を送信してみましょう。出力は以下のスクリーンショットに示されているようになります。

ping コマンドは、Google ドメイン名を IP アドレスに解決し、宛先 IP への ICMP パッケージの送信を開始します。宛先 IP が到達可能な場合は応答し、ping コマンドは次のフィールドを含む行を出力します。
- データのバイト数。これは、64 ICMP データ バイト、つまり 64 バイトに変換されます。
- 宛先の IP アドレス – bom07s20-in-f4.1e100.net (172.217.166.164)。
- 各パケットの ICMP シーケンス番号。 icmp_seq=1。
- 生存時間: これは、パケットがルーターによって破棄されるまでにネットワーク内に存在するように設定されている時間または「ホップ」の量を指します。 – ttl=57。
- ミリ秒単位で測定される ping 時間は、パケットがホストに到達し、応答が送信者に返されるまでの往復時間です。 – 時間=2.40ミリ秒など。
3. IPコマンド
Linux の IP コマンド ツールは、 ネットツール、 これらは、いくつかのネットワーク管理タスクを実行するために使用されます。たとえば、IP コマンドを使用すると、Linux コンピュータが IP アドレス、ネットワーク インターフェイス コントローラー (NIC)、およびルーティング ルールを処理する方法を調整できます。
長所:
- 非常に軽量なツール
- 使い方が簡単
- Linux オペレーティング システムにネイティブ
短所:
- 長期的なモニタリングには理想的ではない
- データの視覚化が欠如している
このツールは次のようなものですifconfigコマンドですが、それははるかに強力で、より多くの機能と機能を備えています。古い Linux ディストリビューションでは、現在は非推奨になっている ifconfig コマンドが使用されていましたが、これは同様に動作します。ただし、ifconfig の機能の範囲は、IP コマンドと比べて限られています。
IP コマンドの構文は次のとおりです。[オプション] オブジェクト {コマンド |ヘルプ}
最も頻繁に使用するオブジェクトのサブコマンドには次のものがあります。
- リンク (l) – ネットワーク インターフェイスの表示と変更に使用されます。
- アドレス (addr/a) – プロトコル アドレス (IPv4/IPv6) の表示と変更に使用されます。
- Route (r) – ルーティング テーブルの表示と変更に使用されます。
- 隣接 (n) – 隣接オブジェクト (ARP テーブル) の表示と操作に使用されます。
4. ネームサーバー検索 (NSLookup)
NSLookup は、ドメイン ネーム システム (DNS) にクエリを実行して、ドメイン名と IP アドレス間のマッピングを取得するためのネットワーク管理コマンド ライン ツールです。 Linux システムで DNS の問題をトラブルシューティングする場合に便利です。
長所:
- ipconfig と組み合わせると、DNS の問題を迅速に診断するのに最適です
- GUI を使用せずに CLI を通じて DNS の問題を解決できるため、リモートのトラブルシューティングに適しています
- どのDNSサーバーが権限と優先順位を持っているかを確認できます
短所:
- 複数のマシンの DNS 設定を簡単に変更または修正できない
- 新規ユーザーにとって CLI 内で DNS を変更するのは簡単ではない
NSLookup は、指定された Linux DNS サーバーにクエリを実行し、指定されたドメイン名に関連付けられている要求されたレコードを取得します。取得できるその他の DNS レコードは次のとおりです。
- A: ドメインの IPv4 アドレス。
- AAAA: ドメインの IPv6 アドレス。
- CNAME: 正規名 (CNAME) を使用すると、あるドメイン名を別のドメイン名にマッピングできます。これにより、複数の Web サイトが単一の IP サーバーまたは Web サーバーをポイントできるようになります。
- MX: ドメインの電子メールを処理するサーバー。
- NS: ドメインの 1 つ以上の権威ネーム サーバー レコード。
- TXT: ドメイン外のソースのテキスト情報を含む DNS レコードの一種。この情報は、電子メールのスパム防止やドメイン所有権の検証などに使用されます。
thenslookup ツールは、古い Linux システムではbind-utils パッケージ内にバンドルされていますが、新しい Linux システムではデフォルトで nslookup ツールが同梱されています。 nslookup ツールは、対話モードまたは非対話モードで動作できます。対話的に使用する場合、ユーザーは nslookup プロンプト (>) が表示されたときにパラメーター構成または要求を発行します。引数が指定されていない場合、コマンドはデフォルトのサーバーを照会します。非対話モードでは、つまり最初の引数が検索対象のホストの名前またはインターネット アドレスである場合、パラメーターとクエリはプログラムの呼び出しでコマンド ライン引数として指定されます。非対話モードでは、デフォルトのネームサーバーを使用して、指定されたホストの情報が検索されます。
5. ドメイン情報収集者 (あなた)
Dig は、DNS にクエリを実行するためのネットワーク管理コマンドライン ツールです。 Dig は、ネットワークのトラブルシューティングや教育目的に役立ちます。 dig を使用すると、ホスト アドレス、メール交換、ネーム サーバー、関連情報など、さまざまな DNS レコードに関する情報を DNS サーバーにクエリできます。これは、DNS の問題を診断するためのツールであることを目的としていました。ただし、これを使用して、インターネットのルーティング トラフィックを維持する中央システムの 1 つである DNS について詳しく調べたり、学習したりすることはできます。
長所:
- 軽量の CLI ツール
- 高度な DNS クエリ オプションが含まれています
- 新しい Linux ディストリビューションにネイティブ
短所:
- グラフィック表現が欠如している
新しい Linux システムにはデフォルトで dig ユーティリティが同梱されていますが、古い Linux システムのほとんどは、bind-utils パッケージ内にバンドルされています。したがって、dig は通常、ほとんどの Linux ディストリビューションにデフォルトでインストールされており、追加のインストールを行わずにコマンド ラインからアクセスできます。 Linux システムに dig がインストールされているかどうかを確認するには、次のコマンドを実行します。# あなた -v。
コマンドが dig のバージョン情報以外を返した場合は、dnsutils のインストールが必要になる場合があります。たとえば、Linux サーバーに dnsutils をインストールするには、次のコマンドを実行します。
Debian/Ubuntu ディストリビューションの場合は、コマンド sudo apt-get install dnsutils を使用します。
RedHat/CentOS ディストリビューションの場合は、コマンド dnf install binding-utils を使用します。
dnsutils をインストールしたら、# dig -v コマンドもう一度、dig のインストールを確認します。
6. エスツール
Ethtool は、Linux ネットワークのトラブルシューティングに使用されるツールです。これは主に、Linux システム上のドライバーやハードウェア設定を含むイーサネット デバイスのクエリと制御に使用されます。 Ethtool を使用して、Linux ネットワーク上に接続されているイーサネット デバイスに関する重要な情報を検索することもできます。このツールを使用できるその他の方法は次のとおりです。
- イーサネットデバイスの速度、二重化、自動ネゴシエーション、およびフロー制御を制御します
- チェックサム オフロードおよびその他のハードウェア オフロード機能を制御します
- マルチキューデバイスの受信キュー選択を制御する
- DMA リング サイズと割り込みの制御を制御する
- イーサネットデバイスの識別と診断
- イーサネットデバイスの識別と診断
- 拡張イーサネットデバイスの統計情報
- フラッシュメモリ内のファームウェアをアップグレードする
ほとんどの Linux ディストリビューションは、シェルから ethtool ユーザー空間 API を使用して NIC を制御または収集するために使用できる、ethtool と呼ばれる標準ユーティリティ プログラムを提供します。このツールは次の主要コンポーネントで構成されています。
- Linux カーネル内の API は、デバイス ドライバー ソフトウェアを介してパラメーターを送受信でき、NIC はそれを通じてパラメーターを送受信できます。
- Linux SIOCETHTOOL ioctl メカニズムに基づくユーザー空間 API。アプリケーション プログラムはこれを介してカーネルと通信し、NIC および NIC ドライバー パラメーターを送受信できます。
Ethtool は、ほとんどの Linux ディストリビューションにデフォルトでインストールされます。ただし、次のコマンドを使用して、ethtool がすでにインストールされているかどうかを確認できます。# sudo ethtool –バージョン。
長所:
- Linux 環境でドライバーとハードウェアのクエリと管理が可能
- 新しいイーサネットデバイスを識別して診断できる
- 軽量ツール – システムリソースの使用量がほとんどありません
- 多くの Linux ディストリビューションにネイティブ
短所:
- 受動的なトラブルシューティングには理想的ではありません
エラーが表示された場合は、ethtool がコンピュータにインストールされていない可能性があります。ただし、お気に入りの Linux ディストリビューションの公式パッケージ リポジトリを介してインストールできます。

7. パテ
PuTTY は、無料のオープンソースのターミナル エミュレーター、シリアル コンソール、およびネットワーク ファイル転送アプリケーションです。 SCP、SSH、Telnet、rlogin、raw ソケット接続など、いくつかのネットワーク プロトコルをサポートしています。 PuTTY はもともと Microsoft Windows 用に作成されましたが、現在は Linux OS でサポートされています。
長所:
- 最も人気のある SSH クライアントの 1 つ
- 完全に無料でオープンソース
- IPv4とIPv6の両方をサポート
短所:
- Linux/Unix ベースのシステムへの接続に適しています
- ファイル転送などの追加機能がない
Linux バージョンの PuTTY は、SSH、telnet、および rlogin プロトコルをサポートし、シリアル ポートに接続するグラフィカル ターミナル プログラムです。通常はデバッグ目的で、生のソケットに接続することもできます。 Linux ユーザーの中には、ネイティブ Linux ターミナルがすでに存在するのに、なぜ Linux 上で別の SSH クライアントを使用するのか疑問に思う人もいるかもしれません。 Linux で Putty を使用する理由はいくつかあります。
- 慣れ: Windows で Putty を長い間使用してきたため、Putty の方が使い慣れています。
- 利便性: SSH 構成ファイルを手動で編集してさまざまな SSH セッションを保存するのは難しいため、Putty のグラフィカルな方法で SSH 接続を保存することを好みます。
- トラブルシューティング: raw ソケットとシリアル ポートに接続してデバッグしたいと考えています。
Putty は、ほとんどの Linux ディストリビューションにデフォルトではインストールされません。代わりに、Linux ディストリビューションのデフォルトの公式リポジトリまたはパッケージ マネージャーから手動でインストールする必要があります。ほとんどの人は、基本的な SSH アクセスのために Linux 上のターミナル ウィンドウにプリインストールされている OpenSSH を使用することを好むため、Linux 上の Putty の主な用途は主にデバッグ、つまりシリアル ポートと RAW ソケットへの接続です。
8. トレースルートとトレースパス

Traceroute は、ネットワーク パケットのルートを調査し、パケットの移動における制限要因を特定できる Linux のツールです。 Traceroute は、ローカル ネットワークのマッピングや接続が遅い場合のトラブルシューティングにも役立ちます。ツールを実行すると、ローカル ネットワークのトポロジと接続に関する洞察が得られます。
Traceroute は、データのパケットをターゲットのコンピューター、サーバー、または Web サイトに送信し、パケットが通過する中間ステップを記録することによって機能します。 traceroute コマンドの出力は、パケットが通過する IP アドレスとドメイン名になります。これらのエントリは、パケットが各宛先に到達するまでにかかる時間も示します。トラフィック ホップの数は異なる可能性があるため、一部の Web サイトの読み込みに他の Web サイトよりも時間がかかる理由が、取得された情報によって説明される可能性があります。
Linux または Unix 系オペレーティング システムでは、traceroute はデフォルトで、宛先ポート番号が 33434 ~ 33534 の範囲のユーザー データグラム プロトコル (UDP) パケットのシーケンスを送信します。 Linux に同梱されているtraceroute の実装には、ICMP Echo を使用するオプションが含まれています。パケット (-I) または UDP、TCP SYN パケットを使用した TCP、ICMP などの任意のプロトコル (-P) を要求します。
長所:
- Windowsコマンドプロンプトに直接組み込まれています
- 使いやすく、シンプルな構文
- トラフィックが通過するゲートウェイを表示します
- ルートのどこでボトルネックが発生しているかを確認できます
短所:
- 積極的な監視形式ではない
- レポート用の限られた出力オプション
Tracepath は、Linux の traceroute に似たもう 1 つのユーティリティですが、主な違いはスーパーユーザー権限を必要としないことです。トレースルートとトレースパスは、ほとんどの Linux ディストリビューションのデフォルトの公式リポジトリまたはパッケージ マネージャーからインストールできます。
図 5.0 | Linux でのtracepath コマンドの出力を示すスクリーンショット
9.ルート
の ルート コマンドは、Linux、BSD、およびその他の Unix 系システム上のカーネル ルーティング テーブルを表示および変更するために使用されます。構成後に、インターフェイスを介して特定のホストまたはネットワークへの静的ルートを設定します。 Linux の Route コマンドは主に、IP/カーネル ルーティング テーブルを操作または更新する場合に使用されます。
長所:
- トラフィックの設定されたルートを表示します – 複雑な問題のトラブルシューティングに最適です
- ゲートウェイ、宛先、ネットワークマスク、その他のパケット属性を追跡できます
- 覚えておくべき簡単な構文
短所:
- ほとんどのトラブルシューティング状況には適用されません
多くの Linux ディストリビューションには、route コマンドがプリインストールされていません。お気に入りの Linux ディストリビューションにインストールするには、次のコマンドを使用します。 Debian/Ubuntu ディストリビューションでは、次のコマンドを使用します。# sudo apt-get install net-tools。 RedHat/CentOS ディストリビューションでは、次のコマンドを使用します。# sudo yum net-tools をインストールします。ルート コマンドの構文は次のとおりです。
|_+_|追加または削除オプションが使用されると、route はルーティング テーブルを変更します。これらのオプションを使用しない場合、ルートにはルーティング テーブルの現在の内容のみが表示されます。
10.NETCATとNCAT
Netcat は、TCP または UDP を使用してネットワーク接続の読み取りおよび書き込みを行うためのツールです。これは、機能が豊富なネットワークのトラブルシューティングおよび調査ツールです。 Netcat は、他のネットワーク システムへのバックドア ツールとして直接的または間接的に使用でき、ポート スキャン、ポート リスニング、およびファイル転送をリモートで実行できます。その他の一般的な用途には、シェル スクリプト ベースの HTTP クライアントとサーバー、ネットワーク デーモンのテスト、単純な TCP プロキシなどがあります。主な機能には次のようなものがあります。
任意のポートへの、または任意のポートからのアウトバウンドまたはインバウンド接続、TCP または UDP
別のプログラム サービスが接続を確立できるようにするオプションの機能
適切な警告を伴う完全な DNS フォワード/リバース チェック
ローカルに設定された任意のネットワーク送信元アドレスを使用する機能
標準入力からコマンドライン引数を読み取ることができます
ランダム化機能を備えた組み込みのポートスキャン機能
低速送信モード、N 秒ごとに 1 行
送受信データの 16 進ダンプ
組み込みのルーズソースルーティング機能
任意のローカル送信元ポートを使用可能
オプションの Telnet オプション レスポンダー
Netcat ツールを現代的に再発明したものは Ncat と呼ばれます。 Ncat は Nmap プロジェクト用に開発されました。これは、さまざまな Netcat バリアントの最高の機能を 1 つの洗練されたツールに組み合わせたものです。さらに、元の Netcat ツールでは利用できない次のようないくつかの新機能が含まれています。
SOCKS4/SOCKS5 または HTTP プロキシ経由のプロキシ接続
SSL接続/リッスンのサポートとIPアドレス/接続フィルタリング
Ncat プロセスを「チェーン」する機能
接続仲介
TCP/UDP リダイレクト
Netcat は、次のコマンドを使用して Debian/Ubuntu Linux ディストリビューションにインストールできます。# sudo apt-get netcat をインストールする。または、RedHat/CentOS ディストリビューションで次のコマンドを使用します。# yum インストール NC。一方、Ncat には標準の Nmap ダウンロード パッケージが付属しているため、別の方法でダウンロードする手間が省けます。
図6.0 | Netcat ポート スキャンの例
長所:
- Windows、Linux、Unix オペレーティング システムでクロスプラットフォームで利用可能
- シンプルな構文で初心者でも学びやすい
- セキュリティ ツールとしても機能し、ユーザーがエンドポイントを調査してバックドアを作成できるようにします
- ホストとクライアント間のファイル転送をサポート
短所:
- NetCat は、シンプルな IP スキャナーを探しているユーザーにとっては複雑すぎる可能性があります
Linux ネットワークのトラブルシューティングに関するよくある質問
Linux でネットワーク診断を実行するにはどうすればよいですか?
Linux に組み込まれている 2 つのユーティリティを使用して、ネットワークをテストします。これらは:
- ピン– 宛先 IP アドレスまでのラウンドトリップ時間を与えます。このツールは、配信速度の変動 (ジッター) とパケット損失率も示します。
- トレースルート– 接続が通過する各ルーターを追跡し、そのデバイスまでの移動時間を表示します。
Linux での netstat コマンドの用途は何ですか?
netstat コマンドを使用すると、ネットワークとその構成に関する情報が得られます。これは優れたトラブルシューティング ツールであり、無料で使用でき、Linux コマンド ラインですでに利用可能です。このツールは、ネットワーク上のすべてのデバイスと各デバイスの各ポートをリストします。出力の各行には、そのポートが現在接続されている他のコンピュータが表示されます。
nslookup は何に使用されますか?
nslookup コマンドを使用すると、指定された IP アドレスのホスト名、または指定されたホスト名の IP アドレスが得られます。入力ネット統計その後にドメイン名または IP アドレスを入力して、DNS ルックアップ テーブルをクエリします。