﻿# 如何識別【實體網路卡】與【作業系統網路介面】的關係

最近在設定壹台模組化的刀鋒伺服器，由於每個刀片主機都有兩個網路埠，但由於刀鋒機箱進行模組化設計的關係，根本看不到該主機實體的第 1 張網卡與第 2 張網卡分別是對應到作業系統的哪個介面，作業系統安裝完成後預設就只會出現「區域連線」與「區域連線2」兩個網路介面（如下圖示），但哪一個是 Port 1 哪一個是 Port 2 呢？

![網路連線](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/4a62ba74fba45a6788b2-image.png "網路連線")

我後來想到的方法是進去刀鋒伺服器的 Switch 模組查詢 Layer 2 的 Address Table 紀錄，並將 Dynamic Addresses 的內容較出來跟作業系統的介面卡做比對，終於讓我可以識別虛實之間的關係了！

**先查詢作業系統中的網路介面卡的 MAC 位址**

![查詢作業系統中的網路介面卡的 MAC 位址](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/431c9f6d3fdbef8fdc60-image.png "查詢作業系統中的網路介面卡的 MAC 位址")

**然後進入刀鋒伺服器的 Web 管理介面查詢 Switch 模組的 MAC Address Table 查看資訊**

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/e584cdff9f76a6525d1f-image.png)

兩兩比對之下終於可以確定作業系統中的「**區域連線**」就是我**第三台刀片主機**的「**第 1 張網路卡**」，這時我就修改網路介面的名稱，以利日後辨識：

![](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/fe5b05b1d930cb3259a5-image.png) 

如果是一般的電腦，這方面的檢測就簡單多了：

1.  將伺服器兩個網路介面接上 Switch ( 但 Switch 要記得插電 )
2.  將伺服器其中一條實體的網路卡的網路線拔除!
3.  到作業系統看哪一個介面被拔除，如下圖示：  
    ![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/e7c50ab11e65160c3621-image.png "image")
4.  然後再修改網路介面的名稱即可！
