日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux下快速设定ip bond

發(fā)布時(shí)間:2025/3/17 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下快速设定ip bond 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?在計(jì)算機(jī)網(wǎng)路普及的初期,很多OS系統(tǒng)都使用的為單網(wǎng)卡方式,即一個(gè)網(wǎng)卡使用一個(gè)IP地址。隨著網(wǎng)絡(luò)要求的不斷提高,我們可以對(duì)多個(gè)網(wǎng)卡進(jìn)行綁定聚合當(dāng)一個(gè)邏輯網(wǎng)絡(luò)接口來(lái)使用,從而大幅提升服務(wù)器的網(wǎng)絡(luò)吞吐(I/O),同時(shí)也可以根據(jù)不同的場(chǎng)景和需求來(lái)設(shè)置其綁定模式。本文簡(jiǎn)要描述一下其配置過(guò)程。

?

1.?編輯ifcfg-bond0文件
###本文演示環(huán)境CentOS release 5.11,對(duì)eth0以及eth1進(jìn)行bond
# vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0??????????????
BOOTPROTO=static
IPADDR=192.168.9.33???????
NETMASK=255.255.255.0
BROADCAST=192.168.9.255
GATEWAY=192.168.9.250
ONBOOT=yes
TYPE=Ethernet

?

2.?編輯eth0、eth1文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
### Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet
DEVICE=eth0
BOOTPROTO=none
HWADDR=xx:xx:xx:xx:xx:xx?? #此處為對(duì)應(yīng)的mac地址
ONBOOT=yes
MASTER=bond0
SLAVE=yes

# vi /etc/sysconfig/network-scripts/ifcfg-eth1
### Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet
DEVICE=eth1
BOOTPROTO=none
HWADDR=xx:xx:xx:xx:xx:xx
ONBOOT=yes
HOTPLUG=no
MASTER=bond0
SLAVE=yes

?

3.?編輯modprobe.conf文件
# vi /etc/modprobe.conf
添加:
alias bond0 bonding
options bond0 miimon=100 mode=0

說(shuō)明:
1).miimon=100 用來(lái)設(shè)定鏈路監(jiān)測(cè)的間隔時(shí)間。即每100ms監(jiān)測(cè)一次鏈路狀態(tài)。bonding只監(jiān)測(cè)主機(jī)與交換機(jī)之間鏈路。如果交換機(jī)出去的鏈路出問(wèn)題而本身沒(méi)有問(wèn)題,那么bonding認(rèn)為鏈路沒(méi)有問(wèn)題而繼續(xù)使用。
2).mode=1 表示提供冗余功能。除此之外還可以為0、2、3,共四種模式。0表示負(fù)載均衡
3).更詳細(xì)的可參考:深度分析Linux下雙網(wǎng)卡綁定七種模式?http://hovertree.com/menu/linux/

?

4.?重啟網(wǎng)絡(luò)
# service network restart

?

5.?驗(yàn)證
通過(guò)其它機(jī)器ping 綁定的ip,ping的過(guò)程中拔掉eth0或eth1網(wǎng)線,確認(rèn)網(wǎng)絡(luò)是否持續(xù)正常

###參考如下的驗(yàn)證為啟動(dòng)bond后的結(jié)果
# less /proc/net/bonding/bond0?
Ethernet Channel Bonding Driver: v3.4.0-2 (October 7, 2008)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 44:a8:42:0b:a7:a5

Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 44:a8:42:0b:a7:a6

###查看當(dāng)前主機(jī)的IP配置信息
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue?
??? link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
??? inet 127.0.0.1/8 scope host lo
??? inet6 ::1/128 scope host?
?????? valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 qlen 1000
??? link/ether 44:a8:42:0b:a7:a5 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 qlen 1000
??? link/ether 44:a8:42:0b:a7:a5 brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
??? link/ether 44:a8:42:0b:a7:a7 brd ff:ff:ff:ff:ff:ff
5: eth3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
??? link/ether 44:a8:42:0b:a7:a8 brd ff:ff:ff:ff:ff:ff
??? inet 192.168.10.15/24 brd 192.168.10.255 scope global eth3
6: sit0: <NOARP> mtu 1480 qdisc noop?
??? link/sit 0.0.0.0 brd 0.0.0.0
7: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue?
??? link/ether 44:a8:42:0b:a7:a5 brd ff:ff:ff:ff:ff:ff
??? inet 192.168.9.33/24 brd 192.168.9.255 scope global bond0
??? inet6 fe80::46a8:42ff:fe0b:a7a5/64 scope link?
?????? valid_lft forever preferred_lft forever

推薦:http://www.cnblogs.com/roucheng/p/3470287.html

轉(zhuǎn)載于:https://www.cnblogs.com/roucheng/p/ipbond.html

總結(jié)

以上是生活随笔為你收集整理的Linux下快速设定ip bond的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。