Linux

如何將交換機用作網路分接頭?

  • April 11, 2013

我想要tcpdump我的路由器在進行韌體更新時所做的所有流量。

因此,我採用了 HP ProCurve 1800-8G 交換機並將埠 7 鏡像到埠 8。

我已連接:

  • 埠 6 中的 Internet 連接
  • 路由器 WAN 埠在埠 7
  • tcpdump執行在 8 埠的Linux 主機

我想路由器在 WAN 介面上有一個 dhcp 客戶端。

但是我沒有看到任何活動。甚至開關 LED 也沒有顯示埠 6 和 7 的活動。

問題

我是否必須在交換機中配置更多內容才能將其用作網路分路器?

更新

也許問題出在電纜上?路由器使用的是RJ11,那麼RJ11針腳和RJ45針腳應該怎麼連接呢?

我現在使用的是來自埠 6 和埠 7 的應答機。


           ____
               |
HP ProCurve    6|---------------- Internet Uplink -------------- (Internet)
1800-8G         |            :
Switch          |            : <== (router-to-uplink path before tap)
(as a tap)      |            :                         
              7|---------------- Router WAN port (downlink) --- (local n/w)
               |
              8|------------ Linux Host (with tcpdump)
           ____|

您對使用 RJ-11 連接器的路由器的評論讓我認為它是 ADSL 路由器。如果是這樣,你不能用乙太網交換機來做到這一點。ADSL 信元不是乙太網幀,因此交換機不會將它們鏡像到鏡像埠。

我不知道所涉及的電壓是否有很大不同,但如果是,則存在損壞設備的危險,按照你的方式連接它。

引用自:https://serverfault.com/questions/498207