問題タブ [tcpreplay]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
libpcap - tcpreplay エラー: Libpcap バージョン < 0.7.2 はサポートされていません
tcpreplay の構成中に
私はエラーが発生しています
http://www.question-defense.com/2010/07/07/install-newest-libpcap-version-on-centos-linuxの指示を使用して libpcap-1.7.4 を既にインストールしていますが、
tcpdump - アプリケーションサーバーへの要求を記録および再生するための TCPDump および TCPReplay
TCPDump と TCPReplay を使用して、アプリケーション サーバー/Web サーバー/キュー アプリケーションなどに着信するネットワーク トラフィックを記録 (tcpdump) し、TCPReplay のダンプを使用して再生できますか?
Apache サーバーをセットアップし、TCPDump を使用してネットワーク トラフィック全体をキャプチャし、ファイルにダンプするとします。ここで、別のマシンで apache を実行し、ファイルを使用してこの新しい apache サーバーへのトラフィックを再生したいと考えています。どうすればこれを達成できますか?
特に、このようなシナリオで TCPReplay がどのように機能するかを理解したいと思っています。つまり、syn/ack 応答が TCP に対してどのように機能するかです。新しい接続などはどのように開始されますか?
networking - tcpreplay を使用してキャプチャされたリプレイ トラフィック
TCP パケットを含む PCAP ダンプがあります。これらのパケットは、ネットワーク インターフェイスでキャプチャされます。
今、私はこれらのパケットを私の"Server A" ----> "Server B"
. サーバー「A」とサーバー「B」はローカル LAN ネットワークにあり、その間にスイッチがあります。
「A」から「B」にトラフィックを送信するために、PCAP ファイル内のパケットの dst IP および dst MAC をサーバーBの dst IP および dst MAC に変更しました。
以下は使用したコマンドです
次に、以下のコマンドを使用して、サーバー「A」 eth0からのトラフィックをリプレイしました。
"B" のEth0は"B"から到達可能です。
上記で、パケットがサーバー"B"の eth0 で見られることを期待しています。しかし、サーバーBでパケットが表示されません。この問題を解決するために私を助けてください。
ありがとう
stdin - POpen/stdin/scapy/tcpreplay との混乱
ここでコードをエミュレートしようとしています: Scapy and tcpreplay: bypass temporary file for performance
そのコードを実行しようとすると、次の行で Python エラーが発生します。
エラーは言う
サブプロセスが標準入力に何かが書き込まれる前に標準入力から読み取ろうとしているため、そのエラーが発生していると思います。
助言がありますか?