交換機未連接到所有電腦
我需要幫助配置交換機 (Datacom DM4000)。
它有 2 個埠,一個用於管理,一個用於控制台(顯然更多的 24 個埠用於正常使用)。
使用 RJ-45 到串列電纜,我可以從管理埠配置 IP,使用普通的 RJ-45 電纜,我可以 ping、通過 telnet 訪問它等等。
問題是不是我所有的電腦都可以訪問交換機。
我有4台電腦:
1 - 帶有 Ubuntu 15.04 的戴爾 Vostro 桌面
2 - 帶有 Ubuntu Server 16.04 和 2 個網路介面的舊 PC
3 - 帶有一些 ubuntu 的戴爾 Vostro 筆記本
4 - 帶有 Windows 10 和 USB 乙太網的筆記本聯想 Yoga 900
電腦1和3可以正常連接,電腦2和4不能!
我嘗試使用 3 根不同的電纜,當我連接 1 或 3 根 LED 時,“Link/act”指示燈會亮起,當我使用命令“ethtool ethX”時說它亮著。但是當我連接到 2 上的 4 個或兩個網路介面時,LED 保持關閉並且 ethtool 說它沒有連結。我什至嘗試使用wireshark 擷取任何數據包,但沒有收到任何數據。
我的電腦 1 有一個小錯誤(至少我是這麼認為的),當我連接電纜時它沒有 IP,即使配置了靜態 IP(但連結/LED 亮起),所以我必須重置介面(連結/ LED 熄滅和點亮)然後獲取 IP,我可以連接。所有其他電腦也設置了靜態 IP。
知道為什麼會這樣嗎?
我能看到的唯一共同點是兩台工作的電腦都來自戴爾,所以也許它們有任何不同的配置,但除此之外沒有任何共同點。
我可以執行任何測試來嘗試查看問題所在?
我最需要連接的電腦是 2,因為它有兩個介面,我假裝用它執行幾個測試。
謝謝!
編輯
提供更多資訊:
連接到 mgmt-eth 的電腦 1 ethtool:
sudo ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: No Link partner advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: d Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: yes
電腦 2 ethtool 連接到 mgmt-eth:http: //imgur.com/a/bDj8k
電腦 2 ethtool 連接到控制台:http: //imgur.com/a/QfC8h
DM4000 配置:(在電腦 1 上執行)
DM4000(config-if-mgmt-eth)#show ip interface MGMT-ETH 172.20.0.3/20 DM4000(config-if-mgmt-eth)#show interfaces status mgmt-eth Information of Mgmt-Eth Configuration: Port admin: Up Speed-duplex: Auto Capabilities: 10M half, 10M full, 100M half, 100M full, TX/RX pause Current status: Link status: Up Operation speed-duplex: 100M full Flow-control: Disabled DM4000(config-if-mgmt-eth)#show running-config Building configuration... ! ! Board models in this configuration: ! Unit 1: ETH24GX H Series+L3 ! hostname DM4000 !
我敢打賭,管理埠沒有auto-MDIX。如果這些電腦也沒有自動 MDIX,則需要一根交叉電纜來連接兩個介面。
埠插孔是交換機埠,用於連接設備。管理插孔是一種設備,旨在連接到交換機埠。僅當至少一個設備具有自動 MDIX 時,才能將設備連接到設備。大多數設備都可以,但似乎您可能發現了一些沒有。