Networking

虛擬乙太網適配器/一個適配器的多個 MAC 和 IP 地址

  • September 24, 2011

我需要通過單個乙太網適配器模擬多個(10 多個)乙太網適配器(不同的 MAC 和 IP,相同的子網)。我知道您可以為單個適配器分配多個 IP 地址,但還沒有找到針對多個 MAC 地址的任何解決方案。我目前通過在 VirtualBox 下使用帶有橋接虛擬適配器的 Linux VM 來做到這一點。但是,此解決方案對於我的應用程序來說並不是最佳的。

我想知道是否可以在沒有虛擬機設置的情況下做同樣的事情。

編輯:

為 Linux 找到了一些東西:Multimac,希望有人會向我指出基於 Windows 的解決方案。

這絕不是經過測試的,但tuntapOpenVPN 使用的驅動程序可以在 Windows 下執行。您可以使用它來創建“虛擬”適配器。

通讀這篇文章/軟體頁面後,我不明白為什麼您不能按照所述在系統資料庫中更改每個虛擬適配器的 MAC。

我自己也嘗試過類似的事情,我認為簡短的回答是否定的。

可以在同一個物理介面上建立多個不同硬體地址的vlan介面。如果您嘗試對同一 vlan 中的子介面執行相同的操作,但它們都只會使用最後配置的 mac 地址。

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