綁定 *和* 主要和虛擬 IP 位址 * 和 * VLAN 標記

綁定 *和* 主要和虛擬 IP 位址 * 和 * VLAN 標記

紅帽 5 系列和紅帽 6 系列。

我還沒有找到任何人成功設定 LACP 對、在其上放置兩個 IP 位址,然後使用兩個不同的 VLAN 編號標記主 IP 位址和虛擬 IP 位址的文件。有誰認識嗎?

# cat /etc/sysconfig/network-scripts/ifconfig-bond0.123
DEVICE=bond0.123
BOOTPROTO=none
IPADDR=192.168.10.12
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
ONBOOT=yes
USERCTL=no
BONDING_OPTS="mode=802.3ad xmit_hash_policy=layer3+4 lacp_rate=slow miimon=100 updelay=5000 downdelay=5000"
VLAN=yes


# cat /etc/sysconfig/network-scripts/ifconfig-bond0:1.124
DEVICE=bond0:1.124
BOOTPROTO=none
IPADDR=192.168.12.12
NETMASK=255.255.255.0
GATEWAY=192.168.12.1
ONBOOT=yes
USERCTL=no
VLAN=yes
  • VIP 設定檔是否需要 BONDING_OPTS 行,還是會使用主介面檔案中的綁定配置?

  • Red Hat 的 8021q 模組是否會接受指令,根據真實 IP 位址與虛擬 IP 位址對傳出封包進行不同標記?

  • eth1和eth2被設定為使用bond0作為master,會關注bond0:1嗎?

    • 想到這裡,我需要更改 MASTER 條目嗎?MASTER=bond0.123

答案1

是的,你可以這樣做,但你的配置有點不對勁。

您不需要 VIF 上的綁定資訊。這是在 bond0 下面處理的一層。在這些情況下,我通常會建立一個介面(如 bond0),然後在其上建立 VLAN 介面(如 bond0.123 和 bond0.124)。這按預期工作,因為 bond0 使用本機 VLAN(如果有),而 VIF 使用標記的 VLAN。

真正需要的只是在 VIF 檔案中指定 VLAN=yes,正如上面所做的那樣。

但是,我不認為 VIF 會正確接受綁定選項。事實上,對於模式 4,我幾乎可以肯定這一點。範例如下:

# cat /etc/sysconfig/network-scripts/ifconfig-eth0
    DEVICE=eth0
    BOOTPROTO=none
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes

# cat /etc/sysconfig/network-scripts/ifconfig-eth1
    DEVICE=eth1
    BOOTPROTO=none
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes

#cat /etc/sysconfig/network-scripts/ifconfig-bond0
    DEVICE=bond0
    NAME=bond0
    BONDING_MASTER=yes
    BOOTPROTO=none
    IPADDR=192.168.10.12
    NETMASK=255.255.255.0
    GATEWAY=192.168.10.1
    ONBOOT=yes
    USERCTL=no
     BONDING_OPTS="mode=802.3ad xmit_hash_policy=layer3+4 lacp_rate=slow miimon=100 updelay=500 downdelay=200"


# cat /etc/sysconfig/network-scripts/ifconfig-bond0:1.123
    DEVICE=bond0:1.123
    BOOTPROTO=none
    IPADDR=192.168.12.12
    NETMASK=255.255.255.0
    ONBOOT=yes  
    USERCTL=no
    VLAN=yes

這裡我們看到一個綁定主機,上面運行著一個 VIF。主設備可能有自己的 IP(只要它在本機 VLAN 內 - 或如果您的交換器上沒有為此綁定配置本機 VLAN,則沒有 IP)。 VIF 將只在其編號對應的標記 VLAN 內運作。 VIF 不以任何方式控制綁定。

相關內容