服務器維護CentOS 6上實現雙網卡綁定-主備模式
2020-06-10 16:04 作者:艾銻無限 瀏覽量:
服務器維護CentOS 6上實現雙網卡綁定-主備模式
服務器維護小知識網卡綁定,將多塊物理網卡綁定,對外呈現為一塊邏輯網卡。這樣做的好處一是增加帶寬,二是提供冗余增加安全性。一般多用棱塊網卡做綁定。
常見的網卡綁定模式有如下三種:
mode0:輪詢鏈路
mode1:主備鏈路
node3:廣播鏈路
綁定后多塊網卡對外提供一個ip地址個一個mac地址
本實驗中以model1為例進行操作:
服務器維護小知識第1步:
在/etc/sysconfig/network-scripts/目錄下創建綁定網卡文件,如 ifcfg-bond0
服務器維護小知識第2步;
編輯ifcfg-bond0
123456789101112131415 DEVICE=bond0
#綁定網卡名稱,與網卡文件名對應
BOOTPROTO=none
#none表示手動配置地址而不是dhcp自動獲取
BONDING_OPTS="miimon=100 mode=1"
#miimon表示超時時間,單位是ms,即100ms收不到保活消息就認為鏈路有問題
IPADDR=172.18.253.237
PREFIX=16
GATEWAY=16
#以上三行是ip地址、掩碼、網關
DNS1=114.114.114.114
DNS2=8.8.8.8
#配置DNS
ONBOOT=yes
#系統啟動時啟動此網卡
此步驟只是設置好了邏輯上的網卡,但是其依靠物理網卡,所以我們還得配置物理網卡,指定物理與邏輯網卡之間的聯系
服務器維護小知識第3步:
編輯對應的物理網卡eth1和eth2
12345678910 DEVICE=eth1
MASTER=bond0
SLAVE=yes
ONBOOT=yes
#DEVICE必須與網卡文件名對應
#MASTER與SLAVE指明物理網卡與bond0之間的關系
DEVICE=eth2
MASTER=bond0
SLAVE=yes
ONBOOT=yes
這樣兩塊物理網卡就加入bond0這個邏輯網卡中,而且他們之間是主備模式
服務器維護小知識第4步:
檢查綁定結果
[root@
CentOS6 ~]#cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: fault-tolerance (active-backup)
#主備模式
Primary Slave: None
Currently Active Slave: eth1
#主網卡是eth1,那eth2就是備份
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
#全雙工模式
Link Failure Count: 0
Permanent HW addr: 00:0c:29:07:fc:35
Slave queue ID: 0
Slave Interface: eth2
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:07:fc:3f
Slave queue ID: 0
[root@CentOS6 ~]#cat /sys/class/net/bond0/bonding/mode
active-backup 1
#此命令能夠看到當前使用的綁定模式
如果這個過程出現異常可以試試關閉圖形網絡管理服務,如下
service NetworkManager stop
IT運維 我們選擇
北京艾銻無限