本篇文章給大家分享的是有關(guān)linux網(wǎng)卡配置和雙網(wǎng)卡綁定小貼士是什么,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的玉樹(shù)網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
RHEL6 linux網(wǎng)卡配置
標(biāo)準(zhǔn)文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO=static
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="e8d096fd-3e45-4303-8f7e-aa1808e03dba"
HWADDR=00:0C:29:D6:CE:89
IPADDR=192.168.10.119
PREFIX=24
GATEWAY=192.168.10.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
USERCTL=no
NAME="System eth0"
DNS1=8.8.8.8
DNS2=8.8.4.4
注:
NM_CONTROLLED=yes這么一行,這意味著網(wǎng)卡eth0得有NetworkManager托管,這行中的yes|no的開(kāi)關(guān)控制項(xiàng)的修改是即時(shí)生效的。Network Manager其實(shí)就是屏幕右上角落里的一個(gè)圖形化管理網(wǎng)絡(luò)設(shè)備的網(wǎng)絡(luò)管理器而已,對(duì)協(xié)助你管理無(wú)線,ADSL,×××等都有很大便利,service NetworkManager start|stop決定了你能不能在右上方角落里看到它的身影,而eth0網(wǎng)卡的主配置文件中的NM_CONTROLLED=yes|no項(xiàng)決定了你的eth0是否可以由NNetwork Manager托管。當(dāng)NM_CONTROLLED=yes 時(shí),你想使你的網(wǎng)卡配置生效,要重啟下NetworkManager服務(wù)后,再重啟network服務(wù)就行了,這時(shí)你唯一的好處就是可以用NetworkManager來(lái)管理你的網(wǎng)卡設(shè)備了,比如eth0,ppp0等;當(dāng)NM_CONTROLLED=no時(shí),你想使你的網(wǎng)卡配置生效,不用重啟NetworkManager服務(wù),直接重啟network服務(wù)就行了,這時(shí)你唯一的壞處就是不能用NetworkManager來(lái)管理你的網(wǎng)卡設(shè)備了,比如eth0,ppp0等。另外在配置kvm bridge方式時(shí)網(wǎng)卡配置注意事項(xiàng),eth0(實(shí)際網(wǎng)卡)里面的NM_CONTROLLED=yes,br0(橋接網(wǎng)卡)里面的NM_CONTROLLED=no。配置后service network restart,使用ifconfig命令查看相關(guān)的接口是否active。
USERCTL=no #是否允許非root用戶控制該設(shè)備,設(shè)置為no,只能用root用戶更改
ONBOOT="yes" #ONBOOT是指明在系統(tǒng)啟動(dòng)時(shí)是否激活網(wǎng)卡,只有在激活狀態(tài)的網(wǎng)卡才能去連接網(wǎng)絡(luò),進(jìn)行網(wǎng)絡(luò)通訊。YES就是激活,NO就是不激活。RHEL6以上版本默認(rèn)是NO.
RHEL6以上雙網(wǎng)卡綁定配置
綁定的前提條件:網(wǎng)卡芯片組型號(hào)相同,而且網(wǎng)卡應(yīng)該具備自己獨(dú)立的BIOS芯片
1.編輯虛擬網(wǎng)絡(luò)接口配置文件,指定網(wǎng)卡IP
vi /etc/sysconfig/network-scripts/ifcfg-bond0
[root@redflag root]# cp /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-bond0
2 配置bond0
#vi ifcfg-bond0
將第一行改成 DEVICE=bond0
# cat ifcfg-bond0
DEVICE=bond0
BOOTPROTO=static
IPADDR=172.31.3.13
NETMASK=255.255.255.0
BROADCAST=172.31.3.255
GATEWAY=172.31.3.254
ONBOOT=yes
TYPE=Ethernet
這里要主意,不要指定單個(gè)網(wǎng)卡的IP 地址、子網(wǎng)掩碼或網(wǎng)卡 ID。將上述信息指定到虛擬適配器(bonding)中即可。
[root@redflag network-scripts]# cat ifcfg-eth0
DEVICE=eth0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
[root@redflag network-scripts]# cat ifcfg-eth2
DEVICE=eth2
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
3 # vi /etc/modules.conf
編輯 /etc/modules.conf 文件,加入如下一行內(nèi)容,以使系統(tǒng)在啟動(dòng)時(shí)加載bonding模塊,對(duì)外虛擬網(wǎng)絡(luò)接口設(shè)備為 bond0
加入下列兩行
alias bond0 bonding
options bond0 miimon=100 mode=0
說(shuō)明:miimon是用來(lái)進(jìn)行鏈路監(jiān)測(cè)的。 比如:miimon=100,那么系統(tǒng)每100ms監(jiān)測(cè)一次鏈路連接狀態(tài),如果有一條線路不通就轉(zhuǎn)入另一條線路;mode的值表示工作模式,他共有0,1,2,3四種模式,常用的為0,1兩種。
mode=0表示load balancing (round-robin)為負(fù)載均衡方式,兩塊網(wǎng)卡都工作。負(fù)載均衡工作模式,能夠提供兩倍的帶寬。在這種情況下出現(xiàn)一塊網(wǎng)卡失效,僅僅會(huì)是服務(wù)器出口帶寬下降,不會(huì)影響網(wǎng)絡(luò)使用.
mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主備的工作方式,也就是說(shuō)默認(rèn)情況下只有一塊網(wǎng)卡工作,另一塊做備份. 在主備模式下,當(dāng)一個(gè)網(wǎng)絡(luò)接口失效時(shí)(例如主交換機(jī)掉電等),不回出現(xiàn)網(wǎng)絡(luò)中斷,系統(tǒng)會(huì)按照/etc/rc.d/rc.local里指定網(wǎng)卡的順序工作,機(jī)器仍能對(duì)外服務(wù),起到了失效保護(hù)的功能.
bonding只能提供鏈路監(jiān)測(cè),即從主機(jī)到交換機(jī)的鏈路是否接通。如果只是交換機(jī)對(duì)外的鏈路down掉了,而交換機(jī)本身并沒(méi)有故障,那么bonding會(huì)認(rèn)為鏈路沒(méi)有問(wèn)題而繼續(xù)使用
4 # vi /etc/rc.d/rc.local
加入兩行
ifenslave bond0 eth0 eth2
route add -net 172.31.3.254 netmask 255.255.255.0 bond0
route add -net 192.168.228.0 netmask 255.255.255.0 gw 192.168.228.254 dev eth0
#service network restart
到這時(shí)已經(jīng)配置完畢重新啟動(dòng)機(jī)器.
重啟會(huì)看見(jiàn)以下信息就表示配置成功了
................
Bringing up interface bond0 OK
Bringing up interface eth0 OK
Bringing up interface eth2 OK
................
Linux下通過(guò)網(wǎng)卡邦定技術(shù)既增加了服務(wù)器的可靠性,又增加了可用網(wǎng)絡(luò)帶寬,為用戶提供不間斷的關(guān)鍵服務(wù)。
以上就是linux網(wǎng)卡配置和雙網(wǎng)卡綁定小貼士是什么,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。