Linux與Windows服務器雙網卡綁定

Linux
(本文以SUSE11測試,其它Linux版本類似)

步驟
以root用戶登錄操作系統,打開命令終端Terminal
•  執行ifconfig eth0 | grep Eth和ifconfig eth1 | grep Eth命令,獲取eth0和eth1網卡的MAC地址。
系統顯示信息如下:
eth0      Link encap:Ethernet  HWaddr E4:1F:13:BA:2F:2C
eth1      Link encap:Ethernet  HWaddr E4:1F:13:34:E1:04
•  備份和刪除eth0和eth1網卡的配置文件。
   進入/etc/sysconfig/network,執行ll命令,查看是否有ifcfg-eth0、ifcfg-eth1的配置文件,有則備份。
a.    執行mv ifcfg-eth0 ifcfg-eth0.bakmv ifcfg-eth1 ifcfg-eth1.bak命令。
b.    將“ifcfg-eth0.bak”和“ifcfg-eth1.bak”拷貝到其他目錄備份。如:cp ifcfg-eth0.bak / 將備份文件複製到根目錄
•  創建網卡綁定配置文件。
a.    執行cd /etc/sysconfig/network命令,進入“/etc/sysconfig/network”目錄。
b.    執行vi ifcfg-bond0命令,創建“ifcfg-bond0”配置文件。
c.    按“i”鍵,進入編輯模式,輸入以下內容:
BOOTPROTO='static'
IPADDR='192.165.1.163/26'
STARTMODE='auto'
BONDING_MASTER='yes'
BONDING_MODULE_OPTS='mode=1 miimon=200  use_carrier=1'
BONDING_SLAVE0='eth0'
BONDING_SLAVE1='eth1'
•  按ESC,輸入“:wq”,保存修改並退出文件
(加粗部分請您根據現場實際情況修改,其餘參數默認)
主要參數解釋:
•    mode=0爲負載均衡
•    mode=1爲主備模式    
   BONDING_SLAVE0='eth0'
   BONDING_SLAVE1='eth1'  綁定的網卡的名稱,把“eth0”和“eth1”共同綁定成bond0


•  執行vi /etc/hosts命令,修改hosts文件,
192.165.1.163        test        test
•  執行rcnetwork restart命令,重新啓動網卡服務。

驗證網卡綁定是否成功配置
使用ifconfig命令, 如果只有bond0配置IP地址,並且bond0和eth0、eth2的MAC地址一致,表明配置成功。
使用more /proc/net/bonding/bond0命令,查看當前雙網卡綁定的狀態和主用網卡是哪個。

網卡切換測試
使用ifconfig eth0 down命令,將網卡eth0關閉,再使用more /proc/net/bonding/bond0命令,查看當前網卡綁定的狀態和主用網卡是哪個。


WINDOSW下網卡綁定

WINDOWS下的操作系統,網卡綁定時,可以使用廠家的網卡綁定程序
1.    Broadcom網卡,可以使用Broadcom提供的網卡綁定程序包“BASP_BACS_Mgnt_apps_x86_64-15.0.15.1.zip”進行綁定
2. 
INTER網卡綁定,可以使用網卡自帶的分組工具。 


限於篇幅,Windows下的綁定方法,請見附件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章