Mac

虛擬介面和主介面的 Mac 地址不同

  • December 23, 2012

我正在開發一個系統,我需要虛擬介面來為我的主介面和虛擬介面提供不同的 mac 地址

假設我的 eth0 的 mac 是 00:11:00:11:00:11 而我的虛擬介面是 eth0:0

預設情況下 eth0:0 的 MAC 地址為 00:11:00:11:00:11

如果我發出命令

ifconfig eth0:0 hw ether 11:22:33:44:55:66

那麼eth0的mac地址也變成了11:22:33:44:55:66

反之亦然

但我想要兩個界面都使用不同的mac

先感謝您

物理介面的每個物理介面都有一個硬體地址。這有助於確保正確的數據包返回正確的物理埠。

如果您絕對需要這種類型的功能,您可以研究一下:

http://www.primianotucci.com/default.php?view=57

他們的 SourceForge 頁面:http: //sourceforge.net/projects/multimac/

不知道為什麼需要多個硬體地址,但每個物理介面的多個 IP 地址通常是虛擬介面的用途。

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