歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.4下雙網卡bond配置

CentOS 6.4下雙網卡bond配置

日期:2017/2/28 13:49:44   编辑:Linux教程

1、環境描述

在esxi5.5中創建的虛擬機,系統為CentOS 6.4,原來只有一塊網卡,名稱為ifcfg-eth0。為實現網絡冗余,登陸VMware vSphere Client後給虛擬機添加了一塊網卡,網卡名為ifcfg-eth1。

2.雙網卡綁定步驟:

2.1 修改/etc/sysconfig/network-scripts/ifcfg-eth0配置文檔,修改後的內容如下:

DEVICE=eth0

HWADDR=78:2B:CB:30:66:29 #網卡MAC地址,可去掉

TYPE=Ethernet #可去掉

ONBOOT=yes #系統啟動時自動啟用該設備

SLAVE=yes

MASTER=bond0

BOOTPROTO=none #啟動時不使用任何協議

2.2 修改/etc/sysconfig/network-scripts/ifcfg-eth1配置文檔,修改後的內容如下:

DEVICE=eth2

HWADDR=78:2B:CB:30:66:2B #網卡MAC地址,可去掉

TYPE=Ethernet #類型,可去掉

ONBOOT=yes #系統啟動時自動啟用該設備

SLAVE=yes

MASTER=bond0

BOOTPROTO=none #啟動時不使用任何協議

2.3 創建一個綁定網卡的配置文檔/etc/sysconfig/network-scripts/ifcfg-bond0,內容如下:

DEVICE=bond0

TYPE=Ethernet

ONBOOT=yes

BONDING_OPTS="miimon=100 mode=0"

# mode=0表示"round-robin"策略,表示負載均衡方式,兩塊網卡都工作

#mode=1表示"active-backup"策略,表示冗余方式,只有一個網卡在工作,若出問題則啟用另一個

#也可以在/etc/modprobe.d/dist.conf文件最後加入以下兩行

#alias bond0 bonding

#options bond0 miimon=100 mode=1

BOOTPROTO=static

IPADDR=10.240.210.233

NETMASK=255.255.255.0

DNS1=8.8.8.8

2.4 修改的是/etc/rc.local,負責在系統啟動時將虛擬網卡和兩張物理網卡相綁定

ifenslave bond0 eth2 eth3

3、重啟網卡使操作生效

service network restart

4. 測試結果

任何一塊網卡關閉後,不影響服務器的正常通訊。

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved