




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、前言 目前曙光服務(wù)器配置的網(wǎng)卡型號多為Intel 82574l,對應(yīng)驅(qū)動模塊為e1000e;Intel 82576,對應(yīng)驅(qū)動模塊為igb,網(wǎng)卡的最新驅(qū)動程序可以在上進(jìn)行下載,本文就這兩種型號的網(wǎng)卡在RedHat系統(tǒng)下面的相關(guān)配置操作進(jìn)行實便解析,涉及查詢、配置、簡單的測試等。以起到拋磚引玉的作用,其它操作系統(tǒng)與網(wǎng)卡也是大同小異,均可由此套用。Linux網(wǎng)卡配置及測試rootsugon # lspci |grep Ethernet #此命令可以查出網(wǎng)卡是否被識別及型號02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Net
2、work Connection03:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection#使用lspci不加參數(shù)可以查看當(dāng)前系統(tǒng)的所有硬件設(shè)備在系統(tǒng)中查看網(wǎng)卡是否被識別rootsugon # ethtool -i eth0driver: e1000e #Intel 82574l對應(yīng)驅(qū)動模塊為e1000eversion: 1.3.10-k2firmware-version: 1.8-0bus-info: 0000:03:00.0rootnode1 # ethtool -i eth2driver:
3、 igb #Intel 82576對應(yīng)驅(qū)動模塊為igbversion: 1.3.7-k2firmware-version: 1.8-6bus-info: 0000:01:00.0查看網(wǎng)卡當(dāng)前的驅(qū)動程序版本rootsugon #tar zxvf igbvf-3.1.7.tar.gz #解壓驅(qū)動程序包rootsugon #cd igbvf-3.1.7/src #進(jìn)入驅(qū)動源目錄root sugon src#make install #安裝root sugon src#rmmod igb #刪除舊的igb模塊root sugon src#modprobe igb #重新加載igb模塊rootnode1
4、 # ethtool -i eth2 #查看驅(qū)動是否生效driver: igb #Intel 82576對應(yīng)驅(qū)動模塊為igbversion: 3.1.7 #驅(qū)動程序版本已更新firmware-version: 1.8-6 #網(wǎng)卡的固件版本bus-info: 0000:01:00.0更新安裝網(wǎng)卡驅(qū)動程序rootsugon # ethtool -p eth0 #此時看網(wǎng)卡會閃燈的就是eth0,按ctrl+c結(jié)束測試。rootsugon # ethtool -p eth1 #此時看網(wǎng)卡會閃燈的就是eth1,按ctrl+c結(jié)束測試。 其它以此類推即可,如果網(wǎng)卡沒有指示燈的,只能通過一塊一塊網(wǎng)上分別插上
5、網(wǎng)線后,使用 ethtool命令查看當(dāng)然網(wǎng)卡的連接狀態(tài),具體查看方法,參閱第五條。定位哪塊網(wǎng)卡為eth0,哪塊為eth1rootsugon # ethtool eth0Settings for eth0: Supported ports: TP Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full #網(wǎng)卡支持連接模式 Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/F
6、ull 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes #自適應(yīng)模式開啟 Speed: 1000Mb/s #當(dāng)前連接速度 ,如未接網(wǎng)線此處顯示unknown Duplex: Full #當(dāng)前雙工模式-全雙工,如未接網(wǎng)線此處顯示unknown Port: Twisted Pair #網(wǎng)絡(luò)類型-又絞線,如果未接網(wǎng)線此處顯示unknown PHYAD: 1 Transceiver: internal Auto-negotiation: on #自適應(yīng)模式開啟 Supports Wake-on: p
7、umbg #喚醒模式 Wake-on: g Current message level: 0 x00000001 (1) Link detected: yes #鏈接檢測查看網(wǎng)卡狀態(tài)rootsugon# ethtool -S eth1 NIC statistics: rx_packets: 58068300 #接收數(shù)據(jù)包 tx_packets: 87124083 #發(fā)送數(shù)據(jù)包 rx_bytes: 1589713008 #接收字節(jié)數(shù) tx_bytes: 2165825901 #發(fā)送字節(jié)數(shù)網(wǎng)卡收發(fā)數(shù)據(jù)包統(tǒng)計rootsugon# ethtool -s eth1 speed 100 duplex fu
8、ll autoneg off#本例是將eth1強(qiáng)制變更為100Mbps全雙工模式rootsugon# ethtool -s eth1 autoneg on #恢復(fù)網(wǎng)卡為自適應(yīng)模式上面的設(shè)置,服務(wù)器重啟過之后即失效,如果需要重啟后也生效,有兩種辦法,7.1、將ethtool -s eth1 speed 100 duplex full autoneg off寫入/etc/rc.local7.2、將ETHTOOL_OPTS=speed 100 duplex full autoneg off添加到網(wǎng)卡配置文件中。關(guān)閉網(wǎng)卡自適應(yīng),強(qiáng)制百兆或千兆網(wǎng)卡的配置文件位于 /etc/sysconfig/netwo
9、rk-scripts/ifcfg-eth0中,該配置文件內(nèi)容如下:rootsugon# cat /etc/sysconfig/network-scripts/ifcfg-eth0 #ib配置文件為ifcfg-ib0BOOTPROTO=static #指定為靜態(tài)IP,如果動態(tài),將此改為dhcpDEVICE=eth0 #網(wǎng)卡號 ,如果為ib網(wǎng),此處為ib0HWADDR=00:9f:9e:6c:8e:b6 #MAC地址,有多塊網(wǎng)卡時,必須有,防止配置文件飄移IPADDR=192.168.1.1 #IP地址,如果動態(tài),刪除此行NETMASK=255.255.255.0 #掩碼地址,如果動態(tài),刪除此行U
10、SERCTL=noONBOOT=yes #重啟網(wǎng)絡(luò)或重啟服務(wù)器時讓配置文件生效TYPE=Ethernet #網(wǎng)絡(luò)類型,可以不要網(wǎng)卡的mac地址,可以通過查看以下文件看到:rootsugon#cat /sys/class/net/eth0/address00:9f:9e:6c:8e:b6配置好配置文件后,需要重啟服務(wù)器或重啟網(wǎng)絡(luò)服務(wù)才能生效,重啟網(wǎng)絡(luò)服務(wù)的命令如下:rootsugon# service network restart #重啟網(wǎng)絡(luò)rootsugon#/etc/init.d/network restart #使用這個命令格式也可以網(wǎng)卡配置文件說明 Linux下雙網(wǎng)卡綁定比較簡單,總共
11、有七種模式,七種模式都有不同的功能,其中0、2、3、4需要交換機(jī)支持,1、5、6不需要交換機(jī)配置支持Linux雙網(wǎng)卡綁定 mode=0 round-robin輪詢策略(Round-robin policy),模式代號是0。該策略是按照設(shè)備順序依次傳輸數(shù)據(jù)包,直到最后一個設(shè)備。這種模式提供負(fù)載均衡和容錯能力。 mode=1 active-backup活動備份策略(Active-backup policy),模式代號是1。該策略只有一個設(shè)備處理數(shù)據(jù),當(dāng)它宕機(jī)的時候就會由備份代替,僅提供容錯能力。 mode=2 load balancing (xor)異或策略(XOR policy),模式代號是2。
12、該策略是根據(jù)MAC地址異或運算的結(jié)果來選擇傳輸設(shè)備,提供負(fù)載均衡和容錯能力。mode=3 fault-tolerance (broadcast)廣播策略(Broadcast policy),模式代號是3。該策略通過全部設(shè)備來傳輸所有數(shù)據(jù),提供容錯能力。 mode=4 lacp IEEE 802.3ad 動態(tài)鏈接聚合(IEEE 802.3ad Dynamic link aggregation),模式代號是4。該策略通過創(chuàng)建聚合組來共享相同的傳輸速度,需要交換機(jī)也支持 802.3ad 模式,提供容錯能力。 mode=5 transmit load balancing適配器傳輸負(fù)載均衡(Adapti
13、ve transmit load balancing),模式代號是5。該策略是根據(jù)當(dāng)前的負(fù)載把發(fā)出的數(shù)據(jù)分給每一個設(shè)備,由當(dāng)前使用的設(shè)備處理收到的數(shù)據(jù)。本策略的通道聯(lián)合不需要專用的交換機(jī)支持,提供負(fù)載均衡和容錯能力。 mode=6 adaptive load balancing適配器負(fù)載均衡(Adaptive load balancing),模式代號是6。該策略在IPV4情況下包含適配器傳輸負(fù)載均衡策略,由ARP協(xié)商完成接收的負(fù)載,通道聯(lián)合驅(qū)動程序截獲ARP在本地系統(tǒng)發(fā)送出的請求,用其中一個設(shè)備的硬件地址覆蓋從屬設(shè)備的原地址。linux網(wǎng)卡綁定模式解釋以下以將eth0與eth1按mode=6模
14、式進(jìn)行綁定的例子;修改eth0與eth1配置文件內(nèi)容如下(如果需要綁定更多網(wǎng)卡,則即更多的網(wǎng)卡配置文件按下面兩塊網(wǎng)卡的配置文件格式進(jìn)行修改即可):rootsugon# cd /etc/sysconfig/network scriptscat ifcfg-eth0 cat ifcfg-eth1BOOTPROTO=none BOOTPROTO=noneSLAVE=yes #重點 SLAVE=yes #重點DEVICE=eth0 DEVICE=eth1MASTER=bond0 #重點 MASTER=bond0 #重點USERCTL=no USERCTL=noONBOOT=yes ONBOOT=yes
15、網(wǎng)卡綁定步驟1新建一個ifcfg-bond0文件,其內(nèi)容如下:rootsugon# cd /etc/sysconfig/network scriptsrootsugon network scripts#vi ifcfg-bond0BOOTPROTO=noneDEVICE=bond0 #網(wǎng)卡號 ,虛擬網(wǎng)卡號NETMASK=255.255.255.0 #子網(wǎng)掩碼IPADDR=192.168.1.10 #IP地址GATEWAY=192.168.1 #網(wǎng)關(guān)USERCTL=noONBOOT=yes如果需要新建另一組綁定,則新建一個ifcfg-bond1即可,ifcfg-bond1內(nèi)容按ifcfg-bon
16、d0配置文件格式修改即可。網(wǎng)卡綁定步驟2修改完網(wǎng)卡配置文件后,執(zhí)行下面兩條命令:rootsugon# echo alias bond0 bonding /etc/modprobe.confrootsugon# echo options bond0 mode=6 /etc/modprobe.conf#根據(jù)需要設(shè)定mode后面的數(shù)字,此處可以加參數(shù)miimon=500,即檢測間隔時間。也可以不寫此行,而在bond0的配置文件中,添加如下一行:rootsugon#cd /etc/sysconfig/network scripts/rootsugon network scripts# echo BON
17、DING_OPTS=mode=1 ifcfg-bond0#此處可加參數(shù)miimon=500,即狀態(tài)檢測時間,如:echo BONDING_OPTS=mode=1 miimon=500 ifcfg-bond0至此,網(wǎng)卡綁定相關(guān)配置文件已修改完畢,這時重啟網(wǎng)絡(luò)即可讓綁定生效。注意:重啟過程中需要綁定組中的網(wǎng)卡至少有一塊已經(jīng)正確連接在交換機(jī)上,否則可能會造成重啟進(jìn)入操作系統(tǒng)后,bond0虛擬網(wǎng)卡不生效的問題,這時插上網(wǎng)線,重啟系統(tǒng)即可。Linux網(wǎng)卡綁定Linux同一網(wǎng)卡綁定多個IP比較簡單,例如給eth0分配第二個IP,按如下步驟操作即可:rootsugon#cd /etc/sysconfig/n
18、etwork scripts/rootsugon network scripts#cp ifcfg-eth0 ifcfg-eth0:0#生成ifcfg-eth0:0文件后,修改ifcfg-eth0:0內(nèi)容如下:注意IP不能與ifcfg-eth0配置文件中的IP地址相同,不能有網(wǎng)關(guān)信息,最好不要有MAC地址信息。rootsugon network scripts#cat ifcfg-eth0:0BOOTPROTO=static #指定為靜態(tài)IPDEVICE=eth0:0 #網(wǎng)卡號 ,為eth0:0#HWADDR=00:9f:9e:6c:8e:b6 #注釋掉MAC地址IPADDR=192.168.
19、1.1 #IP地址,不同于ifcfg-eth0的IP地址NETMASK=255.255.255.0 #掩碼地址USERCTL=noONBOOT=yes #重啟網(wǎng)絡(luò)或重啟服務(wù)器時讓配置文件生效TYPE=Ethernet #網(wǎng)絡(luò)類型,可以不要同一網(wǎng)卡綁定多個IPRedhat 6換主板后,eht0、eth1網(wǎng)卡會變成eth3、eth4 在紅帽6系統(tǒng)下面,如果換完主板后,原主板記錄網(wǎng)卡的/etc/udev/rules.d文件夾下面一個與net相關(guān)的配置文件不能自動刪除原網(wǎng)卡信息造成的,需要進(jìn)行手動刪除,否則就會造成eth0變成eth3,eth1變成eth4,解決該問題只需修改以下文件即可。rootno
20、de1 rules.d# cd /etc/udev/rules.drootnode1 rules.d# ls40-hplip.rules 70-persistent-net.rules 97-bluetooth-serial.ru56-hpmud_support.rules 85-pcscd_ccid.rules 98-kexec.rules60-fprint-autosuspend.rules 90-alsa.rules 99-fuse.rules60-pcmcia.rules 90-hal.rules 99-lustre.rules60-raw.rules 90-rdma.rules70-
21、persistent-cd.rules 91-drm-modeset.rulesRedhat 6換主板注意事項rootnode1 rules.d# cat 70-persistent-net.rules# This file was automatically generated by the /lib/udev/write_net_rules# program, run by the persistent-net-generator.rules rules file.# You can modify it, as long as you keep each rule on a single#
22、 line, and change only the value of the NAME= key. # PCI device 0 x8086:0 x10d3 (e1000e)SUBSYSTEM=net, ACTION=add, DRIVERS=?*, ATTRaddress=48:5b:39:12:51:90, ATTRtype=1, KERNEL=eth*, NAME=eth0 (如果換過主板后,將該條刪除) # PCI device 0 x8086:0 x10d3 (e1000e)SUBSYSTEM=net, ACTION=add, DRIVERS=?*, ATTRaddress=48:5b:39:12:4c:57, ATTRtype=1, KERNEL=eth*, NAME=eth1(如果換過主板后,將該條刪除)配置文件修改按照上述方法刪除后,請按如下操作后重啟,即可正常按照常規(guī)網(wǎng)卡配置IP的方法進(jìn)行網(wǎng)卡的IP配置,重啟后e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GRC外墻掛板專題報告
- 企業(yè)環(huán)保采購合同
- 轉(zhuǎn)作風(fēng)抓落實的金融行業(yè)經(jīng)驗分享
- 教師師德師風(fēng)提升策略
- 改建項目混凝土施工質(zhì)量防治措施
- 空調(diào)冷凝水管施工中的安全措施
- 城市青年勞動教育與素質(zhì)提升方案
- 2025年商業(yè)流通倉儲服務(wù)項目構(gòu)思建設(shè)方案
- 預(yù)制混凝土板的環(huán)保施工方案
- 在線英語學(xué)習(xí)平臺的環(huán)境教育方案
- 執(zhí)行立案申請書模版
- 《高點全景視頻監(jiān)控聯(lián)網(wǎng)技術(shù)要求》
- 智能建筑外掛電梯安裝方案
- 2024屆廣東省廣州市高三一??荚囉⒄Z試題講評課件
- 數(shù)字電子技術(shù)(廣東工業(yè)大學(xué))知到智慧樹章節(jié)測試課后答案2024年秋廣東工業(yè)大學(xué)
- 安徽省淮北一中2025屆高三沖刺模擬數(shù)學(xué)試卷含解析
- 白云山生態(tài)停車場工程施工組織設(shè)計施工方案
- 2024年四川省綿陽市中考語文試卷(附真題答案)
- 2022年CSCO軟組織肉瘤診療指南
- 【MOOC】Office高級應(yīng)用-成都信息工程大學(xué) 中國大學(xué)慕課MOOC答案
- 盆底康復(fù)課件
評論
0/150
提交評論