特定の(またはすべての)ポートで UDP(または他のすべての)プロトコルをテストするためのポート スキャナーまたはプロキシ サーバー

特定の(またはすべての)ポートで UDP(または他のすべての)プロトコルをテストするためのポート スキャナーまたはプロキシ サーバー

GPS ローカライザー (TK102) に問題があります。おそらく UDP 経由でデータを送信しているのですが、サーバーがそれを受信して​​いません (UDP とこの IP/ポートを使用している他のクライアントからは受信しています)。

私は尋ねた言語サーバー側でこれを解決するにはどうすればよいですか。

しかし、ここで質問したいのは、自宅のコンピューターで (ローカライザーをサーバーの IP ではなくそのコンピューターの IP にリダイレクトした後) 傍受/追跡/確認できる Windows 用のソリューションがあるかどうか、そして実際に何かが送信されているかどうか、そしてもし送信されている場合はどうするのかということです。

答え1

解決策はどのオペレーティングシステムでもほぼ同じです。サーバー上でパケットスニファを実行します(Windowsの場合は、たとえばWindumpまたはWireshark)。Windump例:

C:\> windump -D
1.\Device\NPF_{FD6B99B9-2B36-4222-A1C3-59C52DE63BB1} (Intel(R) PRO/1000 MT Desktop Adapter)

C:\> windump -i 1 -XX udp
windump: listening on \Device\NPF_{FD6B99B9-2B36-4222-A1C3-59C52DE63BB1}
...

次に、別のホストからサーバーに UDP パケットを送信します。

hping3 SERVER --udp -p 2342 -c 1 -n

または

nmap -sU -n -Pn -p 2342 SERVER

パケット スニファーがそれらのパケットをログに記録するかどうかを確認します。

関連情報