私はJAVA(UDPを使って)でシンプルなDNSサーバをシミュレートしています。私はDNS要求の解析とクライアントへの応答の返送を行った。私はテストのためにシェルでDIGコマンドを使用しています。私はここでこの問題を抱えています:WiresharkがDNSパケットを検出しないのはなぜですか?
ループバックでパケットの監視を開始すると、DNS要求と応答パケットが不正な形式のENIPパケットとして検出されます。私は初心者です。この問題を解決する方法をご案内してください。 ありがとうございます。
私はJAVA(UDPを使って)でシンプルなDNSサーバをシミュレートしています。私はDNS要求の解析とクライアントへの応答の返送を行った。私はテストのためにシェルでDIGコマンドを使用しています。私はここでこの問題を抱えています:WiresharkがDNSパケットを検出しないのはなぜですか?
ループバックでパケットの監視を開始すると、DNS要求と応答パケットが不正な形式のENIPパケットとして検出されます。私は初心者です。この問題を解決する方法をご案内してください。 ありがとうございます。
なぜWiresharkのは、DNSパケットを検出していませんか?
標準のDNSポートを使用していないため、Wiresharkはポート番号でDNSを認識するだけです。 「分析」メニューの「デコード...」メニュー項目を使用して、ポート2222トラフィックをDNSとしてデコードするように指示する必要があります。
私はそれを試しましたが、変更されません。 ENIPパックとしてパケットを表示し続けます。 –
UDPプリファレンス「Try heuristic sub-dissectors first」が設定されている場合は、設定を解除します。 –
次に、ENIPディセクタを無効にする必要があります。 –
なぜポート22ではなくポート2222でDNSを実行しているのですか? –
そのシンプルなUDPサーバー、なぜ私はポート番号> 1023を使用しているthatsです。それは何か違いがありますか? –
は53で実行しようとしました:接続エラー:許可が拒否されました –