LinuxサーバーとWindowsサーバーのポートが開いているかどうかを確認するにはどうすればよいですか?

  サーバー管理プロセス中に、サーバーのポートが開いているかどうかを知ることは、ネットワーク セキュリティとアプリケーションの通常の動作を確保するための重要なステップです。この記事では、サーバーの稼働状況を効果的に監視および確認するために、Linux サーバーおよび Windows サーバーのポートが開いているかどうかを確認する方法を紹介します。

  1. Linux サーバーのポートステータスチェック:

  Linux サーバーでポートが開いているかどうかを確認するには、次のコマンドとツールを使用できます。

  1. netstat コマンド: Linux サーバーのターミナルを開き、「netstat -tuln」コマンドを入力します。このコマンドは、現在リッスンしているすべてのポートをリストし、そのステータス (オープンまたはクローズ) を表示します。

  2. nmap ツール: nmap は、リモート サーバーのポート ステータスをチェックするために使用できる強力なポート スキャン ツールです。Linux サーバーで「sudo nmap -p ポート番号 IP アドレス」コマンドを入力すると、ターゲット サーバー上の指定したポートのステータスが表示されます。

  3. Telnet コマンド: Linux サーバーでは、「telnet IP アドレス ポート番号」コマンドを使用して、指定したポートへの接続の確立を試行できます。接続が成功した場合は、ポートが開いていることを意味します。

  2. Windows サーバーのポートステータスチェック:

  Windows サーバーでポートが開いているかどうかを確認するには、次の方法を使用できます。

  1. telnet コマンドを使用します。 Windows サーバーでコマンド プロンプト (CMD) ウィンドウを開き、「telnet IP アドレス ポート番号」コマンドを入力して、指定されたポートへの接続の確立を試行します。接続が成功した場合は、ポートが開いていることを意味します。

  2. PowerShell コマンドを使用します。Windows サーバーで PowerShell ウィンドウを開き、「Test-NetConnection -ComputerName IP address -Port ポート番号」コマンドを入力します。これにより、ターゲット サーバー上の指定されたポートのステータスがチェックされ、結果が表示されます。

  3. サードパーティ ツールの使用: Nmap、PortQry などのサードパーティ ポート スキャン ツールを使用して、Windows サーバーのポート ステータスを確認することもできます。これらのツールは、より高度な機能とスキャン オプションを提供します。

  3. ファイアウォール管理ツールを使用します。

  Linuxサーバー、Windowsサーバーともにファイアウォール機能があり、ポートのオープン状態を制御することができます。ファイアウォール管理ツールを使用して、特定のポートの出入りが許可されているかどうかを表示および構成できます。Linux サーバーで一般的に使用されるファイアウォール ツールは iptables と ufw ですが、Windows サーバーでのファイアウォール管理ツールは Windows ファイアウォールです。

おすすめ

転載: blog.csdn.net/YOKEhn/article/details/132497528