UDPのtelnetカウンターパート


27

UDPの「telnetのような」機能を有効にするものはありますか?TCPとUDPの違いと、telnet自体が機能しない理由は知っていますが、エンドユーザーの観点からは、telnetクライアントに似たものがあるのではないかと思っています。たとえば、udp-telnet [ip] [sending-port] [receive-port]は、パケットが戻ったかどうかを出力します。

このようなツールがあれば、UDP接続を使用するOpenVPNのファイアウォール設定をテストするのに役立ちます。


3
UDPの性質上、クライアントがパケットが配信されたかどうかを知ることは不可能であることに注意してください。サーバーはプロトコルレベルで受信データの確認応答を送信しません。
josh3736

1
また、UDPでは、配信の順序は保証されないことに注意してください。つまり、次のパケット:「cd /」。「cd temp」、「rm -rf *」を使用すると、予期しない、または期待しない結果になる可能性があります。ルーティングの仕組みでは、最初のパケットは2番目と3番目の後に到着する可能性があります(ルートが解決される間、最初のパケットは数秒間待機することがよくあります)。
ビルK

回答:


42

netcatを使用できます-起動して、中に何かを入力し、リターンキーを押します。

nc -u <host> <port>

そして、反対側では、netcatでリッスンすることもできます(書かれたテキストを見る必要があります)、または単にtcpdumpを開始して、入ってくるパケットを見ることができます。


反対側では次を使用できます。tcpdump 'port <port>'クライアントでnc -uを起動した後、いくつかのメッセージを入力することを忘れないでください。
-SvennD

10

netcatまたはを使用できますnc。TCPとUDPをサポートしています。使用する-uUDPソケットのために。man nc詳細を読むことができます。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.