2011-12-09 130 views
0

我有一個網絡,由4臺PC組成。所有PC都連接到集線器。本地網絡嗅探包

其中一臺PC有兩個網絡接口,其中一個連接到集線器。另一個連接到互聯網。

我如何配置這臺PC在內部集線器網絡中嗅探,並捕獲所有口袋並將它們發送到Internet上的特定目的地? (我不知道這臺PC是什麼電腦來改變數據包的源地址,只是將目的地址改爲互聯網上的遠程機器!這樣,當數據包到達遠程機器時,它包含其他3臺PC中的一臺作爲源的地址)

它有可能嗎?

回答

0

我不確定要完全理解你想要的內容,但是如果你想從你的3個電腦訪問外部網絡,你應該使用兩張卡作爲默認網關。在有兩張卡的電腦上,你也應該設置一些僞裝。但是,在目的地點,您永遠不會有確切的源地址,但可以使用pc進行nat/pat轉換。

+0

我不想訪問外部網絡。我想從互聯網上的另一臺機器嗅探本地網絡中的數據包! – amrzar

+0

您可以使用兩張卡片從機器中嗅出流量並定期發送。你的機器上有什麼樣的操作系統? – lnu

+0

其實我只是測試,沒有任何操作系統偏好,如果需要可以安裝任何東西!我需要訪問網絡中傳輸的所有數據包,以便遠程服務器可以處理它們以獲取特定的pastern(試圖實現簡單的遠程IDS)。 – amrzar

0

我是否正確理解你想「窺探」其他電腦?如果您位於同一網絡中,則可以嘗試使用Wireshark捕獲路由器上的所有流量。