編輯/etc/modules.conf 檔案,加入以下資訊
alias bond0 bonding
options bond0 miimon=100 mode=5
miimon 是指多久時間要檢查網路一次,單位是ms(毫秒) , 這邊的100,是100ms,即是0.1秒 , 意思是假設其中有一條網路斷線,會在0.1秒內自動備援。
mode=5是 balance-tlb‧傳出自動負載平衡‧傳入由 Current Active Slave 負責‧具容錯功能, 其中一張 Slave 網卡失效仍可持續運作‧不需 switch 支援及設定

建立虛擬網卡設定檔/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.254

修改eth0網路卡設定檔/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes

修改eth1網路卡設定檔/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes

設定完後重新啟動網路卡
#/etc/init.d/network restart

查看bonding狀態
#cat /proc/net/bonding/bond0

參考資料
http://benjr.tw/?q=node/78
http://tw.myblog.yahoo.com/pcman-128/article?mid=2&prev=5&next=1&l=f&fid=5
http://www.lccnet.com.tw/commercial/e-paper/200607/content_06_linux.html
http://alangnet.blogdns.net/index.php?op=printView&articleId=33&blogId=1
http://cha.homeip.net/blog/archives/2007/03/linux_bonding.html
http://geego.blog.ithome.com.tw/post/1801/26296/page/1

By tony

自由軟體愛好者~喜歡不斷的思考各種問題,有新的事物都會想去學習嘗試 做實驗並熱衷研究 沒有所謂頂天的技術 只有謙虛及不斷的學習 精進專業,本站主要以分享系統及網路相關知識、資源而建立。 Github http://stnet253.github.io

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料