LINUX網卡綁定彙總設定

來源:互聯網
上載者:User

LINUX網卡綁定彙總設定

1.建立虛擬網路介面設定檔:ifcfg-bond0

cd /etc/sysconfig/ network-scripts/
[root@rhas-13 root]# vi ifcfg-bond0      (建立ifcfg-bond0檔案)

2.編輯虛擬網路介面設定檔

#vi ifcfg-bond0  

將第一行改成 DEVICE=bond0  

# cat ifcfg-bond0

DEVICE=bond0
BOOTPROTO=static
IPADDR=192.168.113.55
NETMASK=255.255.255.0
ONBOOT=yes
MAST=bond0

這裡要主意,不要指定單個網卡的IP 位址、子網路遮罩或網卡 ID。將上述資訊指定到虛擬適配器(bonding)中即可。

[root@rhas-13 network-scripts]# cat ifcfg-eth1  
DEVICE=eth1
BOOTPROTO=no
ONBOOT=yes
MASTER=bond0
USERCTL=no

[root@rhas-13 network-scripts]# cat ifcfg-eth2  
DEVICE=eth2
BOOTPROTO=no
ONBOOT=yes
MASTER=bond0
USERCTL=no

3 設定啟動時載入綁定模組

# vi /etc/modules.conf  

編輯 /etc/modules.conf 檔案,加入如下一行內容,以使系統在啟動時載入bonding模組,對外虛擬網路介面裝置為 bond0  
 
加入下列兩行  
alias bond0 bonding
options bond0  miimon=100 mode=0

說明:miimon是用來進行鏈路監測的。 比如:miimon=100,那麼系統每100ms監測一次鏈路串連狀態,如果有一條線路不通就轉入另一條線路;mode的值表示工作模式,他共有0,1,2,3四種模式,常用的為0,1兩種。

   mode=0表示load balancing (round-robin)為負載平衡方式,兩塊網卡都工作。

   mode=1表示fault-tolerance (active-backup)提供冗餘功能,工作方式是主備的工作方式,也就是說預設情況下只有一塊網卡工作,另一塊做備份.   

bonding只能提供鏈路監測,即從主機到交換器的鏈路是否接通。如果只是交換器對外的鏈路down掉了,而交換器本身並沒有故障,那麼bonding會認為鏈路沒有問題而繼續使用

4 # vi /etc/rc.d/rc.local  

加入
ifenslave bond0 eth1 eth2

到這時已經配置完畢重新啟動機器.

重啟會看見以下資訊就表示配置成功了

................  
Bringing up interface bond0 OK  
Bringing up interface eth0 OK  
Bringing up interface eth1 OK  

本文來自ChinaUnix部落格,如果查看原文請點:
http://blog.chinaunix.net/u3/98541/showart_2040822.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.