ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでリモートサーバーのポートが開いているかどうかを確認する方法

Linuxでリモートサーバーのポートが開いているかどうかを確認する方法

藏色散人
藏色散人オリジナル
2023-03-21 09:50:027700ブラウズ

Linux でリモート サーバーのポートが開いているかどうかを確認する方法: 1. 「nmap ip -p port」コマンドでポートが開いているかどうかを確認します。具体的なコマンドは「nmap 172.17.193.18 -p」などです。 5902"; 2. 「nc -v ip port」コマンドでポートが開いているかどうかを確認します。具体的なコマンドは「nc -v 172.17.193.18 5902」などです。

Linuxでリモートサーバーのポートが開いているかどうかを確認する方法

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

linux リモート サーバー ポートが開いているかどうかを確認するにはどうすればよいですか?

linux はリモート ポートが開いているかどうかを検出します

リモート ホスト ポートが開いているかどうか、または現在の環境とリモート ホスト ポートの間のファイアウォールが開いているかどうかをテストするために一般的に使用される Telnet IP ポート方式 (telnet 172.17.193.18 5902 など)。

Telnet

[root@oldboy ~]# telnet baidu.com 80
  Trying 123.125.114.144...
  Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的
  Escape character is '^]'. #==>ctrl+]退出此地。
  ^]
  telnet> quit
  Connection closed.

Telnet に加えて、次のことも使用できます。

方法 1: nmap ip -p port (nmap 172.17 など)。 193.18 - p 5902

表示されたクローズ/オープンに基づいてポートが開いているかどうかを判断します。

「5902/tcp open vnc-2

」と表示される場合は、リモート ポートが開いていることを意味します。

「5902/tcp Closed known

」と表示される場合は、リモート ポートが開いていないことを意味します。

方法 2: nc -v ip port (例: nc -v 172.17.193.18 5902

) 表示された Connected 情報に基づいて、ポートが開いているかどうかを判断します。

「Ncat:Connected to 172.17.193.18:5902.

」と表示される場合は、リモート ポートが開いていることを意味します。

「Ncat:接続が拒否されました。

」と表示された場合は、リモート ポートが開いていないことを意味します。

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinuxでリモートサーバーのポートが開いているかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。