Centos

在 Redhat 上可能有相同的本地和標記的 VLAN?

  • January 12, 2011

我正在考慮使用多個標記和通過 aa/p 綁定介面連接到伺服器的本機 vlan 來實現一個系統。未標記的 vlan 用於物理機訪問,標記的 vlan 連接到網橋,然後連接到機器內部的 QEMU VM。希望這個計劃很好,但我正試圖在開發環境中實現一個殘缺的版本,因為在這個位置缺少底層網路配置,我只是將相同的單個 vlan 傳遞到標籤上的機器上並且平原. 我不清楚這是否可行(而且我應該確信它可以使用不同的 vlan 工作),因為我看到奇怪的事情,比如 vm 正在通過 vlan 向外發送到核心交換機,但是arp 回复在未標記的界面上返回。現在是一個 ARP回复是單播嗎?因此,在未標記的介面上發送 ARP 響應是故意的,而不是廣播響應沒有在標記端傳遞的情況……即有一些底層邏輯以這種方式推動它。以某種方式與 MAC 有關嗎?這是在 CentOS 5.5 機器上,vlan 來自 vconfig。(我已經看到了對 Linux mac-vlan 項目工作的參考,但預設情況下這裡不提供。)

所以 1) 應該有相同的 vlan 標記和未標記的工作嗎?

  1. 未標記介面的不同標記 vlan 是否可以輕鬆輕鬆地工作?

1)這似乎是一個非常糟糕的配置,所以我並不感到驚訝你對 ARP 回复的奇怪行為 - 我認為從 VLAN 介面發送的回復返回到未標記的介面不會是意外行為- 畢竟它們在同一個物理網路上,具有相同的 MAC 地址。

更重要的是..

2)這種配置很常見,而且效果很好。在過去的幾天裡,我提出了幾個執行 RHEL6 的 KVM 主機,它們的配置幾乎與您描述的完全相同 - 未標記 VLAN 到 NIC 以進行管理,並標記了所有橋接虛擬介面的介面。

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