linux-Centos 7下bond與vlan技術的結合


 

服務器eno1與eno2作bonding,捆綁成bond0接口,服務器對端交換機端口,同屬於301、302號vlan接口

vlan 301: 10.1.2.65/27                       vlan:302: 192.168.0.1/24

服務器已經使用modprobe --first-time bonding命令加載bonding模塊

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

情況一、服務器bond0接口只配置一個vlan 302段的IP

1、創建/etc/modprobe.d/bond.conf文件,加入

alias bond0 bonding
options bond0 miimon=100 mode=1

2、在網卡配置目錄中創建ifcfg-bond0文件,內容如下:

DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none

3、創建ifcfg-bond.302文件,加入如下內容,需要特別注意的是DEVICE=bond0.302VLAN=yes配置項:

DEVICE=bond0.302
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.2
NETMASK=255.255.255.0
VLAN=yes

4、修改ifcfg-eno1與ifcfg-eno2的配置文件,這里僅以eno1的配置文件,eno2配置文件配置類似,且MASTER項的值均為bond0

DEVICE=eno1
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes

5、最后重啟網絡服務即可,systemctl restart network.service

 

情況二、服務器bond0接口配置vlan 301、vlan 302內的兩個IP

1、創建/etc/modprobe.d/bond.conf文件,同情況一中的內容一樣

2、在網卡配置目錄中創建ifcfg-bond0文件,內容如下:

DEVICE=bond0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.1.2.68
NETMASK=255.255.255.224
GATEWAY=10.1.2.65

3、創建ifcfg-bond.302文件,加入如下內容,重點是DEVICE=bond0.302VLAN=yes配置項

DEVICE=bond0.302
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.0.3
NETMASK=255.255.255.0
VLAN=yes

4、關於eno1與eno2網卡的配置文件修改方法如上,其實我們只需要記住在基礎的配置上加上如下兩條即可
     MASTER=bond0
     SLAVE=yes

5、最后使用systemctl restart network.service命令重啟網絡服務即可

 

尊重別人的勞動成果 轉載請務必注明出處:http://www.cnblogs.com/5201351/p/4990187.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM