RHCE學習筆記:RH133 2.5-設定網絡(1)

RHCE是Red Hat Certified Engineer的簡稱——紅帽認證工程師 始於1999年3月。

Red Hat是全世界Linux廠商中的龍頭老大,其市場佔有率從1999年起就已超過了50%。並在業界得到廣泛應用。而紅帽認證工程師也是業界公認的最權威的Linux認證之一。RHCE 是世界上第一個面向Linux 的認證考試,它不是一個普通的認證測試,和其他操作系統認證考試相比,它沒有筆試,全部是現場實際操作,所以RHCE成了業界公認的最難的認證考試之一。Red Hat在北京舉行的RHCE十年慶典中統計表明,截至2009年6月,中國大陸通過人數爲2037人。

RH133 是講紅帽Linux系統管理:涵蓋了紅帽認證技師需掌握的技能。

本筆記基於培亞RHCE教學視頻,學習的目的是系統的瞭解Red Hat Enterprise Linux,希望對大家有所幫助。

本筆記每週發佈一章,時間暫定於每週5下午18時0分,本章是RHCE中RH133中的第5章-設定網絡,RH133前面三章和RH033的內容會陸續補齊,感謝大家的關注。

本章目錄:

2.5.1、系統如何辨識網絡裝置

2.5.2、系統中有哪些網卡

2.5.3、mii-tool管理工具

2.5.4、ifconfig指令

2.5.5、ifup/ifdown指令

2.5.6、網絡設定對應的文件(檔案)

2.5.7、網絡的基本設定

2.5.8、一張網卡上綁定多個IP

2.5.9、DHCP/BOOTP

2.5.10、在系統裏生效的網絡參數

2.5.11、Default Route預設路由

2.5.12、Static Route靜態路由

2.5.13、Name Resolution名稱解析

2.5.14、怎樣把主機設定成DNS Client

2.5.15、DNS Utilities常用的DNS指令

2.5.16、網絡的故障查找和排除指令

2.5.1、系統如何辨識網絡裝置

以模組的方式載入網卡的驅動程序。/etc/modprobe.conf來確定載入哪個驅動。

Networking scripts目錄中會用一個邏輯名稱來表示網卡:如eth0,eth1等;

/etc/modprobe.conf會把邏輯名稱對應到系統檢測到的物理網卡;

2.5.2、系統中有哪些網卡

網卡別名設置:

Ethernet(以太網)        eth0,eth1,ethN

Token Ring(令牌環網) tr0,tr1,trN

FDDI(光纖網卡)          fddi0,fddi1,fddiN

PPP(撥號網卡)            ppp0,ppp1,pppN

查看網卡編號(MAC地址):

ifconfig

dmesg | grep eth0

2.5.3mii-tool管理工具

變更網卡的工作模式和negotiated speed(協商速度):

#mii-tool –v                #查詢本機崗卡是否支持mii-tool的功能

有兩個部分可以設定:

1、速度:100M10M,即100baseTx10baseT

2、雙工:全雙工或半雙工,即FDHD

所以可設成四種模式:100baseTx-FD100M全雙工),100baseTx-HD100M半雙工),10baseT-FD10M全雙工),10baseT-HD10M半雙工)

變更示例:

#mii-tool –F 100baseTx-HD                 #更改爲100M半雙工模式

2.5.4ifconfig指令

用來查看設定網卡的IP地址,但是通常不會使用,因爲一重啓後就沒有了。

添加地址示例:

#ifconfig eth0 10.0.1.100 netmask 255.0.0.0 broadcast 10.0.1.254

變更eth0的網卡爲10.0.1.100,子網掩碼:255.0.0.0,廣播地址爲:10.0.1.254

2.5.5ifup/ifdown指令

#ifup|down interface(網卡別名)          #啓用或禁用網卡

如果網卡有配置變更或增加、刪除,則必須用ifdownifup來重新啓動網卡。

從靜態IP變爲自動獲得IP時,也必須必須用ifdownifup來重新啓動網卡。

示例:

#ifdown eth0               #禁用eth0網卡

#ifup eth0                   #啓用eth0網卡

2.5.6、網絡設定對應的文件(檔案)

ifcfg-xxx(如eth0)命名,如ifcfg-eth0,在/etc/sysconfig/network-scripts目錄下;

#cat /etc/sysconfig/network-scripts/ifcfg-eth0                   #查看配置文件內容

DEVICE=eth0                                          #網卡別名

BOOTPROTO=static                                       #靜態IP

BROADCAST=192.168.4.255                    #廣播地址

HWADDR=00:21:5E:09:7E:58                  #MAC地址

IPADDR=192.168.4.3                               #IP地址

NETMASK=255.255.255.0                         #子網掩碼

GATEWAY=192.168.4.254                        #網關地址

NETWORK=192.168.4.0                           #網絡地址

ONBOOT=yes                                          #是否開機自啓

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章