我々はすべてのポート80などのTCPポートは、知っている、あなたは、ポートが正常にリスニングされていることを確認するために、telnet ip 80を使用することができ、そのUDPポートは、同じテストすることができますか?
インターネット上の記事の多くは、UDPポートが開いているかどうかをテストするために、不正確である、テストするための最良の方法は、サーバーがUDPリスナーを開き、クライアントは、サーバーにUDPパケットを送信し、サーバーは、それが受信できるかどうかを確認するには、次の表です:
ncはnetcatの略語で、UDPとTCPプロトコルを使用します。 信頼性が高く使いやすいバックグラウンド操作ツールで、他のプログラムから有効にすることができ、ネットワークテストやハッキングツールとしても使用されます。 これを使えば、どんな接続でも簡単に確立できる。多くの便利なツールが組み込まれている。
コマンド
1) -l ncがリッスンモードになることを指定するために使用する。このパラメータを指定すると、ncはサーバとして扱われ、他のアドレスへの接続を開始するのではなく、リッスンして接続を受け付ける。 2) -p <ポート リッスンするポートを指定する。 3) -s データを送信する送信元IPアドレスを指定する。 4) -u ncが使用するUDPプロトコルを指定する。 5) -v インタラクションやエラー情報を出力する。 6) -w タイムアウトの秒数を指定する。 7) -z はゼロを意味し、スキャン中にデータが送信されないことを意味する。
テストチュートリアル
サーバーは以下のコマンドでポート12345にudpリスナーを開く:
-lupは実際には-l -u -pの短縮形である。
クライアントは次のコマンドでudpプロトコルを介してサーバーにメッセージを送信する:
任意の文字列を入力し、入力し、サーバーが受信したかどうかを確認するには、次の図:
最後に、Windows用のncユーティリティを添付します:
ゲストの方、この投稿の隠された内容をご覧になりたい場合は、 以下に返信してください。
|