版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
網(wǎng)絡(luò)服務(wù)器搭建第2版(項(xiàng)目1)[楊云]項(xiàng)目1搭建與測(cè)試Linux服務(wù)器
項(xiàng)目描述:某高校組建了校園網(wǎng),需要架設(shè)一臺(tái)具有Web、FTP、DNS、DCP、Samba、VPN等功能的服務(wù)器來為校園網(wǎng)用戶提供服務(wù),現(xiàn)需要選擇一種既安全又易于管理的網(wǎng)絡(luò)操作系統(tǒng),正確搭建服務(wù)器并測(cè)試。項(xiàng)目目標(biāo):●了解Linux系統(tǒng)的歷史、版權(quán)以及Linux系統(tǒng)的特點(diǎn)●了解RedHatEnterpriseLinux6的優(yōu)點(diǎn)及其家族成員●掌握如何搭建RedHatEnterpriseLinux6服務(wù)器●掌握如何配置Linux常規(guī)網(wǎng)絡(luò)和如何測(cè)試Linux網(wǎng)絡(luò)環(huán)境●掌握如何排除Linux服務(wù)器安裝的故障1.1
相關(guān)知識(shí)1.2項(xiàng)目設(shè)計(jì)及準(zhǔn)備
1.3項(xiàng)目實(shí)施1.4
安裝的常見故障及排除1.5
項(xiàng)目實(shí)錄1.6
練習(xí)題1.7
實(shí)踐習(xí)題1.8
超級(jí)鏈接項(xiàng)目一、搭建與測(cè)試Linux服務(wù)器1.1
相關(guān)知識(shí)Linux系統(tǒng)是一個(gè)類似UNIX的操作系統(tǒng)1.1.1Linux簡(jiǎn)介1.Linux系統(tǒng)的歷史
Linux系統(tǒng)是一個(gè)類似UNIX的操作系統(tǒng),Linux系統(tǒng)是UNIX在微機(jī)上的完整實(shí)現(xiàn),它的標(biāo)志是一個(gè)名為Tux的可愛的小企鵝,如圖1-1所示。UNIX操作系統(tǒng)是1969年由K.Thompson和D.M.Richie在美國(guó)貝爾實(shí)驗(yàn)室開發(fā)的一種操作系統(tǒng)。由于其良好而穩(wěn)定的性能迅速在計(jì)算機(jī)中得到廣泛的應(yīng)用,在隨后幾十年中做了不斷的改進(jìn)。
1990年,芬蘭人LinusTorvalds開始著手研究編寫一個(gè)開放的與Minix系統(tǒng)兼容的操作系統(tǒng)。1991年10月5日,LinusTorvalds公布了第一個(gè)Linux的內(nèi)核版本0.02版。1992年3月,內(nèi)核1.0版本的推出,標(biāo)志著Linux第一個(gè)正式版本的誕生。
現(xiàn)在,Linux憑借優(yōu)秀的設(shè)計(jì)、不凡的性能,加上IBM、Intel、AMD、DELL、Oracle、Sybase等國(guó)際知名企業(yè)的大力支持,市場(chǎng)份額逐步擴(kuò)大,逐漸成為主流操作系統(tǒng)之一。Linux的標(biāo)志Tux1.1
相關(guān)知識(shí)2.Linux的版權(quán)問題Linux是基于Copyleft(無版權(quán))的軟件模式進(jìn)行發(fā)布的,其實(shí)Copyleft是與Copylright(版權(quán)所有)相對(duì)立的新名稱,它是GNU項(xiàng)目制定的通用公共許可證(GeneralPublicLicense,GPL)。GNU項(xiàng)目的標(biāo)志是角馬,如圖1-2所示。圖1-2GNU的標(biāo)志角馬小資料GNU這個(gè)名字使用了有趣的遞歸縮寫,它是“GNU‘sNotUNIX”的縮寫形式。
GPL是由自由軟件基金會(huì)發(fā)行的用于計(jì)算機(jī)軟件的協(xié)議證書,使用證書的軟件被稱為自由軟件(后來改名為開放源代碼軟件(OpenSourceSoftware))。大多數(shù)的GNU程序和超過半數(shù)的自由軟件使用它,GPL保證任何人有權(quán)使用、拷貝和修改該軟件。Copyleft軟件的組成非常透明化。2.Linux的版權(quán)問題3.Linux系統(tǒng)的特點(diǎn)Linux操作系統(tǒng)作為一個(gè)免費(fèi)、自由、開放的操作系統(tǒng),它擁有如下所述的一些特點(diǎn)?!裢耆赓M(fèi)?!窀咝О踩€(wěn)定?!裰С侄喾N硬件平臺(tái)。●友好的用戶界面。●強(qiáng)大的網(wǎng)絡(luò)功能?!裰С侄嗳蝿?wù)、多用戶。1.1.2Linux體系結(jié)構(gòu)Linux一般有3個(gè)主要部分:內(nèi)核(kernel)、命令解釋層(Shell或其他操作環(huán)境)、實(shí)用工具。1.Linux內(nèi)核
內(nèi)核是系統(tǒng)的心臟,是運(yùn)行程序和管理像磁盤和打印機(jī)等硬件設(shè)備的核心程序。操作環(huán)境向用戶提供一個(gè)操作界面,它從用戶那里接受命令,并且把命令送給內(nèi)核去執(zhí)行。Linux內(nèi)核的源代碼主要用C語(yǔ)言編寫,只有部分與驅(qū)動(dòng)相關(guān)的用匯編語(yǔ)言Assembly編寫。
2.LinuxShell
Shell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶輸入的命令,并且是把它送入內(nèi)核去執(zhí)行。Linux存在幾種操作環(huán)境,分別是:桌面(desktop)、窗口管理器(windowmanager)和命令行shell(commandlineshell)。Linux系統(tǒng)中的每個(gè)用戶都可以擁有自己的用戶操作界面,根據(jù)自己的要求進(jìn)行定制。Shell是一個(gè)命令解釋器,它解釋由用戶輸入的命令,并且把它們送到內(nèi)核。3.實(shí)用工具
●Linux的過濾器(Filter)讀取從用戶文件或其他地方的輸入?!窠换コ绦蚴怯脩襞c機(jī)器的信息接口。
2.LinuxShell同Linux本身一樣,Shell也有多種不同的版本。目前,主要有下列版本的Shell。●BourneShell:是貝爾實(shí)驗(yàn)室開發(fā)的版本。●BASH:是GNU的BourneAgainShell,是GNU操作系統(tǒng)上默認(rèn)的Shell。●KornShell:是對(duì)BourneShell的發(fā)展,在大部分情況下與BourneShell兼容?!馛shell:是SUN公司Shell的BSD版本。
Shell不僅是一種交互式命令解釋程序,而且還是一種程序設(shè)計(jì)語(yǔ)言。Shell腳本程序是解釋型的,也就是說Shell腳本程序不需要進(jìn)行編譯,就能直接逐條解釋,逐條執(zhí)行腳本程序的源語(yǔ)句。Shell腳本程序的處理對(duì)象只能是文件、字符串或者命令語(yǔ)句,而不像其他的高級(jí)語(yǔ)言有豐富的數(shù)據(jù)類型和數(shù)據(jù)結(jié)構(gòu)。
作為命令行操作界面的替代選擇,Linux還提供了像MicrosoftWindows那樣的可視化界面—X-Window的圖形用戶界面(GUI)。
現(xiàn)在比較流行的窗口管理器是KDE和Gnome(其中Gnome是RedHatLinux默認(rèn)使用的界面),兩種桌面都能夠免費(fèi)獲得。1.1.3Linux的版本Linux的版本分為內(nèi)核版本和發(fā)行版本兩種。
內(nèi)核是系統(tǒng)的心臟,是運(yùn)行程序和管理像磁盤和打印機(jī)等硬件設(shè)備的核心程序,它提供了一個(gè)在裸設(shè)備與應(yīng)用程序間的抽象層。內(nèi)核的開發(fā)和規(guī)范一直由Linus領(lǐng)導(dǎo)的開發(fā)小組控制著,版本也是唯一的。
Linux內(nèi)核的版本號(hào)命名是有一定規(guī)則的,版本號(hào)的格式通常為“主版本號(hào).次版本號(hào).修正號(hào)”。一般談?wù)摰腖inux系統(tǒng)便是針對(duì)發(fā)行版本(Distribution)的。目前各種發(fā)行版本超過300種,現(xiàn)在最流行的套件有RedHat(紅帽子)、紅旗Linux等。1.1.3Linux的版本(1)RedHatLinux。RedHat是目前最成功的商業(yè)Linux套件發(fā)布商。它在1999年美國(guó)納斯達(dá)克上市以來,發(fā)展良好,目前已經(jīng)成為L(zhǎng)inux商界事實(shí)上的龍頭。目前它旗下的Linux包括了兩種版本,一種是個(gè)人版本的Fedora,另一種是商業(yè)版的RedHatEnterpriseLinux。(2)SUSELinuxEnterprise。/linuxSUSE是歐洲最流行的Linux發(fā)行套件,它在軟件國(guó)際化上做出過不小的貢獻(xiàn)?,F(xiàn)在SUSE已經(jīng)被Novell收購(gòu),發(fā)展也一路走好。不過,與紅帽子相比,它并不太適合初級(jí)用戶使用。(3)Ubuntu。/Ubuntu是Linux發(fā)行版本中的后起之秀,它具備吸引個(gè)人用戶的眾多特性:簡(jiǎn)單易用的操作方式、漂亮的桌面、眾多的硬件支持……它已經(jīng)成為L(zhǎng)inux界一個(gè)耀眼的明星。(4)紅旗Linux。/紅旗Linux是國(guó)內(nèi)比較成熟的一款Linux發(fā)行套件,它的界面十分美觀,操作起來也十分簡(jiǎn)單,仿Windows的操作界面讓用戶使用起來更感親切。1.1.4RedHatEnterpriseLinux6的新特性紅帽企業(yè)版Linux6.4的正式版已于2013年2月發(fā)布。紅帽企業(yè)Linux操作系統(tǒng)豐富的特性源自包括紅帽工程師、合作伙伴、用戶以及開源社區(qū)在內(nèi)的眾多人員的努力。憑借通過強(qiáng)大的生態(tài)系統(tǒng)實(shí)現(xiàn)的創(chuàng)新能力,紅帽企業(yè)Linux6.4操作系統(tǒng)能為用戶提供由紅帽屢獲殊榮的全球支持團(tuán)隊(duì)所支持的成熟穩(wěn)定的技術(shù)。(1)研發(fā)人員工具。(2)虛擬化技術(shù)。(3)安全性。1.1.4RedHatEnterpriseLinux6的新特性(4)可擴(kuò)展性。(5)文件系統(tǒng)。(6)存儲(chǔ)與訂閱管理。1.2項(xiàng)目設(shè)計(jì)及準(zhǔn)備1.2.1項(xiàng)目設(shè)計(jì)
中小型企業(yè)在選擇網(wǎng)絡(luò)操作系統(tǒng)時(shí),首先推薦企業(yè)版Linux網(wǎng)絡(luò)操作系統(tǒng)。一是由于其開源的優(yōu)勢(shì),另一個(gè)是考慮安全性。要想成功安裝Linux,首先必須要對(duì)硬件的基本要求、硬件的兼容性、多重引導(dǎo)、磁盤分區(qū)和安裝方式等進(jìn)行充分準(zhǔn)備,獲取發(fā)行版本,查看硬件是否兼容,選擇適合的安裝方式。做好這些準(zhǔn)備工作,Linux安裝之旅才會(huì)一帆風(fēng)順。1.硬件的基本要求●CPU:需要Pentium以上處理器?!駜?nèi)存:對(duì)于x86、AMD64/Intel64和Itanium2架構(gòu)的主機(jī),最少需要512MB的內(nèi)存,如果主機(jī)是IBMPower系列,則至少需要1GB的內(nèi)存(推薦2GB)。●硬盤:必須保證有大于1GB的空間?!耧@卡:需要VGA兼容顯卡?!窆怛?qū):CD-ROM或者DVD?!衿渌杭嫒萋暱ā⒕W(wǎng)卡等。2.多重引導(dǎo)
Linux和Windows的多系統(tǒng)共存有多種實(shí)現(xiàn)方式,最常用的有以下3種?!裣劝惭bWindows,再安裝Linux,最后用Linux內(nèi)置的GRUB或者LILO來實(shí)現(xiàn)多系統(tǒng)引導(dǎo)。這種方式實(shí)現(xiàn)起來最簡(jiǎn)單?!駸o所謂先安裝Windows還是Linux,最后經(jīng)過特殊的操作,使用Windows內(nèi)置的OSLoader來實(shí)現(xiàn)多系統(tǒng)引導(dǎo)。這種方式實(shí)現(xiàn)起來稍顯復(fù)雜?!裢瑯訜o所謂先安裝Windows還是Linux,最后使用第三方軟件來實(shí)現(xiàn)Windows和Linux的多系統(tǒng)引導(dǎo)。這種實(shí)現(xiàn)方式最為靈活,操作也不算復(fù)雜。
在這3種實(shí)現(xiàn)方式中,目前用戶使用最多的是通過Linux的GRUB或者LILO實(shí)現(xiàn)Windows、Linux多系統(tǒng)引導(dǎo)。
LILO是最早出現(xiàn)的Linux引導(dǎo)裝載程序之一,其全稱為L(zhǎng)inuxLoader。早期的Linux發(fā)行版本中都以LILO作為引導(dǎo)裝載程序。GRUB比LILO晚出現(xiàn),其全稱是GRandUnifiedBootloader。GRUB不僅具有LILO的絕大部分功能,并且還擁有漂亮的圖形化交互界面、方便的操作模式。因此,包括RedHat在內(nèi)的越來越多Linux發(fā)行版本轉(zhuǎn)而將GRUB作為默認(rèn)安裝的引導(dǎo)裝載程序。
2.多重引導(dǎo)3.安裝方式任何硬盤在使用前都要進(jìn)行分區(qū)。硬盤的分區(qū)首先有兩種類型:主分區(qū)和擴(kuò)展分區(qū)。一個(gè)RedHatEnterpriseLinux5提供了多達(dá)4種安裝方式支持,可以從CD-ROM/DVD啟動(dòng)安裝、從硬盤安裝、從NFS服務(wù)器安裝或者從FTP/HTTP服務(wù)器安裝。(1)從CD-ROM/DVD安裝。
(2)從硬盤安裝。
(3)從網(wǎng)絡(luò)服務(wù)器安裝。
4.磁盤分區(qū)(1)磁盤分區(qū)簡(jiǎn)介。硬盤上最多只能有四個(gè)主分區(qū),其中一個(gè)主分區(qū)可以用一個(gè)擴(kuò)展分區(qū)來替換。也就是說主分區(qū)可以有l(wèi)~4個(gè),擴(kuò)展分區(qū)可以有0~1個(gè),而擴(kuò)展分區(qū)中可以劃分出若干個(gè)邏輯分區(qū)。目前常用的硬盤主要有兩大類:IDE接口硬盤和SCSI接口硬盤。
Linux的所有設(shè)備均表示為/dev目錄中的一個(gè)文件。(2)分區(qū)方案。
對(duì)于初次接觸Linux的用戶來說,分區(qū)方案越簡(jiǎn)單越好,所以最好的選擇就是為L(zhǎng)inux裝備兩個(gè)分區(qū),一個(gè)是用戶保存系統(tǒng)和數(shù)據(jù)的根分區(qū)(/),另一個(gè)是交換分區(qū)。其中交換分區(qū)不用太大,與物理內(nèi)存同樣大小即可;根分區(qū)則需要根據(jù)Linux系統(tǒng)安裝后占用資源的大小和所需要保存數(shù)據(jù)的多少來調(diào)整大?。ㄒ话闱闆r下,劃分15~20GB就足夠了)。圖1-3Linux服務(wù)器常見分區(qū)方案RedHatEnterpriseLinux6安裝程序的啟動(dòng),主要有4種選擇?!?RedHatEnterpriseLinux6CD-ROM/DVD—需要用戶手上有RedHatEnterpriseLinux6的安裝光盤。● 從CD-ROM/DVD啟動(dòng)—用戶的計(jì)算機(jī)必須支持光盤啟動(dòng),并且安裝文件可以通過本地硬盤、NFS/FTP/HTTP等途徑訪問?!?從USB閃盤啟動(dòng)——用戶的計(jì)算機(jī)必須支持從閃盤啟動(dòng),并且安裝文件可以通過本地硬盤、NFS/FTP/HTTP等途徑訪問?!?以PXE方式網(wǎng)絡(luò)啟動(dòng)。1.2.2
項(xiàng)目準(zhǔn)備1.3項(xiàng)目實(shí)施任務(wù)1-1安裝RedHatEnterpriseLinux6啟動(dòng)VMWare軟件,在VMWareWorkstation主窗口中單擊“NewVirtualMachine”,或者選擇“File”→“New”→“VirtualMachine”命令,打開新建虛擬機(jī)向?qū)?。繼續(xù)單擊“下一步”按鈕,出現(xiàn)如圖1-4所示對(duì)話框。圖1-4在虛擬機(jī)中選擇安裝方式1.設(shè)置啟動(dòng)順序2.選擇安裝方式3.檢測(cè)光盤和硬件任務(wù)1-1安裝RedHatEnterpriseLinux64.選擇安裝語(yǔ)言并進(jìn)行鍵盤設(shè)置5.選擇系統(tǒng)使用的存儲(chǔ)設(shè)備6.設(shè)置計(jì)算機(jī)名7.配置網(wǎng)絡(luò)8.選擇系統(tǒng)時(shí)區(qū)9.設(shè)置root賬戶密碼10.為硬盤分區(qū)11.開始安裝軟件12.安裝完成任務(wù)1-2基本配置安裝后的RedHatEnterpriseLinux61.許可協(xié)議2.設(shè)置軟件更新3.創(chuàng)建用戶任務(wù)1-2基本配置安裝后的RedHatEnterpriseLinux64.時(shí)間和日期設(shè)置5.Kdump任務(wù)1-3Linux的登錄和退出1.登錄
RedHatEnterpriseLinux5的登錄方式,根據(jù)啟動(dòng)的是圖形界面還是文本模式而異。(1)圖形界面登錄。(2)文本模式登錄?,F(xiàn)在的RedHatEnterpriseLinux6操作系統(tǒng),默認(rèn)采用的都是圖形界面的GNOME或者KDE操作方式,要想使用文本方式登錄,一般用戶,可以執(zhí)行“應(yīng)用程序”→“系統(tǒng)工具”→“終端”來打開終端窗口(或者直接右鍵單擊桌面,選擇“終端”命令),然后輸入“init3”命令,即可進(jìn)入文本登錄模式;如果在命令行窗口下輸入“init5”或“startx”命令可進(jìn)入圖形界面。1.3.5任務(wù)5Linux的登錄和退出2.退出(1)圖形模式。圖形模式很簡(jiǎn)單,只要執(zhí)行“系統(tǒng)”→“注銷”就可以退出了。(2)文本模式。1.3.5任務(wù)5Linux的登錄和退出任務(wù)1-4認(rèn)識(shí)Linux啟動(dòng)過程和運(yùn)行級(jí)別2.INIT進(jìn)程inittab文件作為INIT進(jìn)程的配置文件,用于描述系統(tǒng)啟動(dòng)時(shí)和正常運(yùn)行中所運(yùn)行的那些進(jìn)程。文件內(nèi)容如下任務(wù)1-4認(rèn)識(shí)Linux啟動(dòng)過程和運(yùn)行級(jí)別3.系統(tǒng)運(yùn)行級(jí)別這些級(jí)別在/etc/inittab文件里指定。各運(yùn)行級(jí)別的含義如下?!?:停機(jī),不要把系統(tǒng)的默認(rèn)運(yùn)行級(jí)別設(shè)置為0,否則系統(tǒng)不能正常啟動(dòng)?!?:?jiǎn)斡脩裟J??!?:字符界面的多用戶模式,在該模式下不能使用NFS。●3:字符界面的完全多用戶模式,主機(jī)作為服務(wù)器時(shí)通常在該模式下?!?:未分配?!?:圖形界面的多用戶模式,用戶在該模式下可以進(jìn)入圖形登錄界面?!?:重新啟動(dòng),不要把系統(tǒng)默認(rèn)運(yùn)行級(jí)別設(shè)置為6,否則系統(tǒng)不能正常啟動(dòng)。任務(wù)1-4認(rèn)識(shí)Linux啟動(dòng)過程和運(yùn)行級(jí)別(2)改變系統(tǒng)運(yùn)行級(jí)別。使用init命令,后跟相應(yīng)的運(yùn)行級(jí)別作為參數(shù),可以從當(dāng)前的運(yùn)行級(jí)別轉(zhuǎn)換為其他運(yùn)行級(jí)別。例如:[root@RHEL6~]#init2[root@RHEL6~]#runlevel52任務(wù)1-4認(rèn)識(shí)Linux啟動(dòng)過程和運(yùn)行級(jí)別(1)查看系統(tǒng)運(yùn)行級(jí)別。runlevel命令用于顯示系統(tǒng)當(dāng)前的和上一次的運(yùn)行級(jí)別。例如:[root@RHEL6~]#runlevelN3任務(wù)1-5啟動(dòng)Shell1.使用Linux系統(tǒng)的終端窗口現(xiàn)在的RedHatEnterpriseLinux6操作系統(tǒng)默認(rèn)采用的都是圖形界面的GNOME或者KDE操作方式,要想使用Shel1功能,就必須像在Windows中那樣打開一個(gè)命令行窗口。一般用戶,可以執(zhí)行“應(yīng)用程序”→“系統(tǒng)工具”→“終端”命令來打開終端窗口(或者直接右鍵單擊桌面,選擇“在終端中打開”命令)。2.使用Shell提示符
在RedHatEnterpriseLinux6中,還可以更方便地直接打開純命令行窗口。應(yīng)該怎么操作呢?Linux啟動(dòng)過程的最后,它定義了6個(gè)虛擬終端,可以供用戶隨時(shí)切換,切換時(shí)用“Ctrl”+“Alt”+“F1”~“Ctrl”+“A1t”+“F6”組合鍵可以打開其中任意一個(gè)。
進(jìn)入純命令行窗口之后,還可以使用“A1t”+“Fl”~“A1t”+“F6”組合鍵在6個(gè)終端之間切換,每個(gè)終端可以執(zhí)行不同的指令,進(jìn)行不一樣的操作。任務(wù)1-5啟動(dòng)Shell登錄之后,普通用戶的命今行提示符以“$”號(hào)結(jié)尾,超級(jí)用戶的命令以“#”號(hào)結(jié)尾。[yy@localhost~]$ ;一般用戶以“$”號(hào)結(jié)尾[yy@localhost~]$suroot ;切換到root賬號(hào)Password:[root@localhost~]# ;命令行提示符變成以“#”號(hào)結(jié)尾了
當(dāng)用戶需要返回圖形桌面環(huán)境時(shí),也只需要按下“Ctrl”+“A1t”+“F7”組合鍵,就可以返回到剛才切換出來的桌面環(huán)境。任務(wù)1-5啟動(dòng)Shell使用任何文本編輯器打開/etc/inittab文件,找到如下所示的行:id:5:initdeafault將它修改為:id:3:initdeafault重新啟動(dòng)系統(tǒng)你就會(huì)發(fā)現(xiàn),它登錄的是命令行而不是圖形界面。要想讓RedHatEnterpriseLinux6直接啟動(dòng)到圖形界面,可以按照上述操作將“id:3”中的“3”修改為“5”;也可以在純命令行模式,直接執(zhí)行“startx”命令打開圖形模式。任務(wù)1-5啟動(dòng)Shell任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)①編輯/etc/hosts文件,修改主機(jī)名localhost為RHEL6.4-1。②通過編輯/etc/sysconfig/network文件中的HOSTNAME字段修改主機(jī)名NETWORKING=yesNETWORKING_ipv6=noHOSTNAME=RHEL6.4-1GATEWAY=54我們?cè)O(shè)置完主機(jī)名生效后,可以使用hostname查看當(dāng)前主機(jī)名稱。[root@RHEL6~]#hostnameRHEL6.4-1任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)③可以使用兩個(gè)簡(jiǎn)單的命令臨時(shí)設(shè)置主機(jī)名。a.最常用的是使用hostname來設(shè)置。格式:hostname主機(jī)名b.使用sysctl命令修改內(nèi)核參數(shù)。格式:sysctlkernel.hostname=主機(jī)名這樣兩個(gè)設(shè)置是臨時(shí)的,重啟系統(tǒng)后設(shè)置失效。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)2.使用ifconfig配置IP地址及輔助IP地址
(1)配置IP地址。
格式:
Ifconfig網(wǎng)卡名ip地址netmask子網(wǎng)掩碼例子:使用ifconfig命令來設(shè)置IP地址,修改IP地址為68。
[root@rhel6~]#ifconfigeth068netmask任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)
直接使用ifconfig命令可以查看網(wǎng)卡配置信息,如IP地址、MAC地址,收發(fā)數(shù)據(jù)包情況等,以此可以查看修改是否成功。如圖1-39所示。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)(2)配置虛擬網(wǎng)卡IP地址。命令格式:ifconfig網(wǎng)卡名:虛擬網(wǎng)卡IDIP地址netmask子網(wǎng)掩碼為第1塊網(wǎng)卡eth0設(shè)置一個(gè)虛擬網(wǎng)卡,IP地址為08,子網(wǎng)掩碼為,如果不設(shè)置netmask,則使用默認(rèn)的子網(wǎng)掩碼。[root@rhel6~]#ifconfigeth0:108netmask任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)3.禁用和啟用網(wǎng)卡①對(duì)于網(wǎng)卡的禁用和啟用,依然可以使用ifconfig命令。命令格式:ifconfig網(wǎng)卡名稱down #禁用網(wǎng)卡ifconfig網(wǎng)卡名稱up #啟用網(wǎng)卡
使用ifconfigeth0down命令后,在Linux主機(jī)還可以ping通eth0的IP地址,但是在其他主機(jī)上就ping不通eth0地址了。使用ifconfigeth0up命令后啟用eth0網(wǎng)卡。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)②使用ifdowneth0和ifup命令也可以實(shí)現(xiàn)禁用和啟用網(wǎng)卡的效果。命令格式:ifdown網(wǎng)卡名稱#禁用網(wǎng)卡ifup網(wǎng)卡名稱#啟用網(wǎng)卡
如果使用ifdowneth0禁用eth0網(wǎng)卡,在Linux主機(jī)上也不能ping通eth0的IP地址。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)4.更改網(wǎng)卡MAC地址
MAC地址也叫物理地址或者硬件地址。它是全球唯一的地址,由網(wǎng)絡(luò)設(shè)備制造商生產(chǎn)時(shí)寫在網(wǎng)卡內(nèi)部。MAC地址的長(zhǎng)度為48位(6個(gè)字節(jié)),通常表示為12個(gè)16進(jìn)制數(shù),每?jī)蓚€(gè)16進(jìn)制數(shù)之間用冒號(hào)隔開,比如:00:0C:29:EC:FD:83就是一個(gè)MAC地址。其中前6位16進(jìn)制數(shù)00:0C:29代表網(wǎng)絡(luò)硬件制造商的編號(hào),它由IEEE(電氣與電子工程師協(xié)會(huì))分配,而后3位16進(jìn)制數(shù)EC:FD:83代表該制造商所制造的某個(gè)網(wǎng)絡(luò)產(chǎn)品(如網(wǎng)卡)的系列號(hào)。更改網(wǎng)卡MAC地址時(shí),需要先禁用該網(wǎng)卡,然后使用ifconfig命令進(jìn)行修改。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)5.route命令(1)route命令設(shè)置網(wǎng)關(guān)。route命令格式:routeadddefaultgwip地址#添加默認(rèn)網(wǎng)關(guān)routedeldefaultgwip地址#刪除默認(rèn)網(wǎng)關(guān)任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)(2)查看本機(jī)路由表信息。[root@RHEL6~]#routeKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface*U000eth0*U000eth0default54UG000eth0任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)●Destination:目標(biāo)網(wǎng)絡(luò)IP地址,可以是一個(gè)網(wǎng)絡(luò)地址也可以是一個(gè)主機(jī)地址。●Gateway:網(wǎng)關(guān)地址,即該路由條目中下一跳的路由器IP地址?!馟enmask:路由項(xiàng)子網(wǎng)掩碼,與Destination信息“與”運(yùn)算得出目標(biāo)地址?!馞lags:路由標(biāo)志?!馦etric:路由開銷值,用以衡量路徑的代價(jià)?!馬ef:依賴于本路由的其他路由條目。●Use:該路由項(xiàng)被使用的次數(shù)?!馡face:該路由項(xiàng)發(fā)送數(shù)據(jù)包使用的網(wǎng)絡(luò)接口。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)(3)添加/刪除路由條目。在路由表中添加路由條目,其命令語(yǔ)法格式為:routeadd–net/host網(wǎng)絡(luò)/主機(jī)地址netmask子網(wǎng)掩碼[dev網(wǎng)絡(luò)設(shè)備名][gw網(wǎng)關(guān)]在路由表中刪除路由條目,其命令語(yǔ)法格式為:routedel–net/host網(wǎng)絡(luò)/主機(jī)地址netmask
任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)下面是幾個(gè)配置實(shí)例。①添加到達(dá)目標(biāo)網(wǎng)絡(luò)/24的網(wǎng)絡(luò)路由,經(jīng)由eth1網(wǎng)絡(luò)接口,并由路由器54轉(zhuǎn)發(fā)。[root@RHEL6~]#routeadd–netnetmask\>gw54deveth1②添加到達(dá)0的主機(jī)路由,經(jīng)由eth1網(wǎng)絡(luò)接口,并由路由器54轉(zhuǎn)發(fā)。[root@RHEL6~]#routeadd–host0gw54deveth1任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)③刪除到達(dá)目標(biāo)網(wǎng)絡(luò)/24的路由條目。[root@RHEL6~]#routedel–netnetmask④刪除到達(dá)主機(jī)0的路由條目。[root@RHEL6~]#routedel–host0如果添加/刪除的是主機(jī)路由,不需要子網(wǎng)掩碼netmask。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)我們來編輯/etc/sysconfig/network-scripts/ifcfg-eth0文件來進(jìn)行配置查看效果。[root@RHEL6~]#vim/etc/sysconfig/network-scripts/ifcfg-eth0任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)6.網(wǎng)卡配置文件
每個(gè)網(wǎng)卡配置文件都存儲(chǔ)了網(wǎng)卡的狀態(tài),每一行代表一個(gè)參數(shù)值。系統(tǒng)啟動(dòng)時(shí)通過讀取該文件所記錄的情況來配置網(wǎng)卡。常見的參數(shù)解釋如表1-1所示。任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)7.setup命令
[root@rhel6~]#setup任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)8.圖形界面配置工具在桌面環(huán)境下的主菜單中選擇“系統(tǒng)”→“首選項(xiàng)”→“網(wǎng)絡(luò)連接”命令,任務(wù)1-6配置常規(guī)網(wǎng)絡(luò)9.修改resolv.conf設(shè)置DNSLinux中設(shè)置DNS客戶端時(shí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 服務(wù)員的社會(huì)實(shí)踐報(bào)告大全【15篇】
- 2024版體育賽事廣告合作服務(wù)合同范本3篇
- 2024工程進(jìn)度監(jiān)控合同4篇
- 2024年度宿舍樓太陽(yáng)能熱水系統(tǒng)安裝與維護(hù)合同3篇
- 2025屆嘉峪關(guān)市重點(diǎn)中學(xué)高考英語(yǔ)押題試卷含解析
- 2024年水泥行業(yè)節(jié)能改造工程合同3篇
- 2024版國(guó)際廣告合同商訂標(biāo)準(zhǔn)3篇
- 江蘇省蘇州十中2025屆高考數(shù)學(xué)一模試卷含解析
- 2024年新建高速公路排水管道工程合同范本3篇
- 2025屆山西省太原市第四十八中學(xué)高三第一次模擬考試英語(yǔ)試卷含解析
- GB/T 307.1-2005滾動(dòng)軸承向心軸承公差
- GB/T 23468-2009墜落防護(hù)裝備安全使用規(guī)范
- GB/T 14801-2009機(jī)織物與針織物緯斜和弓緯試驗(yàn)方法
- 國(guó)家開放大學(xué)電大《計(jì)算機(jī)應(yīng)用基礎(chǔ)(本)》終結(jié)性考試試題答案(格式已排好)任務(wù)一
- 2023年福建永泰閩投抽水蓄能有限公司招聘筆試題庫(kù)及答案解析
- 2023年惠州市交通投資集團(tuán)有限公司招聘筆試題庫(kù)及答案解析
- 第一學(xué)期期末大作業(yè)(經(jīng)濟(jì)學(xué))
- 腮腺腫瘤課件
- 變壓器保護(hù)課件
- 《大學(xué)英語(yǔ)B》形成性考核 參考資料 廣東開放大學(xué)
- 新生兒腸梗阻護(hù)理查房講解課件
評(píng)論
0/150
提交評(píng)論