ポートは、Linuxオペレーティング システム上のアプリケーションまたはプロセスとの通信エンドポイントである論理エンティティです。使用する前に、どのポートが開いていて、ターゲット マシン上でサービスが実行されているかを把握すると便利です。
netstat または NMAP などの他の Linux コマンドを使用すると、ローカル マシン上の Linux で開いているポートを簡単に一覧表示できます。
このガイドでは、簡単な netcat (短縮形 nc) コマンドを使用して、リモート ホスト上のポートがアクセス可能か、開いているかどうかを確認する方法を説明します。
netcat (略して nc) は、Linux で TCP、UDP、または UNIX ドメイン ソケットに関連するあらゆる用途に使用できる、強力で使いやすいプログラムです。 。
リーリーこれを使用して、TCP 接続を開き、TCP および UDP ポートをリッスンし、UDP パケットを送信し、IPv4 および IPv6 でポート スキャンを実行できます。
netcat を使用すると、以下に示すように、開いているポートの 1 つ、複数、または範囲を確認できます。次のコマンドは、ホスト 192.168.56.10 でポート 22 が開いているかどうかを確認するのに役立ちます: リーリー
上記のコマンドでは、これらのフラグは次のとおりです:
ポートスキャンの範囲を指定することもできます:
リーリーnetcat コマンドのその他の例と使用法については、以下の記事を参照してください。
netcat コマンドを使用して Linux サーバー間でファイルを転送する
以上がリモートポートが開いているかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。