2012-03-07 11 views
1

すべてのインターネットトラフィックをリダイレクトしてすべてのIPパケットを捕捉して処理する方法を探しています。すべてのインターネットトラフィックを同じワークステーションのローカルプロキシにリダイレクトする方法

たとえば、私のウェブブラウザでは、www.google.comに接続しようとすると、ipパケットとともにhttpリクエストが生成されます。私は自分のマシンでそのパケットを取得し、それを使って何かをしたい。

これを行う方法はありますか?

(私はLinux OSを使用しています)

ありがとうございました。

答えて

0

自分のマシンでネットワークトラフィックをキャプチャしたい場合は、tcpdumpを試してみてください。すべてのIPパケットをファイルにダンプします(-wフラグ付き)。 http://linux.die.net/man/8/tcpdump

+0

いいえすべてのトラフィックをリダイレクトしたい場合、このトラフィックをすべてICMPパケットに送信し、pingプロトコルを使用して自分のサーバーに送信します。 – sticko

+0

すべてのIPトラフィックをICMPパケットにカプセル化して別のサーバに転送したいのですか?ワオ。私はそれが良い考えだとは思わない。 – xato

+0

はい、それはログインのアクセスポイントを飛び越す良い方法です。それはpingtunnelingのようなものです。それは私が取り組んでいるプロジェクトのためです。 – sticko

関連する問題