項目網絡配置與軟件包管理課件_第1頁
項目網絡配置與軟件包管理課件_第2頁
項目網絡配置與軟件包管理課件_第3頁
項目網絡配置與軟件包管理課件_第4頁
項目網絡配置與軟件包管理課件_第5頁
已閱讀5頁,還剩107頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

“十二五”職業教育國家規劃教材選題立項

RedHatEnterpriseLinuxServer6.4

與教材配套的光盤資源Linux網絡操作系統配置與管理教材主編:夏笠芹課程標準(教學大綱)教學設計方案(教案)PPT電子課件教材習題參考答案模擬試卷及參考答案(4套)IT認證+全國技能大賽資料知識拓展&網絡工程解決方案“十二五”職業教育國家規劃教材選題立項

RedHatEn【項目知識目標】了解:網絡配置文件及配置方式,Linux支持的網絡服務類型熟悉:rpm軟件包的命名格式掌握:主機名、以太網卡的設置;常用網絡操作命令的使用;網絡服務的啟動、停止方法;rpm軟件包的安裝、查詢、升級、刪除的方法【項目能力目標】會配置主機名和網卡會設置路由會配置客戶端名稱解析能使用常用網絡調試命令維護主機會啟動與停止網絡服務,能配置網絡服務的啟動狀態能使用rpm、yum命令安裝、查詢、升級和刪除rpm軟件包項目6網絡配置與軟件包管理【項目知識目標】項目6網絡配置與軟件包管理6.1項目背景要使Linux主機能與網絡中的其它主機相互通信,必須進行相關的網絡配置。網絡配置通常包括主機名、網卡的IP地址、子網掩碼、默認網關(默認路由)、DNS服務器的IP地址等。在Linux中,網絡配置信息是分別存儲在不同的配置文件中的。在圖形界面和字符界面下均可實現網絡配置,本項目主要介紹在字符界面下通過編輯、修改相關網絡配置文件和網絡配置的有關命令工具來完成Linux主機連入局域網和互聯網。在對Linux系統的使用和操作過程中,需要經常安裝、卸載和升級各種應用軟件。為便于軟件的安裝、更新和卸載,這些軟件會按一定格式進行封裝(打包)后供用戶安裝。目前RHEL5軟件的安裝包有rpm包和tar包兩種。通常,用rpm打包的是可執行程序,而用tar打包的則是源程序。本項目將具體介紹對rpm包和tar包的管理。6.1項目背景要使Linux主機能與網絡中的其它主機相互6.2項目知識準備6-2-1網絡配置的方式表6-1主要的網絡配置文件路徑及文件名功能/etc/hosts完成主機名映射為IP地址的功能/etc/sysconfig/network包含主機最基本的網絡信息,如:主機名、默認網關等/etc/sysconfig/network-scripts/網卡的配置文件目錄,如:第1塊網卡文件為ifcfg-eth0/etc/resolv.conf設置DNS服務器IP地址的配置文件/etc/host.conf設置域名服務客戶端的控制文件/etc/nsswitch.conf用于指定域名解析順序的配置文件/etc/services設置主機的不同端口對應的網絡服務(一般無需修改)6.2項目知識準備6-2-1網絡配置的方式路徑及文件6.2項目知識準備Linux網絡配置的方式大致有以下三種:圖形窗口和字符窗口填寫方式:通過菜單和窗口填寫網絡配置參數。命令行方式:在字符界面下,通過執行有關網絡配置命令實現對網絡的配置。此種方式只是臨時生效,系統或網絡服務重啟后便失效。修改網絡配置文件的方式:使用vi編輯器直接修改網絡配置文件,或用一些工具(如:setup)間接修改網絡配置文件。此種方式需要系統或網絡服務重啟后才能生效,并且長期生效。6.2項目知識準備Linux網絡配置的方式大致有以下三種6-2-1網絡配置的方式網卡配置的相關文件網絡配置文件:/etc/sysconfig/network網卡的設備驅動模塊:

/etc/modules.conf網卡配置文件:

/etc/sysconfig/network-scripts目錄中/etc/sysconfig/network-scripts/ifcfg-eth0/etc/host.conf/etc/hosts/etc/resolv.conf/etc/services6.2項目知識準備6-2-1網絡配置的方式6.2項目知識準備網絡配置文件——/etc/sysconfig/network用于對網絡服務進行總體配置,如是否啟用網絡服務功能,是否開啟IP數據包轉發服務等。在沒有配置或安裝網卡時,也需要設置該文件,以使本機的回環設備(lo)能夠正常工作,該設備是Linux內部通訊的基礎。常用的設置項主要有:⑴NETWORKING=yes|no設置系統是否使用網絡服務功能。⑵NETWORKING_IPV6=yes|no設置系統是否支持IPv6網絡。6.2項目知識準備網絡配置文件——/etc/sysconfig/network⑶FORWARD_IPV4=false|true是否開啟ipv4的包轉發功能。一塊網卡時,一般設置為false;若裝有兩塊網卡,并要開啟IP數據包的轉發功能,則設置為true,如在利用雙網卡代理上網或連接兩個網段進行通信時。也可通過編輯修改/etc/sysctl.conf配置文件,將其中的net.ipv4.ip_forward=0語句,更改為net.ipv4.ip_forward=1來打開內核的包轉發功能.還可以在/etc/rc.local配置文件中添加如下語句來實現開啟內核的內核的包轉發功能.ecoh1>/proc/sys/net/ipv4/ip_forward6.2項目知識準備⑶FORWARD_IPV4=false|true6.2⑷HOSTNAME

用于設置本機的主機名,/etc/hosts中設置的主機名要注意與此處的設置相同。⑸GATEWAY用于設置本機的網關IP地址。⑹DOMAINNAME

用于設置本機的域名。network的典型配置為:NETWORKING=yesNETWORKING_IPV6=yesFORWARD_IPV4=falseGATEWAY=HOSTNAME=hnwyDOMAINNAME=localdomain6.2項目知識準備⑷HOSTNAME6.2項目知識準備網卡配置文件(1)網卡配置文件簡介網卡的設備名、IP地址、子網掩碼、默認網關等配置信息是保存在網卡配置文件中的。一塊網卡對應一個配置文件配置文件位于/etc/sysconfig/network-scripts目錄中,其配置文件名具有以下格式:ifcfg-網卡類型以及網卡的序號以太網卡的類型為eth第一塊網卡的配置文件名為ifcfg-eth0第二塊網卡的配置文件名為ifcfg-eth1,其余依次類推。其他網卡的配置文件可用cp命令復制ifcfg-eth0配置文件獲得,然后再根據需要進行適當的修改即可。6.2項目知識準備網卡配置文件6.2項目知識準備(2)一塊網卡如何綁定多個IP地址每個綁定的IP地址需要一個虛擬網卡其名稱為:ethN:M對應的配置文件名為:ifcfg-ethN:M。如:第1塊網卡上綁定的第1個虛擬網卡設備名為:eth0:0配置文件名為:ifcfg-eth0:0第1塊網卡上綁定的第2個虛擬網卡設備名為:eth0:1,配置文件名為:ifcfg-eth0:16.2項目知識準備(2)一塊網卡如何綁定多個IP地址6.2項目知識準備(3)網卡的配置功能項查看eth0的配置文件的內容命令:#more/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0

當前網卡設備名稱BOOTROTO=staticIP獲取方式BROADCAST=55廣播地址HWADDR=00:0C:29:6A:08:39MAC地址IPADDR=54IP地址NETMASK=28子網掩碼NETWORK=28網絡地址ONBOOT=yes啟動GATEWAY=172.16.102..254網關6.2項目知識準備(3)網卡的配置功能項6.2項目知識準備6-2-2Linux網絡服務與協議端口Linux的兩類服務獨立運行的服務。現在的大型網絡服務都是自己管理自己,比如httpd等。受xinetd服務管理的服務xinetd本身也是一個獨立運行的服務部分,常用服務進程的總管,父進程。它負責管理系統中不頻繁使用的服務,當這些服務被請求時,由xinetd服務負責啟動運行,完成服務請求后,再結束該服務的運行,以減少對系統資源的占用又名超級Internet服務器。經常用來管理多種輕量級Internet服務。如telnet、talk、pop3、imap等。有時也用來管理Apache和ftp服務。xinetd可以在Linux、FreeBSD、Solaris等多種Unix操作系統上使用。6.2項目知識準備6-2-2Linux網絡服務與協議端口6.2項目知識不同的網絡服務,它們具體使用的網絡協議會不同,人們為了區分不同的網絡協議,給每個協議進行了編號,這個編號在計算機術語里面就叫端口號(簡稱端口)。基于TCP/UDP協議的不同網絡服務都是以端口來區別的網絡中的主機是通過使用“IP地址+端口”與其他主機建立連接并進行通信的。計算機通信時使用的端口從0~65535,共有65536個。其中,從0~1023稱為保留端口,通常這些端口的通訊固定用于某種服務協議,比如HTTP協議的端口號為80,SMTP協議的端口號為25,TELNET協議的端口號為23等等。從1024~65535稱為動態端口,這些端口通常不固定分配給某個服務,只要運行的程序向系統提出網絡申請,系統自動從這些端口中分配一個可用端口供其使用。6.2項目知識準備不同的網絡服務,它們具體使用的網絡協議會不同,人們為了區分不6-2-3管理軟件包的兩種工具—RPM和YUM1.RPM管理工具RPM是紅帽子包管理(RedhatPackageManager)的縮寫。由RedHat公司提出的一種軟件包管理標準。是Linux各發行版中應用最廣泛的軟件包格式之一(還有debian發行的deb安裝包)。作用:對RPM格式的軟件包進行安裝、查詢、更新升級、校驗、卸載以及生成.rpm格式的軟件包等RPM功能通過rpm命令使用不同參數來實現。6.2項目知識準備6-2-3管理軟件包的兩種工具—RPM和YUM6.2項rpm軟件包——壓縮存貯,擁有一個頭文件,其中包含有關于本軟件包的相關信息,便于對軟件包信息進行查詢。RPM軟件包的典型命名格式:軟件名-版本號-發行號.操作系統版本.硬件平臺的類型.rpm比如:在RHEL5Server中,openssl軟件包對應的軟件包名稱為:openssl-0.9.8b-8.3.el5.i386.rpm軟件包的名稱版本信息發行號代表軟件是提供給EnterpriseLinux5

代表該軟件適用于Intel80386以上的x86架構的計算機硬件平臺適用。

擴展名6.2項目知識準備rpm軟件包——壓縮存貯,擁有一個頭文件,其中包含有關于本軟2.YUM管理工具YUM(全稱為YellowdogUpdater,Modified)則能在線下載、安裝、卸載、升級rpm軟件包等任務,并且能夠自動查找并解決rpm包之間的依賴關系后,一次性完成所有具有依賴關系rpm包的安裝,而無需管理員逐個、手工地去安裝每一個rpm包。要實現YUM的功能,有賴于三個機制的建立其一是需要有一個包含各種rpm安裝文件的軟件倉庫(即yum源);其二是有軟件倉庫的倉庫數據庫(repodata),其中收集了軟件倉庫中所有rpm包的頭部信息(每個rpm包的包頭信息包含了該包的描述,功能,提供的文件,依賴關系等信息);其三是有軟件倉庫的地址等信息。6.2項目知識準備2.YUM管理工具6.2項目知識準備6.3項目實施任務6-1配置主機名主機名用于標識一臺主機的名稱,在網絡中主機名具有唯一性。查看主機名命令:hostname臨時設置/更改主機名命令:hostname新主機名該命令不會將新主機名保存到/etc/sysconfig/network配置文件中,重新啟動系統后,主機名將恢復為配置文件中所設置的主機名。在設置了新的主機名后,#左邊的提示符還不能同步更改,使用logout注銷重新登錄后,就可顯示出新的主機名來。6.3項目實施任務6-1配置主機名長期生效的主機名更改配置文件——/etc/sysconfig/network系統啟動時,會從該配置文件中獲得主機名信息,并進行主機名的設置。配置文件中的內容一般為:more/etc/sysconfig/networkNETWORKING=yes//系統是否使用網絡服務功能NETWORKING_IPV6=yes//是否支持IPv6網絡HOSTNAME=RHEL5

//設置主機名/etc/hosts中的設置的主機名應與此處相同GATEWAY=//默認網關FORWARD_IPV4=false//是否開啟IP數據包的轉發,單網卡為false任務6-1配置主機名長期生效的主機名更改任務6-1配置主機名任務6-2網卡的配置1.使用ifconfig命令查看、配置網卡命令用法功能ifconfig顯示當前活動網卡(未被禁用)ifconfig-a顯示系統中所有網卡的設置信息ifconfig網卡設備名顯示指定網卡的設置信息ifconfig網卡設備名IP地址netmask子網掩碼[up|down]臨時設置網卡的IP地址ifconfig網卡設備名downifdown網卡設備名down禁用網卡ifconfig網卡設備名upifup網卡設備名up啟用網卡任務6-2網卡的配置1.使用ifconfig命令查看、配2.用setup工具修改網卡配置文件setup配置工具采用基于字符的窗口界面,來完成對用戶認證、防火墻、鍵盤、網絡、系統服務啟動、時區、和X等居多配置。在命令行執行setup命令,即可啟動該配置工具任務6-2網卡的配置2.用setup工具修改網卡配置文件任務6-2網卡的配置在啟動界面選擇“網絡配置”項按Tab鍵將焦點移動到RunTool按鈕按回車,即可進入網絡配置界面。選擇網卡設備回車進入對網卡的配置界面輸入相應的配置值按Tab鍵將焦點移動到Ok按鈕回車返回上一個界面將焦點移動到Quit回車返回到上一個界面將焦點移動到Quit回車退出setup工具。要生效,需重啟網絡服務。在啟動界面選擇“網絡配置”項按Tab鍵將焦點移動到Run3.用vim直接編輯配置文件①若要在eth0網卡上再綁定一個IP地址的方法:#cd/etc/sysconfig/network-scripts/#cpifcfg-eth0ifcfg-eth0:0#vimifcfg-eth0:0DEVICE=eth0:0BOOTROTO=staticBROADCAST=55IPADDR=54NETMASK=28NETWORK=28ONBOOT=yes#

servicenetworkrestart要使配置生效,需執行②為網卡臨時綁定一個IP地址,可用命令:#ifconfig

eth0:150netmask

NETWORK、BROADCAST可以不指定,利用子網掩碼,系統可自動計算出來任務6-2網卡的配置3.用vim直接編輯配置文件NETWORK、BROADCAS任務6-2網卡的配置任務6-2網卡的配置任務6-2網卡的配置任務6-2網卡的配置以eth0為首的部分第1行——顯示了網卡的設備名和硬件的以16進制表示的48位MAC地址00:00:E8:7D:FB:51。第2行——顯示本機的IP地址、網絡廣播地址和子網掩碼。第3行——是設備的網絡狀態:MTU(最大傳輸單元)Metric(度量值)字段顯示的是該接口當前的MTU和度量值的值。其它行——顯示接口通信的網絡統計值。RX和TX分別表示接收和傳送的數據包。如果網卡已經完成配置卻還是無法與其它設備通信,那么從RX和TX的顯示數據上可以簡單地分析一下故障原因。以lo為首的部分——回送設備的特殊設備lo是look-back網絡接口,從IP地址就可以看出,它代表“本機”。無論系統是否接入網絡,這個設備總是存在的,除非你在內核編譯的時候禁止了網絡支持,這是一個稱為回送設備的特殊設備,它自動由Linux配置以提供網絡的自身連接。IP地址是一個特殊的回送地址(即默認的本機地址),可以在系統上用telnet對IP地址進行測試。如果有inetd進程在運行的話會從機器上獲得登錄提示符。Linux可以利用這個特征在進程與仿真網絡之間進行通信。任務6-2網卡的配置以eth0為首的部分任務6-2網卡的配置4.使用route命令查看、設置路由和默認網關①查看當前路由信息命令:route②添加/刪除默認網關添加默認網關命令:routeadddefaultgw網關IP地址dev網卡設備名刪除默認網關命令:routedeldefaultgw網關IP地址示例:#routeadddefaultgwdeveth0設置網卡eth0的默認網關地址為#routedeldefaultgw

刪除默認網關任務6-2網卡的配置4.使用route命令查看、設置路由和默認網關任務6-2③添加/刪除路由信息在當前路由表中添加路由記錄命令:routeadd-net網絡地址

netmask子網掩碼[dev網卡設備名][gw網關]刪除某條路由記錄命令:

routedel-net網絡地址

netmask子網掩碼任務6-2網卡的配置③添加/刪除路由信息任務6-2網卡的配置示例:某主機裝有兩塊網卡:網卡eth0:連接電信ChinaNet網,網關26;另網卡eth1:連接教育網,網關7試為主機配置路由,默認路由指向26,訪問教育網的/16和/16網段時,通過eth1網卡出去訪問。#routeadddefaultgw26deveth0#routeadd-netnetmaskdeveth1gw7#routeadd-netnetmaskdeveth1gw7任務6-2網卡的配置示例:某主機裝有兩塊網卡:任務6-2網卡的配置1.hosts文件/etc/hosts是早期實現主機名稱解析的一種方法,其中包含了IP地址和主機名之間的對應關系。進行名稱解析時系統會直接讀取該文件中設置的IP地址和主機名的對應記錄。文件中除“#”開頭的行外,一行為一條記錄,IP地址在左,主機名、主機全域名以及主機的別名在右。該配置文件的默認內容為:#more/etc/hosts#Donotremovethefollowingline,orvariousprograms#thatrequirenetworkfunctionalitywillfail.::1 RHEL5 localhost6.localdomain6localhost6任務6-3客戶端域名解析的配置1.hosts文件任務6-3客戶端域名解析的配置任務6-3客戶端域名解析的配置2.設置DNS服務器的IP地址配置文件——/etc/resolv.conf配置項——nameserver#more/etc/resolv.confnameserver53最多可配置3個DNS服務器的IP地址用vi編輯器添加可利用domain來指定當前主機所在域的域名。任務6-3客戶端域名解析的配置2.設置DNS服務器的IP

3.指定名稱解析順序要設置名稱解析的先后順序,可利用/etc/nsswitch.conf配置文件中的hosts:配置項來指定,其默認解析順序為hosts文件、DNS服務器。對于Unix系統,還可用NIS服務器來進行解析。#grephosts/etc/nsswitch.conf#hosts:dbfilesnisplusnisdnshosts:filesdns其中的files代表用hosts文件來進行名稱解析。任務6-3客戶端域名解析的配置3.指定名稱解析順序任務6-3客戶端域名解析的配置任務6-4網絡診斷命令的使用1.ping——測試本主機和目標主機連通性ping[參數]主機名或IP地址參數選項:-ccount——共發出count次信息,不加此項,則發無限次信息。按Ctrl+C停止-s字節數——指定發送的報文的大小,以字節B為單位,預設值是56B,加上8字節的ICMP頭,共是64B。-Wtimeout——等待接收回應報文的間隔時間。以秒為單位#ping-c4

#ping-c10–s2048

任務6-4網絡診斷命令的使用1.ping——測試本主機和任務6-4網絡診斷命令的使用任務6-4網絡診斷命令的使用1.通過服務啟動腳本管理服務每個服務都有相應的啟動腳本用于實現啟動、重啟、停止和查詢服務等功能。一般還有對腳本功能的簡要說明和使用方法,可利用head命令來查看。所有啟動腳本都放在/etc/rc.d/init.d目錄中腳本名稱與服務名稱相對應該目錄中有哪些腳本與當前系統中所安裝的服務有關。/etc/rc.d/rc.local文件相當于dos系統的autoexec.bat文件的功能放入該文件中的腳本或命令,在其他初始化腳本執行完后,將自動被執行。任務6-5網絡服務的運行管理1.通過服務啟動腳本管理服務任務6-5網絡服務的運行管用啟動腳本實現自動啟動或停止用相應的命令來實現對某服務的啟動、停止或重啟服務。1.通過服務啟動腳本來管理服務用法:#/etc/rc.d/init.d/服務啟動腳本名

{start|stop|status|restart|condrestart|reload}服務啟動腳本名后面的啟動參數若為start——啟動服務;stop——停止服務;restart——重啟該服務;status——查詢服務的啟動狀態。任務6-5網絡服務的運行管理用啟動腳本實現自動啟動或停止任務6-5網絡服務的運行管理比如:查詢sshd服務的啟動狀態命令:#/etc/rc.d/init.d/sshdstatussshd(pid2252)isrunning...說明該服務已經啟動,其進程號為2252。重啟服務命令:#/etc/rc.d/init.d/sshdrestartstoppingsshd:[ok]startingsshd:[OK]停止服務命令:#/etc/rc.d/init.d/sshdstopStoppingsshd:[OK]任務6-5網絡服務的運行管理比如:任務6-5網絡服務的運行管理2.使用service命令管理服務利用服務啟動腳本來啟動或停止服務時,每次都要輸入腳本的全路徑,使用起來比較麻煩RHEL專門提供了service命令來解決該問題,用法為:service服務名稱要執行的動作(start|stop|restart)用戶在任何路徑下均可通過該命令來實現啟動或停止服務,service命令會自動到/etc/rc.d/init.d目錄中查找并執行相應的服務啟動腳本。比如,若要重啟sshd服務,則實現命令為:servicesshdrestart若要停止sshd服務,則實現命令為:servicesshdstop任務6-5網絡服務的運行管理2.使用service命令管理服務任務6-5網絡服務的運3.讓服務自動運行或停止如何配置某些服務在某運行級別中自動啟動或不啟動可通過配置服務的啟動狀態來實現,為此Linux提供了ntsysv和chkconfig命令來實現該功能。任務6-5網絡服務的運行管理3.讓服務自動運行或停止任務6-5網絡服務的運行管理⑴chkconfig命令設置系統中所有服務在各運行級別中的啟動狀態。【方法1】查看服務的啟動狀態chkconfig--list[服務名稱]用于查看服務的啟動狀態若缺省[服務名稱]參數,則顯示所有服務的啟動狀態,若指定了要查看的服務,則只顯示該服務的啟動狀態。比如,查看當前系統中各服務的啟動狀態:#chkconfig--list單獨查看httpd服務的啟動狀態:#chkconfig--listhttpd各服務的啟動狀態改變后,在系統下一次啟動時才會生效。任務6-5網絡服務的運行管理⑴chkconfig命令任務6-5網絡服務的運行管理用法2:設置獨立運行的服務的啟動狀態chkconfig--level

<運行級別列表><服務名稱><on|off|reset>功能:設置指定服務在指定運行級別中的啟動狀態on——設置為啟動off——不啟動reset——恢復為系統的默認啟動狀態。例如:若要設置vsftpd服務在2、3、5運行級別啟動,則實現命令為:#chkconfig--level235vsftpdon#chkconfig--listvsftpdvsftpd0:off 1:off2:on3:on4:off5:on6:off任務6-5網絡服務的運行管理用法2:設置獨立運行的服務的啟動狀態任務6-5網絡服務的用法3:設置非獨立運行的服務的啟動狀態chkconfig<服務名稱><on|off|reset>非獨立運行的服務受xinetd服務的管理,因此不存在運行級別啟動狀態的問題。非獨立運行的服務的啟動狀態改變后,需要重新啟動xinetd服務,才能使設置立即生效。比如,若要設置rsync服務的自啟動狀態為on,并讓其立即生效啟動,則實現命令為:#chkconfig--listrsyncrsyncoff#chkconfigrsyncon#chkconfig–listrsyncrsyncon#servicexinetdrestart任務6-5網絡服務的運行管理用法3:設置非獨立運行的服務的啟動狀態任務6-5網絡服按上下光標選擇啟動服務項;按空格設置或取消服務項;按Tab選擇“確定”或“取消”⑵ntsysv命令ntsysv工具為激活或停運服務提供了簡單的界面。基于文本字符界面只能設置當前運行級別下各服務的啟動狀態。若要設置其他運行級別下各服務的啟動狀態,則需要轉換到相應的運行級別,然后再運行ntsysv命令來進行設置。任務6-5網絡服務的運行管理按上下光標選擇啟動服務項;⑵ntsysv命令任務6-5網任務導入Windows中的“添加/刪除程序”工具(圖形化的界面)=軟件包管理工具Linux中常見的軟件安裝程序:源代碼軟件:需編譯,通常以gzip壓縮過的tar包(擴展名一般為.tar.gz).可執行程序RPM包,一般擴展名為.rpm任務6-6利用rpm命令管理軟件包任務導入任務6-6利用rpm命令管理軟件包后面學習中需安裝各種服務器軟件包后面學習中需安裝各種服務器軟件包騰訊LinuxQQ安裝下載騰訊LinuxQQ:/qq/linux/download.shtml

騰訊LinuxQQ安裝下載騰訊LinuxQQ:htt獲得軟件包:linuxqq-v1.0.2-beta1.i386.rpmlinuxqq_v1.0.2-beta1_i386.tar.gz解壓linuxqq_v1.0.2-beta1_i386.tar.gz安裝包以root用戶登錄,打開終端程序輸入命令:tarxzvf/boot/package_name.tar.gz/boot——QQ安裝包所在路徑在/boot/package_name目錄下點擊QQ騰訊LinuxQQ安裝獲得軟件包:騰訊LinuxQQ安裝必須以root的身份執行1.查詢rpm軟件包-q——查詢(query)rpm軟件包要查詢軟件包中的其他信息,可結合使用其它參數。

⑴查詢已安裝軟件包的信息rpm–qaa——代表全部(all)。一般系統安裝的軟件包較多,為便于分屏瀏覽,可結合管道操作符和less、grep命令來實現,其命令用法為:#rpm-qa|less#rpm-qa|grepssl任務6-6利用rpm命令管理軟件包必須以root的身份執行任務6-6利用rpm命令管理軟件

⑵查詢指定的軟件包是否安裝命令:rpm-q軟件包名稱列表各軟件包名稱之間用空格分隔若已安裝,將顯示該軟件包的完整名稱(含版本號信息);若未安裝,則提示未安裝。比如,查詢openssh軟件包是否已安裝命令:#rpm-qopensshopenssh-4.3p2-16.el5查詢telnet-server軟件包是否安裝命令:#rpm-qtelnet-serverpackagetelnet-serverisnotinstalled任務6-6利用rpm命令管理軟件包⑵查詢指定的軟件包是否安裝任務6-6利用rpm命令管⑶查詢軟件包的描述信息命令:rpm-qi

軟件包名稱例如,若要查看openssh軟件包的描述信息的命令:#rpm-qiopenssh⑷查詢軟件包中的文件列表命令:rpm-ql軟件包名稱l——list的縮寫,顯示已安裝軟件包中所包含文件的文件名及安裝位置。#rpm-qlopenssh|less任務6-6利用rpm命令管理軟件包⑶查詢軟件包的描述信息任務6-6利用rpm命令管理軟件⑸查詢某文件所屬的軟件包命令:rpm-qf文件或目錄的全路徑名查詢顯示某個文件或目錄是通過安裝哪一個軟件包產生的。#rp–qf/usr/lib/libstdc++.so.5.0.7compat-libstdc++--61#rpm-qf/etc/mailsendmail-8.13.2.el5任務6-6利用rpm命令管理軟件包⑸查詢某文件所屬的軟件包任務6-6利用rpm命令管理軟

查詢未安裝軟件包的信息安裝一個軟件包前,需了解軟件包的相關信息,比如:該軟件包的描述信息、文件列表等使用p參數來實現,用法為:查詢描述信息:rpm-qpi軟件包文件全路徑名查詢文件列表:rpm–qpl軟件包文件全路徑名查詢軟件包所安裝的軟件的名稱:rpm-qp軟件包文件全路徑名

如:查詢ppp-2.4.4-1.el5.i386.rpm文件列表的方法是:將RHEL5安裝光盤放入光驅,然后執行以下命令:#mount/dev/cdrom/media/cdrom#rpm–qlp/media/cdrom/Server/ppp-2.4.4-1.el5.i386.rpm|less#umount/dev/cdrom任務6-6利用rpm命令管理軟件包⑵查詢未安裝軟件包的信息任務6-6利用rpm命令管理2.安裝RPM軟件包rpm-ivh軟件包全路徑名i——installv——代表verbose,顯示利用該參數安裝過程中較詳細的安裝信息,有助于了解安裝是否成功及出錯原因。h——代表hash,在安裝過程中將通過顯示一系列“#”來表示安裝的進度。實例:

#mount/dev/cdrom/media/cdrom

#rpm–ivh

/media/cdrom/Server/ppp-2.4.4-1.el5.i386.rpm#rpm–q

pppppp-2.4.4-1.el5

任務6-6利用rpm命令管理軟件包2.安裝RPM軟件包任務6-6利用rpm命令管理軟件包3.刪除RPM軟件包rpm-e軟件包名excise刪去、切除例如,若要刪除ppp軟件包,則實現命令為:rpm-eppp包名可以含版本號等信息,但不可以有后綴.rpm比如卸載軟件包proftpd-1.2.8-1,可以使用下列格式:

#rpm-eproftpd-1.2.8-1

#rpm-eproftpd-1.2.8

#rpm-eproftpd-

#rpm-eproftpd任務6-6利用rpm命令管理軟件包3.刪除RPM軟件包任務6-6利用rpm命令管理軟件包4.升級RPM軟件包rpm-Uvh軟件包文件全路徑名U——升級安裝,先卸載舊版,再安裝新版軟件包。結合v和h參數,詳細顯示安裝過程。若指定的rpm包并未安裝,則系統直接進行安裝。任務6-6利用rpm命令管理軟件包4.升級RPM軟件包任務6-6利用rpm命令管理軟件包建立yum本地硬盤源步驟1:搭建軟件倉庫。步驟2:使用createrepo工具創建倉庫數據庫文件。由于在RHEL6系統的安裝光盤中,已經針對光盤中的所有rpm包建好了倉庫數據庫,因此,此步可省。若用戶的軟件倉庫包括了RHEL6安裝光盤以外的其他rpm包,則需通過以下操作創建倉庫數據庫文件步驟3:在客戶機的/etc/yum.repos.d/目錄下,新建并編輯后綴為.repo的yum源配置文件。這里先復制一份樣本文件,然后將其修改成所需的yum源配置文件。步驟4:清除yum源緩存。任務6-7使用yum源安裝rpm軟件包建立yum本地硬盤源任務6-7使用yum源安裝rpm軟件建立yum本地硬盤源步驟5:驗證yum源是否可用。在圖形界面下驗證安裝KDE桌面環境的過程為:在桌面上單擊【系統】→【管理】→【添加/刪除程序】,打開【添加/刪除軟件】對話框,在左窗格的【查找】編輯框內輸入”KDE”→單擊【查找】按鈕→在右窗格中勾選【KDE桌面】→單擊【應用】按鈕,系統開始解析依賴關系,如圖6-6所示→解析完成后彈出有多少軟件將被安裝的報告對話框→單擊【安裝】按鈕,安裝完成后彈出【運行新應用程序】對話框,單擊【關閉】按鈕結束安裝→在桌面上單擊【系統】→【注銷】→【注銷】→輸入用戶名并按回車→輸入密碼→在桌面最后一行單擊桌面環境切換下拉按鈕→在列表框內選擇【KDE】→單擊【登錄】按鈕任務6-7使用yum源安裝rpm軟件包建立yum本地硬盤源任務6-7使用yum源安裝rpm軟件建立yum本地硬盤源任務6-7使用yum源安裝rpm軟件包建立yum本地硬盤源任務6-7使用yum源安裝rpm軟件項目小結項目知識準備網絡配置的方式Linux網絡服務與協議端口認識rpm軟件包項目實施任務6-1主機名的配置任務6-2網卡的配置任務6-3客戶端域名解析的配置任務6-4網絡診斷命令的使用任務6-5網絡服務的運行管理任務6-6利用rpm命令管理軟件包項目小結項目知識準備“十二五”職業教育國家規劃教材選題立項

RedHatEnterpriseLinuxServer6.4

與教材配套的光盤資源Linux網絡操作系統配置與管理教材主編:夏笠芹課程標準(教學大綱)教學設計方案(教案)PPT電子課件教材習題參考答案模擬試卷及參考答案(4套)IT認證+全國技能大賽資料知識拓展&網絡工程解決方案“十二五”職業教育國家規劃教材選題立項

RedHatEn【項目知識目標】了解:網絡配置文件及配置方式,Linux支持的網絡服務類型熟悉:rpm軟件包的命名格式掌握:主機名、以太網卡的設置;常用網絡操作命令的使用;網絡服務的啟動、停止方法;rpm軟件包的安裝、查詢、升級、刪除的方法【項目能力目標】會配置主機名和網卡會設置路由會配置客戶端名稱解析能使用常用網絡調試命令維護主機會啟動與停止網絡服務,能配置網絡服務的啟動狀態能使用rpm、yum命令安裝、查詢、升級和刪除rpm軟件包項目6網絡配置與軟件包管理【項目知識目標】項目6網絡配置與軟件包管理6.1項目背景要使Linux主機能與網絡中的其它主機相互通信,必須進行相關的網絡配置。網絡配置通常包括主機名、網卡的IP地址、子網掩碼、默認網關(默認路由)、DNS服務器的IP地址等。在Linux中,網絡配置信息是分別存儲在不同的配置文件中的。在圖形界面和字符界面下均可實現網絡配置,本項目主要介紹在字符界面下通過編輯、修改相關網絡配置文件和網絡配置的有關命令工具來完成Linux主機連入局域網和互聯網。在對Linux系統的使用和操作過程中,需要經常安裝、卸載和升級各種應用軟件。為便于軟件的安裝、更新和卸載,這些軟件會按一定格式進行封裝(打包)后供用戶安裝。目前RHEL5軟件的安裝包有rpm包和tar包兩種。通常,用rpm打包的是可執行程序,而用tar打包的則是源程序。本項目將具體介紹對rpm包和tar包的管理。6.1項目背景要使Linux主機能與網絡中的其它主機相互6.2項目知識準備6-2-1網絡配置的方式表6-1主要的網絡配置文件路徑及文件名功能/etc/hosts完成主機名映射為IP地址的功能/etc/sysconfig/network包含主機最基本的網絡信息,如:主機名、默認網關等/etc/sysconfig/network-scripts/網卡的配置文件目錄,如:第1塊網卡文件為ifcfg-eth0/etc/resolv.conf設置DNS服務器IP地址的配置文件/etc/host.conf設置域名服務客戶端的控制文件/etc/nsswitch.conf用于指定域名解析順序的配置文件/etc/services設置主機的不同端口對應的網絡服務(一般無需修改)6.2項目知識準備6-2-1網絡配置的方式路徑及文件6.2項目知識準備Linux網絡配置的方式大致有以下三種:圖形窗口和字符窗口填寫方式:通過菜單和窗口填寫網絡配置參數。命令行方式:在字符界面下,通過執行有關網絡配置命令實現對網絡的配置。此種方式只是臨時生效,系統或網絡服務重啟后便失效。修改網絡配置文件的方式:使用vi編輯器直接修改網絡配置文件,或用一些工具(如:setup)間接修改網絡配置文件。此種方式需要系統或網絡服務重啟后才能生效,并且長期生效。6.2項目知識準備Linux網絡配置的方式大致有以下三種6-2-1網絡配置的方式網卡配置的相關文件網絡配置文件:/etc/sysconfig/network網卡的設備驅動模塊:

/etc/modules.conf網卡配置文件:

/etc/sysconfig/network-scripts目錄中/etc/sysconfig/network-scripts/ifcfg-eth0/etc/host.conf/etc/hosts/etc/resolv.conf/etc/services6.2項目知識準備6-2-1網絡配置的方式6.2項目知識準備網絡配置文件——/etc/sysconfig/network用于對網絡服務進行總體配置,如是否啟用網絡服務功能,是否開啟IP數據包轉發服務等。在沒有配置或安裝網卡時,也需要設置該文件,以使本機的回環設備(lo)能夠正常工作,該設備是Linux內部通訊的基礎。常用的設置項主要有:⑴NETWORKING=yes|no設置系統是否使用網絡服務功能。⑵NETWORKING_IPV6=yes|no設置系統是否支持IPv6網絡。6.2項目知識準備網絡配置文件——/etc/sysconfig/network⑶FORWARD_IPV4=false|true是否開啟ipv4的包轉發功能。一塊網卡時,一般設置為false;若裝有兩塊網卡,并要開啟IP數據包的轉發功能,則設置為true,如在利用雙網卡代理上網或連接兩個網段進行通信時。也可通過編輯修改/etc/sysctl.conf配置文件,將其中的net.ipv4.ip_forward=0語句,更改為net.ipv4.ip_forward=1來打開內核的包轉發功能.還可以在/etc/rc.local配置文件中添加如下語句來實現開啟內核的內核的包轉發功能.ecoh1>/proc/sys/net/ipv4/ip_forward6.2項目知識準備⑶FORWARD_IPV4=false|true6.2⑷HOSTNAME

用于設置本機的主機名,/etc/hosts中設置的主機名要注意與此處的設置相同。⑸GATEWAY用于設置本機的網關IP地址。⑹DOMAINNAME

用于設置本機的域名。network的典型配置為:NETWORKING=yesNETWORKING_IPV6=yesFORWARD_IPV4=falseGATEWAY=HOSTNAME=hnwyDOMAINNAME=localdomain6.2項目知識準備⑷HOSTNAME6.2項目知識準備網卡配置文件(1)網卡配置文件簡介網卡的設備名、IP地址、子網掩碼、默認網關等配置信息是保存在網卡配置文件中的。一塊網卡對應一個配置文件配置文件位于/etc/sysconfig/network-scripts目錄中,其配置文件名具有以下格式:ifcfg-網卡類型以及網卡的序號以太網卡的類型為eth第一塊網卡的配置文件名為ifcfg-eth0第二塊網卡的配置文件名為ifcfg-eth1,其余依次類推。其他網卡的配置文件可用cp命令復制ifcfg-eth0配置文件獲得,然后再根據需要進行適當的修改即可。6.2項目知識準備網卡配置文件6.2項目知識準備(2)一塊網卡如何綁定多個IP地址每個綁定的IP地址需要一個虛擬網卡其名稱為:ethN:M對應的配置文件名為:ifcfg-ethN:M。如:第1塊網卡上綁定的第1個虛擬網卡設備名為:eth0:0配置文件名為:ifcfg-eth0:0第1塊網卡上綁定的第2個虛擬網卡設備名為:eth0:1,配置文件名為:ifcfg-eth0:16.2項目知識準備(2)一塊網卡如何綁定多個IP地址6.2項目知識準備(3)網卡的配置功能項查看eth0的配置文件的內容命令:#more/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0

當前網卡設備名稱BOOTROTO=staticIP獲取方式BROADCAST=55廣播地址HWADDR=00:0C:29:6A:08:39MAC地址IPADDR=54IP地址NETMASK=28子網掩碼NETWORK=28網絡地址ONBOOT=yes啟動GATEWAY=172.16.102..254網關6.2項目知識準備(3)網卡的配置功能項6.2項目知識準備6-2-2Linux網絡服務與協議端口Linux的兩類服務獨立運行的服務。現在的大型網絡服務都是自己管理自己,比如httpd等。受xinetd服務管理的服務xinetd本身也是一個獨立運行的服務部分,常用服務進程的總管,父進程。它負責管理系統中不頻繁使用的服務,當這些服務被請求時,由xinetd服務負責啟動運行,完成服務請求后,再結束該服務的運行,以減少對系統資源的占用又名超級Internet服務器。經常用來管理多種輕量級Internet服務。如telnet、talk、pop3、imap等。有時也用來管理Apache和ftp服務。xinetd可以在Linux、FreeBSD、Solaris等多種Unix操作系統上使用。6.2項目知識準備6-2-2Linux網絡服務與協議端口6.2項目知識不同的網絡服務,它們具體使用的網絡協議會不同,人們為了區分不同的網絡協議,給每個協議進行了編號,這個編號在計算機術語里面就叫端口號(簡稱端口)。基于TCP/UDP協議的不同網絡服務都是以端口來區別的網絡中的主機是通過使用“IP地址+端口”與其他主機建立連接并進行通信的。計算機通信時使用的端口從0~65535,共有65536個。其中,從0~1023稱為保留端口,通常這些端口的通訊固定用于某種服務協議,比如HTTP協議的端口號為80,SMTP協議的端口號為25,TELNET協議的端口號為23等等。從1024~65535稱為動態端口,這些端口通常不固定分配給某個服務,只要運行的程序向系統提出網絡申請,系統自動從這些端口中分配一個可用端口供其使用。6.2項目知識準備不同的網絡服務,它們具體使用的網絡協議會不同,人們為了區分不6-2-3管理軟件包的兩種工具—RPM和YUM1.RPM管理工具RPM是紅帽子包管理(RedhatPackageManager)的縮寫。由RedHat公司提出的一種軟件包管理標準。是Linux各發行版中應用最廣泛的軟件包格式之一(還有debian發行的deb安裝包)。作用:對RPM格式的軟件包進行安裝、查詢、更新升級、校驗、卸載以及生成.rpm格式的軟件包等RPM功能通過rpm命令使用不同參數來實現。6.2項目知識準備6-2-3管理軟件包的兩種工具—RPM和YUM6.2項rpm軟件包——壓縮存貯,擁有一個頭文件,其中包含有關于本軟件包的相關信息,便于對軟件包信息進行查詢。RPM軟件包的典型命名格式:軟件名-版本號-發行號.操作系統版本.硬件平臺的類型.rpm比如:在RHEL5Server中,openssl軟件包對應的軟件包名稱為:openssl-0.9.8b-8.3.el5.i386.rpm軟件包的名稱版本信息發行號代表軟件是提供給EnterpriseLinux5

代表該軟件適用于Intel80386以上的x86架構的計算機硬件平臺適用。

擴展名6.2項目知識準備rpm軟件包——壓縮存貯,擁有一個頭文件,其中包含有關于本軟2.YUM管理工具YUM(全稱為YellowdogUpdater,Modified)則能在線下載、安裝、卸載、升級rpm軟件包等任務,并且能夠自動查找并解決rpm包之間的依賴關系后,一次性完成所有具有依賴關系rpm包的安裝,而無需管理員逐個、手工地去安裝每一個rpm包。要實現YUM的功能,有賴于三個機制的建立其一是需要有一個包含各種rpm安裝文件的軟件倉庫(即yum源);其二是有軟件倉庫的倉庫數據庫(repodata),其中收集了軟件倉庫中所有rpm包的頭部信息(每個rpm包的包頭信息包含了該包的描述,功能,提供的文件,依賴關系等信息);其三是有軟件倉庫的地址等信息。6.2項目知識準備2.YUM管理工具6.2項目知識準備6.3項目實施任務6-1配置主機名主機名用于標識一臺主機的名稱,在網絡中主機名具有唯一性。查看主機名命令:hostname臨時設置/更改主機名命令:hostname新主機名該命令不會將新主機名保存到/etc/sysconfig/network配置文件中,重新啟動系統后,主機名將恢復為配置文件中所設置的主機名。在設置了新的主機名后,#左邊的提示符還不能同步更改,使用logout注銷重新登錄后,就可顯示出新的主機名來。6.3項目實施任務6-1配置主機名長期生效的主機名更改配置文件——/etc/sysconfig/network系統啟動時,會從該配置文件中獲得主機名信息,并進行主機名的設置。配置文件中的內容一般為:more/etc/sysconfig/networkNETWORKING=yes//系統是否使用網絡服務功能NETWORKING_IPV6=yes//是否支持IPv6網絡HOSTNAME=RHEL5

//設置主機名/etc/hosts中的設置的主機名應與此處相同GATEWAY=//默認網關FORWARD_IPV4=false//是否開啟IP數據包的轉發,單網卡為false任務6-1配置主機名長期生效的主機名更改任務6-1配置主機名任務6-2網卡的配置1.使用ifconfig命令查看、配置網卡命令用法功能ifconfig顯示當前活動網卡(未被禁用)ifconfig-a顯示系統中所有網卡的設置信息ifconfig網卡設備名顯示指定網卡的設置信息ifconfig網卡設備名IP地址netmask子網掩碼[up|down]臨時設置網卡的IP地址ifconfig網卡設備名downifdown網卡設備名down禁用網卡ifconfig網卡設備名upifup網卡設備名up啟用網卡任務6-2網卡的配置1.使用ifconfig命令查看、配2.用setup工具修改網卡配置文件setup配置工具采用基于字符的窗口界面,來完成對用戶認證、防火墻、鍵盤、網絡、系統服務啟動、時區、和X等居多配置。在命令行執行setup命令,即可啟動該配置工具任務6-2網卡的配置2.用setup工具修改網卡配置文件任務6-2網卡的配置在啟動界面選擇“網絡配置”項按Tab鍵將焦點移動到RunTool按鈕按回車,即可進入網絡配置界面。選擇網卡設備回車進入對網卡的配置界面輸入相應的配置值按Tab鍵將焦點移動到Ok按鈕回車返回上一個界面將焦點移動到Quit回車返回到上一個界面將焦點移動到Quit回車退出setup工具。要生效,需重啟網絡服務。在啟動界面選擇“網絡配置”項按Tab鍵將焦點移動到Run3.用vim直接編輯配置文件①若要在eth0網卡上再綁定一個IP地址的方法:#cd/etc/sysconfig/network-scripts/#cpifcfg-eth0ifcfg-eth0:0#vimifcfg-eth0:0DEVICE=eth0:0BOOTROTO=staticBROADCAST=55IPADDR=54NETMASK=28NETWORK=28ONBOOT=yes#

servicenetworkrestart要使配置生效,需執行②為網卡臨時綁定一個IP地址,可用命令:#ifconfig

eth0:150netmask

NETWORK、BROADCAST可以不指定,利用子網掩碼,系統可自動計算出來任務6-2網卡的配置3.用vim直接編輯配置文件NETWORK、BROADCAS任務6-2網卡的配置任務6-2網卡的配置任務6-2網卡的配置任務6-2網卡的配置以eth0為首的部分第1行——顯示了網卡的設備名和硬件的以16進制表示的48位MAC地址00:00:E8:7D:FB:51。第2行——顯示本機的IP地址、網絡廣播地址和子網掩碼。第3行——是設備的網絡狀態:MTU(最大傳輸單元)Metric(度量值)字段顯示的是該接口當前的MTU和度量值的值。其它行——顯示接口通信的網絡統計值。RX和TX分別表示接收和傳送的數據包。如果網卡已經完成配置卻還是無法與其它設備通信,那么從RX和TX的顯示數據上可以簡單地分析一下故障原因。以lo為首的部分——回送設備的特殊設備lo是look-back網絡接口,從IP地址就可以看出,它代表“本機”。無論系統是否接入網絡,這個設備總是存在的,除非你在內核編譯的時候禁止了網絡支持,這是一個稱為回送設備的特殊設備,它自動由Linux配置以提供網絡的自身連接。IP地址是一個特殊的回送地址(即默認的本機地址),可以在系統上用telnet對IP地址進行測試。如果有inetd進程在運行的話會從機器上獲得登錄提示符。Linux可以利用這個特征在進程與仿真網絡之間進行通信。任務6-2網卡的配置以eth0為首的部分任務6-2網卡的配置4.使用route命令查看、設置路由和默認網關①查看當前路由信息命令:route②添加/刪除默認網關添加默認網關命令:routeadddefaultgw網關IP地址dev網卡設備名刪除默認網關命令:routedeldefaultgw網關IP地址示例:#routeadddefaultgwdeveth0設置網卡eth0的默認網關地址為#routedeldefaultgw

刪除默認網關任務6-2網卡的配置4.使用route命令查看、設置路由和默認網關任務6-2③添加/刪除路由信息在當前路由表中添加路由記錄命令:routeadd-net網絡地址

netmask子網掩碼[dev網卡設備名][gw網關]刪除某條路由記錄命令:

routedel-net網絡地址

netmask子網掩碼任務6-2網卡的配置③添加/刪除路由信息任務6-2網卡的配置示例:某主機裝有兩塊網卡:網卡eth0:連接電信ChinaNet網,網關26;另網卡eth1:連接教育網,網關7試為主機配置路由,默認路由指向26,訪問教育網的/16和/16網段時,通過eth1網卡出去訪問。#routeadddefaultgw26deveth0#routeadd-netnetmaskdeveth1gw7#routeadd-netnetmaskdeveth1gw7任務6-2網卡的配置示例:某主機裝有兩塊網卡:任務6-2網卡的配置1.hosts文件/etc/hosts是早期實現主機名稱解析的一種方法,其中包含了IP地址和主機名之間的對應關系。進行名稱解析時系統會直接讀取該文件中設置的IP地址和主機名的對應記錄。文件中除“#”開頭的行外,一行為一條記錄,IP地址在左,主機名、主機全域名以及主機的別名在右。該配置文件的默認內容為:#more/etc/hosts#Donotremovethefollowingline,orvariousprograms#thatrequirenetworkfunctionalitywillfail.::1 RHEL5 localhost6.localdomain6localhost6任務6-3客戶端域名解析的配置1.hosts文件任務6-3客戶端域名解析的配置任務6-3客戶端域名解析的配置2.設置DNS服務器的IP地址配置文件——/etc/resolv.conf配置項——nameserver#more/etc/resolv.confnameserver53最多可配置3個DNS服務器的IP地址用vi編輯器添加可利用domain來指定當前主機所在域的域名。任務6-3客戶端域名解析的配置2.設置DNS服務器的IP

3.指定名稱解析順序要設置名稱解析的先后順序,可利用/etc/nsswitch.conf配置文件中的hosts:配置項來指定,其默認解析順序為hosts文件、DNS服務器。對于Unix系統,還可用NIS服務器來進行解析。#grephosts/etc/nsswitch.conf#hosts:dbfilesnisplusnisdnshosts:filesdns其中的files代表用hosts文件來進行名稱解析。任務6-3客戶端域名解析的配置3.指定名稱解析順序任務6-3客戶端域名解析的配置任務6-4網絡診斷命令的使用1.ping——測試本主機和目標主機連通性ping[參數]主機名或IP地址參數選項:-ccount——共發出count次信息,不加此項,則發無限次信息。按Ctrl+C停止-s字節數——指定發送的報文的大小,以字節B為單位,預設值是56B,加上8字節的ICMP頭,共是64B。-Wtimeout——等待接收回應報文的間隔時間。以秒為單位#ping-c4

#ping-c10–s2048

任務6-4網絡診斷命令的使用1.ping——測試本主機和任務6-4網絡診斷命令的使用任務6-4網絡診斷命令的使用1.通過服務啟動腳本管理服務每個服務都有相應的啟動腳本用于實現啟動、重啟、停止和查詢服務等功能。一般還有對腳本功能的簡要說明和使用方法,可利用head命令來查看。所有啟動腳本都放在/etc/rc.d/init.d目錄中腳本名稱與服務名稱相對應該目錄中有

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論