Linux網(wǎng)絡(luò)操作系統(tǒng)項目化教程(openEuler)課件 項目8 網(wǎng)絡(luò)管理_第1頁
Linux網(wǎng)絡(luò)操作系統(tǒng)項目化教程(openEuler)課件 項目8 網(wǎng)絡(luò)管理_第2頁
Linux網(wǎng)絡(luò)操作系統(tǒng)項目化教程(openEuler)課件 項目8 網(wǎng)絡(luò)管理_第3頁
Linux網(wǎng)絡(luò)操作系統(tǒng)項目化教程(openEuler)課件 項目8 網(wǎng)絡(luò)管理_第4頁
Linux網(wǎng)絡(luò)操作系統(tǒng)項目化教程(openEuler)課件 項目8 網(wǎng)絡(luò)管理_第5頁
已閱讀5頁,還剩131頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

項目8網(wǎng)絡(luò)管理《Linux網(wǎng)絡(luò)操作系統(tǒng)項目化教程(openEuler)》學(xué)習(xí)目標(biāo)/Target了解計算機網(wǎng)絡(luò),能夠說出什么是網(wǎng)絡(luò)。了解網(wǎng)絡(luò)協(xié)議及體系結(jié)構(gòu),能夠說出常用的網(wǎng)絡(luò)體系結(jié)構(gòu)及協(xié)議。熟悉IP地址、端口號及子網(wǎng)掩碼,能夠說出IP地址、端口與子網(wǎng)掩碼的作用。知識目標(biāo)學(xué)習(xí)目標(biāo)/Target掌握主機的配置方法,能夠熟練使用命令更改主機名稱。掌握網(wǎng)卡配置方法,能夠熟練使用命令配置動態(tài)IP地址與靜態(tài)IP地址。掌握ping命令,能夠熟練使用ping命令測試主機的連通性。掌握ip命令,能夠熟練使用ip命令查看主機IP地址及網(wǎng)卡信息。了解nslookup命令,能夠使用nslookup命令查看主機域名。了解常用網(wǎng)絡(luò)通信命令,能夠使用write、wall、mesg命令向用戶發(fā)送消息。掌握nmcli命令的使用,能夠使用nmcli命令完成雙網(wǎng)卡的綁定。技能目標(biāo)學(xué)習(xí)目標(biāo)/Target通過學(xué)習(xí)網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu),培養(yǎng)宏觀視角和分層解決復(fù)雜問題的能力。通過學(xué)習(xí)網(wǎng)絡(luò)數(shù)據(jù)傳輸流程,培養(yǎng)細(xì)致入微的態(tài)度與注重細(xì)節(jié)的意識。通過實踐主機網(wǎng)卡配置,增強綜合思考能力,理解軟硬件協(xié)同工作的重要性,提升跨學(xué)科項目的整合能力。素養(yǎng)目標(biāo)目錄/Contents8.18.2計算機網(wǎng)絡(luò)基礎(chǔ)Linux操作系統(tǒng)基本網(wǎng)絡(luò)配置8.3常用的網(wǎng)絡(luò)管理命令8.4常用的網(wǎng)絡(luò)通信命令項目導(dǎo)入01項目導(dǎo)入A公司近期成功上線一個課程學(xué)習(xí)平臺,憑借豐富的課程資源與優(yōu)質(zhì)的教學(xué)內(nèi)容,吸引了大量訪問流量。小智所在的技術(shù)支持部門肩負(fù)著保障網(wǎng)站穩(wěn)定運行的重任。近日,技術(shù)支持部門發(fā)現(xiàn)單網(wǎng)卡的服務(wù)器網(wǎng)絡(luò)配置已難以承受如此龐大的流量訪問,頻繁出現(xiàn)網(wǎng)絡(luò)延遲甚至短暫中斷的情況,嚴(yán)重影響用戶體驗,急需提升服務(wù)器的網(wǎng)絡(luò)承載能力,以確保網(wǎng)站流量傳輸?shù)姆€(wěn)定性和效率。上級領(lǐng)導(dǎo)決定通過為服務(wù)器增設(shè)網(wǎng)卡來實現(xiàn)流量分流,雙網(wǎng)卡綁定不僅能夠有效增加網(wǎng)絡(luò)帶寬,實現(xiàn)流量的合理分流,還能提供冗余備份功能,大大提升服務(wù)器網(wǎng)絡(luò)的可靠性,保障網(wǎng)站在高流量訪問下的穩(wěn)定運行。為此,知識扎實、經(jīng)驗豐富的領(lǐng)導(dǎo)對小組同事進行了一場網(wǎng)絡(luò)知識培訓(xùn),尤其對雙網(wǎng)卡綁定技術(shù)的原理與應(yīng)用進行了深入講解。在此期間,小智也積極響應(yīng)參與,為服務(wù)器雙網(wǎng)卡綁定配置工作做好充分準(zhǔn)備。知識準(zhǔn)備02在學(xué)習(xí)Linux操作系統(tǒng)的網(wǎng)絡(luò)管理之前,需要了解一些基礎(chǔ)的網(wǎng)絡(luò)知識,如計算機網(wǎng)絡(luò)、網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)、網(wǎng)絡(luò)數(shù)據(jù)傳輸流程、IP地址與端口號、子網(wǎng)掩碼等。本節(jié)將對這些計算機網(wǎng)絡(luò)基礎(chǔ)知識進行講解。8.1計算機網(wǎng)絡(luò)基礎(chǔ)了解計算機網(wǎng)絡(luò),能夠說出什么是網(wǎng)絡(luò)。學(xué)習(xí)目標(biāo)8.1.1計算機網(wǎng)絡(luò)基礎(chǔ)計算機網(wǎng)絡(luò)是繼電信網(wǎng)絡(luò)、有線電視網(wǎng)絡(luò)出現(xiàn)的世界級大型網(wǎng)絡(luò)。在計算機領(lǐng)域,網(wǎng)絡(luò)由若干個節(jié)點和連接這些節(jié)點的鏈路組成,網(wǎng)絡(luò)中的節(jié)點可以是計算機、交換機、路由器等。一個簡單的計算機網(wǎng)絡(luò)模型如圖。8.1.1計算機網(wǎng)絡(luò)基礎(chǔ)計算機網(wǎng)絡(luò)之間可以相互連接,組成更大的網(wǎng)絡(luò),這種網(wǎng)絡(luò)被稱為互聯(lián)網(wǎng)?;ヂ?lián)網(wǎng)模型如圖。8.1.1計算機網(wǎng)絡(luò)基礎(chǔ)了解網(wǎng)絡(luò)協(xié)議及體系結(jié)構(gòu),能夠說出常用的網(wǎng)絡(luò)體系結(jié)構(gòu)及協(xié)議。學(xué)習(xí)目標(biāo)8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)網(wǎng)絡(luò)通信是一個復(fù)雜的過程,為了保證通信能順利進行且目標(biāo)主機能獲取準(zhǔn)確、有效的數(shù)據(jù),數(shù)據(jù)的封裝必須遵循一系列事先約定好的規(guī)則,數(shù)據(jù)的傳遞與接收也要符合既定的流程。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)1.網(wǎng)絡(luò)協(xié)議人們把事先約定好的、為交換網(wǎng)絡(luò)中的數(shù)據(jù)而建立的規(guī)則稱為協(xié)議(Protocol)。協(xié)議由如下幾個要素組成。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)1數(shù)據(jù)與控制信息的結(jié)構(gòu)或格式。2需要發(fā)出何種控制信息、完成何種動作以及做出何種響應(yīng)。3事件實現(xiàn)順序的詳細(xì)說明。語法:語義:同步:復(fù)雜通信過程中的各項操作可能會出現(xiàn)各種各樣的結(jié)果,若只為其制定一組協(xié)議,這組協(xié)議勢必會非常復(fù)雜。因此,人們基于計算通信的流程,設(shè)計了包含多個層次的網(wǎng)絡(luò)體系結(jié)構(gòu),意圖將一次通信過程劃分為多個階段,為每個階段的操作制定不同的規(guī)則。較為常見的體系結(jié)構(gòu)有OSI模型和TCP/IP模型。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)1.網(wǎng)絡(luò)協(xié)議1.網(wǎng)絡(luò)協(xié)議OSI體系結(jié)構(gòu)側(cè)重于功能的層次劃分,而TCP/IP體系結(jié)構(gòu)側(cè)重于網(wǎng)絡(luò)設(shè)備間的數(shù)據(jù)傳遞,它比OSI更為精簡,也更加靈活。由于網(wǎng)絡(luò)體系結(jié)構(gòu)中使用協(xié)議是相同的,因此,雖然OSI體系結(jié)構(gòu)與TCP/IP體系結(jié)構(gòu)劃分的層次不同,但它們之間存在著對應(yīng)關(guān)系,其對應(yīng)關(guān)系及各層常用的協(xié)議如圖。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)除了OSI體系結(jié)構(gòu)和TCP/IP體系結(jié)構(gòu)之外,人們還提出了一種5層網(wǎng)絡(luò)體系結(jié)構(gòu),這種體系結(jié)構(gòu)由上而下依次為應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層,各層的功能分別如下所示。應(yīng)用層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層2.

5層網(wǎng)絡(luò)體系結(jié)構(gòu)8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)為應(yīng)用進程提供服務(wù)。該層的協(xié)議定義應(yīng)用程序使用互聯(lián)網(wǎng)的規(guī)則。應(yīng)用層8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)2.

5層網(wǎng)絡(luò)體系結(jié)構(gòu)為應(yīng)用進程提供連接服務(wù),實現(xiàn)兩端進程的會話。該層的協(xié)議定義進程的通信規(guī)則。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)2.

5層網(wǎng)絡(luò)體系結(jié)構(gòu)傳輸層為分組交換網(wǎng)上的不同主機提供通信服務(wù)。該層的協(xié)議定義應(yīng)用程序封裝數(shù)據(jù)的格式,以及數(shù)據(jù)包的轉(zhuǎn)發(fā)機制。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)2.

5層網(wǎng)絡(luò)體系結(jié)構(gòu)網(wǎng)絡(luò)層將從網(wǎng)絡(luò)層獲取的IP數(shù)據(jù)報組裝成幀,在網(wǎng)絡(luò)節(jié)點之間以幀為單位傳輸數(shù)據(jù)。該層的協(xié)議定義了幀的格式。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)2.

5層網(wǎng)絡(luò)體系結(jié)構(gòu)數(shù)據(jù)鏈路層以bit為單位傳輸數(shù)據(jù),對應(yīng)網(wǎng)絡(luò)中的硬件設(shè)備。該層對網(wǎng)絡(luò)設(shè)備的特性進行規(guī)范,以保證物理設(shè)備能互相連接并正常使用。8.1.2網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu)2.

5層網(wǎng)絡(luò)體系結(jié)構(gòu)物理層了解數(shù)據(jù)傳輸流程,能夠描述數(shù)據(jù)傳輸過程。學(xué)習(xí)目標(biāo)8.1.3數(shù)據(jù)傳輸流程1.網(wǎng)絡(luò)協(xié)議數(shù)據(jù)由應(yīng)用程序產(chǎn)生,若應(yīng)用程序A要發(fā)送一組數(shù)據(jù)給應(yīng)用程序B,則數(shù)據(jù)傳輸過程如圖。8.1.3數(shù)據(jù)傳輸流程熟悉IP地址、端口號及子網(wǎng)掩碼,能夠說出IP地址、端口的作用。學(xué)習(xí)目標(biāo)8.1.4IP地址與端口號進行網(wǎng)絡(luò)通信的對象實質(zhì)上是網(wǎng)絡(luò)中的進程,但一個網(wǎng)絡(luò)中可能有許多臺主機,每臺主機中的進程也不唯一,那么在數(shù)據(jù)傳輸過程中,就需要確定將數(shù)據(jù)發(fā)送給哪臺主機的哪個進程。在計算機網(wǎng)絡(luò)中,人們常用IP地址標(biāo)識主機,使用端口號標(biāo)識網(wǎng)絡(luò)中的進程。下面對IP地址和端口號進行介紹。1.IP地址8.1.4IP地址與端口號IPv4地址共分為5類,分別為A類IP地址、B類IP地址、C類IP地址、D類IP地址和E類IP地址。其中,A、B、C類IP地址在邏輯上又分為兩個部分,第一部分為網(wǎng)絡(luò)號,用于標(biāo)識網(wǎng)絡(luò);第二部分為主機號,用于標(biāo)識網(wǎng)絡(luò)中的主機。例如,IP地址4,前3個字段192.168.43標(biāo)識的網(wǎng)絡(luò)為,最后一個字段34標(biāo)識網(wǎng)絡(luò)中的主機。不同網(wǎng)絡(luò)中多臺主機的IP地址如圖。1.IP地址8.1.4IP地址與端口號由“不同網(wǎng)絡(luò)中多臺主機的IP地址”可知,處于同一網(wǎng)絡(luò)中的主機由最后一個字段區(qū)分,IP地址都是C類IP地址,IP地址根據(jù)取值范圍分類,具體如圖。1.IP地址8.1.4IP地址與端口號網(wǎng)絡(luò)號相同的IP地址處于同一網(wǎng)段,不同類別的IP地址其取值范圍和可用IP地址數(shù)量不同,下面分別對各類IP地址的取值范圍及可用IP地址數(shù)量進行介紹。1A類IP地址:A類IP地址由1個字節(jié)網(wǎng)絡(luò)號和3個字節(jié)主機號組成,網(wǎng)絡(luò)號的最高位必須是0。2B類IP地址由2個字節(jié)的網(wǎng)絡(luò)號和2個字節(jié)的主機號組成,網(wǎng)絡(luò)號的最高兩位必須是10。3C類IP地址由3個字節(jié)的網(wǎng)絡(luò)號和1個字節(jié)的主機號組成,網(wǎng)絡(luò)號的最高3位必須是110。4D類IP地址不分網(wǎng)絡(luò)號和主機號,它固定以1110開頭。1.IP地址8.1.4IP地址與端口號B類IP地址:C類IP地址:D類IP地址:5E類IP地址不分網(wǎng)絡(luò)號和主機號,它固定以1111開頭。E類IP地址:IP地址只能確定網(wǎng)絡(luò)中的主機,要確定主機中的進程,還需要用到端口號。在計算機中,端口號是主機進程的唯一標(biāo)識,因此一個進程在向另一個進程發(fā)送數(shù)據(jù)時,需要通過IP地址+端口號確定網(wǎng)絡(luò)中的進程。2.端口號8.1.4IP地址與端口號端口號的最大取值為65535,其中0~1024端口一般由系統(tǒng)進程占用,用戶可到互聯(lián)網(wǎng)數(shù)字分配機構(gòu)官網(wǎng)查看由互聯(lián)網(wǎng)名稱與數(shù)字地址分配機構(gòu)已分配的端口列表。用戶在配置自己的服務(wù)器時,可以選擇一個大于1024、小于65535的端口號對其進行標(biāo)記,但要注意選擇空閑端口,以避免與其他服務(wù)器產(chǎn)生沖突。熟悉IP地址、端口號及子網(wǎng)掩碼,能夠說出子網(wǎng)掩碼的作用。學(xué)習(xí)目標(biāo)8.1.5子網(wǎng)掩碼子網(wǎng)掩碼又稱為地址掩碼,它用于劃分IP地址中的網(wǎng)絡(luò)號與主機號,網(wǎng)絡(luò)號所占的位用1標(biāo)識,主機號所占的位用0標(biāo)識,因為A、B、C類IP地址網(wǎng)絡(luò)號和主機號的位置是確定的,所以子網(wǎng)掩碼的取值也是確定的,如下所示。1:等同于11111111.00000000.00000000.00000000,用于匹配A類地址。2等同于11111111.11111111.00000000.00000000,用于匹配B類地址。3等同于11111111.11111111.11111111.00000000,用于匹配C類地址。::8.1.5子網(wǎng)掩碼假設(shè)申請到了一個C類網(wǎng)絡(luò),網(wǎng)絡(luò)號為,這個網(wǎng)絡(luò)中的可用IP地址有254個,若想將這個網(wǎng)絡(luò)劃分為4個子網(wǎng),則可將子網(wǎng)掩碼第4個字段的前兩位設(shè)置為1,得到子網(wǎng)掩碼11111111.11111111.11111111.11000000,即92。此時,得到的4個子網(wǎng)的IP地址取值范圍分別如下所示。1網(wǎng)絡(luò)地址:;IP地址范圍:~2,廣播地址3。2IP地址范圍:5~26,廣播地址27。3IP地址范圍:29~90,廣播地址91。網(wǎng)絡(luò)地址:4;網(wǎng)絡(luò)地址:28;8.1.5子網(wǎng)掩碼3IP地址范圍:93~54,廣播地址55。網(wǎng)絡(luò)地址:92;在使用網(wǎng)絡(luò)前,需要對Linux操作系統(tǒng)進行基本的網(wǎng)絡(luò)配置,以保證主機能夠與其他主機進行正常的通信。8.2Linux操作系統(tǒng)基本網(wǎng)絡(luò)配置掌握主機的配置方法,能夠熟練使用命令完成主機配置。學(xué)習(xí)目標(biāo)8.2.1主機配置在網(wǎng)絡(luò)中,雖然可以通過IP地址訪問主機,但I(xiàn)P地址不便于記憶,因此,大多用戶還是通過主機名來訪問主機。Linux操作系統(tǒng)提供了hostname和hostnamectl兩個命令來顯示、設(shè)置系統(tǒng)主機名,下面分別介紹這兩個命令的使用。8.2.1主機配置hostname選項參數(shù)hostname命令用于查詢、修改主機名,其基本格式如下所示?;靖袷?.hostname命令8.2.1主機配置hostname命令常用選項。1.hostname命令8.2.1主機配置選項說明-a顯示主機別名-f顯示完全格式的域名-i顯示指定主機的IP地址-s以短格式顯示,僅顯示第一個點號之前的部分[root@itheima~]#hostname localhost[root@itheima~]#hostnameitheima [root@itheima~]#hostnameitheima

案例8-1:查看并修改當(dāng)前主機名。8.2.1主機配置顯示主機名更改主機名再次顯示主機名1.hostname命令itheima.localdomain 通過/etc/hostname配置文件修改主機名時,直接使用新的主機名替換原來的主機名即可,修改示例如下?;靖袷?.hostname命令8.2.1主機配置itheima為新的主機名hostnamectl命令也用于查詢、修改主機名。openEuler定義了3種類型的主機名。1臨時主機名(Tranient):靜態(tài)主機名(Static):系統(tǒng)中臨時分配的主機名。2又稱內(nèi)核主機名、系統(tǒng)主機名,是系統(tǒng)啟動時從/etc/hostname文件中自動初始化的主機名。高級主機名(Pretty):3屬于修飾性主機名,可以使用特殊字符,如itheima’shost。8.2.1主機配置2.hostnamectl命令hostnamectl選項或命令參數(shù)由于openEuler定義了復(fù)雜的主機名,原來的hostname命令已經(jīng)無法完成復(fù)雜主機名的設(shè)置,因此openEuler增加了hostnamectl命令以實現(xiàn)主機名的查詢與設(shè)置。hostnamectl命令的基本格式如下所示。基本格式8.2.1主機配置2.hostnamectl命令hostnamectl命令常用選項和命令如表。8.2.1主機配置2.hostnamectl命令選項和命令說明-transient顯示或修改臨時主機名-static顯示或修改靜態(tài)主機名-pretty顯示或修改高級主機名status顯示當(dāng)前主機名信息set-hostname設(shè)置系統(tǒng)主機名(靜態(tài)主機名)案例8-2:使用hostnamectl命令查看主機名信息、臨時主機名、靜態(tài)主機名和高級主機名。8.2.1主機配置2.hostnamectl命令點擊查看案例8-3:修改主機名為itheima,修改臨時主機名為ithost,修改高級主機名為itheima’shost。8.2.1主機配置2.hostnamectl命令點擊查看掌握網(wǎng)卡配置方法,能夠熟練使用命令配置動態(tài)IP地址與靜態(tài)IP地址。學(xué)習(xí)目標(biāo)8.2.2網(wǎng)卡配置網(wǎng)卡是計算機能夠聯(lián)網(wǎng)的基礎(chǔ),因此,網(wǎng)絡(luò)配置其實就是網(wǎng)卡配置。下面從網(wǎng)卡命名規(guī)范、網(wǎng)卡配置文件、動態(tài)IP地址與靜態(tài)IP地址3個方面來講解網(wǎng)卡的配置。8.2.2網(wǎng)卡配置網(wǎng)卡命名規(guī)范A網(wǎng)卡配置文件B動態(tài)IP地址與靜態(tài)IP地址C網(wǎng)卡名稱的前2個字符含義如下所示。1.網(wǎng)卡命名規(guī)范8.2.2網(wǎng)卡配置1en:wl:以太網(wǎng)(Ethernet)。2無線局域網(wǎng)(WLAN)。ww:3無線廣域網(wǎng)(WWAN)。網(wǎng)卡名稱的第3個字符及后面字符的含義如下所示。1.網(wǎng)卡命名規(guī)范8.2.2網(wǎng)卡配置1o#:s#:o表示網(wǎng)卡為內(nèi)置網(wǎng)卡,#為內(nèi)置網(wǎng)卡的設(shè)備編號。2s表示網(wǎng)卡為外置網(wǎng)卡,#為熱插拔接口(Slot)編號。x#:3當(dāng)?shù)?個字符為x時,#表示網(wǎng)卡的MAC地址。p#s#:4p表示PCI插口,p后面的#表示PCI插口編號;s表示熱插拔接口,s后面的#表示熱插拔接口編號。查看網(wǎng)卡:讀者可以使用ip命令查看當(dāng)前主機的網(wǎng)卡,查看命令及輸出結(jié)果如下所示。點擊查看8.2.2網(wǎng)卡配置1.網(wǎng)卡命名規(guī)范在Linux操作系統(tǒng)中,一切皆文件,因此,網(wǎng)卡的配置其實就是編輯網(wǎng)卡配置文件。openEuler的網(wǎng)卡配置文件為/etc/sysconfig/network-scripts/ifcfg-ens33,查看該網(wǎng)卡配置文件的具體命令如下所示。2.網(wǎng)卡配置文件8.2.2網(wǎng)卡配置點擊查看網(wǎng)卡的IP地址分為動態(tài)IP地址與靜態(tài)IP地址,Linux操作系統(tǒng)安裝成功之后,系統(tǒng)會為網(wǎng)卡分配一個默認(rèn)IP地址,這個IP地址是動態(tài)IP地址。用戶如果使用動態(tài)IP地址,不需要手動配置。如果用戶要使用靜態(tài)IP地址,則需要手動配置。配置靜態(tài)IP地址,同樣通過修改ens33網(wǎng)卡的配置文件實現(xiàn)。8.2.2網(wǎng)卡配置3.動態(tài)IP地址與靜態(tài)IP地址在配置靜態(tài)IP地址時,需要將BOOTPROTO選項的值修改為static,即獲取靜態(tài)IP地址。同時,添加IPADDR(靜態(tài)IP地址)、NETMASK(子網(wǎng)掩碼)、GATEWAY(網(wǎng)關(guān))、DNS(域名服務(wù)器地址)4個配置項。8.2.2網(wǎng)卡配置3.動態(tài)IP地址與靜態(tài)IP地址假設(shè)VMware使用NAT模式,網(wǎng)絡(luò)配置信息如下。8.2.2網(wǎng)卡配置1子網(wǎng)IP為。2網(wǎng)關(guān)IP為。3子網(wǎng)掩碼為。4

DHCP地址池為28~54,可以從地址池中選擇一個IP地址作為靜態(tài)IP地址。3.動態(tài)IP地址與靜態(tài)IP地址配置靜態(tài)IP地址時,在/etc/sysconfig/network-scripts/ifcfg-ens33配置文件中做如下修改。8.2.2網(wǎng)卡配置點擊查看3.動態(tài)IP地址與靜態(tài)IP地址配置完成之后,重啟網(wǎng)卡,再次查看網(wǎng)卡信息,可得到新設(shè)置的靜態(tài)IP地址。重啟網(wǎng)卡的具體命令如下所示。8.2.2網(wǎng)卡配置點擊查看3.動態(tài)IP地址與靜態(tài)IP地址8.2.2網(wǎng)卡配置多學(xué)一招標(biāo)題在VMware菜單欄的Workstation選項中,單擊下拉按鈕,選擇“編輯→虛擬網(wǎng)絡(luò)編輯器”,如圖。8.2.2網(wǎng)卡配置多學(xué)一招標(biāo)題彈出虛擬網(wǎng)絡(luò)編輯器對話框,如圖。8.2.2網(wǎng)卡配置多學(xué)一招標(biāo)題選中VMnet8模式,單擊“NAT設(shè)置”按鈕,彈出NAT設(shè)置對話框,如圖。8.2.2網(wǎng)卡配置多學(xué)一招標(biāo)題在該對話框中,可以查看子網(wǎng)IP、子網(wǎng)掩碼、網(wǎng)關(guān)IP信息。關(guān)閉NAT設(shè)置對話框,返回“返回虛擬機網(wǎng)絡(luò)編輯器”對話框,單擊“DHCP設(shè)置”按鈕,彈出DHCP設(shè)置對話框,如圖。網(wǎng)絡(luò)是計算機與外界通信的基礎(chǔ),因此,在Linux操作系統(tǒng)中,網(wǎng)絡(luò)管理也是非常重要的一部分內(nèi)容,熟悉網(wǎng)絡(luò)管理才能更好地使用Linux操作系統(tǒng)。在Linux操作系統(tǒng)中,網(wǎng)絡(luò)管理也是通過命令實現(xiàn)的,本節(jié)將針對常用的網(wǎng)絡(luò)管理命令進行詳細(xì)講解。8.3常用的網(wǎng)絡(luò)管理命令掌握ping命令,能夠熟練使用ping命令測試主機的連通性。學(xué)習(xí)目標(biāo)8.3.1ping命令ping選項參數(shù)ping命令用于測試主機之間網(wǎng)絡(luò)的連通性,其基本格式如下所示?;靖袷?.3.1ping命令ping命令的參數(shù)通常是IP地址。如果兩臺主機是連通的,則ping命令默認(rèn)一直輸出測試數(shù)據(jù)(可以按快捷鍵Ctrl+D停止輸出)。使用選項可以設(shè)置ping命令的回應(yīng)次數(shù)。ping命令常用選項如表。8.3.1ping命令命令說明-c設(shè)置回應(yīng)次數(shù),如-c4表示回應(yīng)4次-s設(shè)置數(shù)據(jù)包大小,如-s1024表示每次發(fā)送1024B數(shù)據(jù)-v顯示命令詳細(xì)的執(zhí)行過程案例8-4:使用ping命令測試當(dāng)前Linux主機與Windows主機的網(wǎng)絡(luò)連通性。8.3.1ping命令點擊查看掌握ip命令,能夠熟練使用ip命令查看主機IP地址及網(wǎng)卡信息。學(xué)習(xí)目標(biāo)8.3.2ip命令ip命令用于顯示和配置網(wǎng)卡、路由、接口和隧道等網(wǎng)絡(luò)設(shè)備的參數(shù)信息,它的功能十分強大,是管理Linux操作系統(tǒng)網(wǎng)絡(luò)的必備工具之一。8.3.2ip命令ip選項參數(shù)命令設(shè)備ip命令的基本格式如下所示?;靖袷絠p命令的用法比較復(fù)雜,它可以操作各種網(wǎng)絡(luò)設(shè)備,通過不同的選項和命令設(shè)置這些網(wǎng)絡(luò)設(shè)備的各種參數(shù)。8.3.2ip命令ip命令常用選項和命令如表。8.3.2ip命令選項和命令說明-s輸出詳細(xì)信息,可以連續(xù)使用多次,以輸出更詳細(xì)的錯誤統(tǒng)計信息-f強制使用指定的協(xié)議簇-4指定網(wǎng)絡(luò)層協(xié)議為IPv4-6指定網(wǎng)絡(luò)層協(xié)議為IPv6-r顯示主機時,不使用IP地址,而使用主機的域名8.3.2ip命令選項和命令說明show顯示參數(shù)信息add添加del刪除up啟動設(shè)備down關(guān)閉設(shè)備ip命令常用的參數(shù)和設(shè)備如表。8.3.2ip命令參數(shù)和設(shè)備說明link鏈路信息address協(xié)議地址(IPv4地址或IPv6地址),可以簡寫為addr或aroute路由設(shè)備ip命令的功能比較強大,下面介紹幾個常用的功能。8.3.2ip命令ip命令可以查看所有網(wǎng)卡信息,也可以查看某一塊網(wǎng)卡的信息。由于ip命令輸出結(jié)果較多,下面只展示網(wǎng)卡信息查看命令,不展示命令輸出結(jié)果。查看網(wǎng)卡信息命令如下所。1.查看網(wǎng)卡信息8.3.2ip命令[root@localhost~]#ipa [root@localhost~]#ipashow [root@localhost~]#ipashowens33 基本格式查看所有網(wǎng)卡信息查看所有網(wǎng)卡信息查看ens33網(wǎng)卡信息ip命令可以設(shè)置網(wǎng)卡的IP地址,也可以添加刪除網(wǎng)卡的IP地址。以ens33網(wǎng)卡為例,設(shè)置網(wǎng)卡IP地址命令及輸出結(jié)果如下所示。8.3.2ip命令2.設(shè)置網(wǎng)卡的IP地址點擊查看ip命令的子命令down與up可分別用于禁用、啟用網(wǎng)卡,下面以ens33網(wǎng)卡為例,演示網(wǎng)卡的禁用和啟用,具體命令如下所示。8.3.2ip命令3.禁用和啟用網(wǎng)卡點擊查看掌握nmcli命令的使用,能夠使用nmcli命令完成雙網(wǎng)卡的綁定。學(xué)習(xí)目標(biāo)8.3.3nmcli命令openEuler使用NetworkManager服務(wù)管理網(wǎng)絡(luò)配置,NetworkManager服務(wù)是管理和監(jiān)控網(wǎng)絡(luò)設(shè)置的守護進程,它管理的對象主要有兩個:connection(網(wǎng)卡連接配置)和device(網(wǎng)卡設(shè)備),connection和device之間是多對一關(guān)系,但在同一時刻只能有一個connection是有效的,每個連接都會在/etc/NetworkManager/system-connections目錄下生成一個對應(yīng)的配置文件。8.3.3nmcli命令nmcli選項對象命令為了更好地管理網(wǎng)絡(luò),Linux操作系統(tǒng)提供了nmcli命令。nmcli命令是NetworkManagerCommandLine(NetworkManager命令行工具)的縮寫,它的功能十分強大,可以完成網(wǎng)卡上的所有配置,并可以將網(wǎng)卡配置寫入配置文件,永久生效。nmcli命令的基本格式如下所示?;靖袷?.3.3nmcli命令nmcli命令常用對象如表。8.3.3nmcli命令對象說明c/con/connectionNetworkManager的連接d/dev/deviceNetworkManager管理的設(shè)備nmcli命令常用選項和命令如表。8.3.3nmcli命令選項和命令說明-e轉(zhuǎn)義值中的列分隔符-f指定要輸出的字段-p美化輸出,以易于人類閱讀的形式顯示status顯示設(shè)備狀態(tài)show顯示設(shè)備或連接詳情reload重新加載NetworkManager的配置并執(zhí)行某些更新on/off啟用/關(guān)閉網(wǎng)絡(luò)連接up/down啟用/禁用網(wǎng)卡設(shè)備del/delete刪除已配置的連接nmcli命令的功能比較強大,下面介紹幾個常用的功能。8.3.3nmcli命令nmcli命令可以顯示NetworkManager的所有連接信息,以及NetworkManager管理的所有設(shè)備信息,具體的查看命令如下所示。1.顯示連接和設(shè)備的詳細(xì)信息點擊查看8.3.3nmcli命令nmcli命令可以查看NetworkManager管理的所有設(shè)備狀態(tài),具體命令如下所示。2.查看設(shè)置狀態(tài)點擊查看8.3.3nmcli命令nmcli命令可以重新加載NetworkManager的配置并執(zhí)行某些更新,如刷新緩存或重寫外部狀態(tài)到磁盤。網(wǎng)絡(luò)重啟具體命令如下所示。3.重啟網(wǎng)絡(luò)8.3.3nmcli命令[root@localhost~]#nmclicreload網(wǎng)絡(luò)重啟nmcli命令可以使用子命令on和off實現(xiàn)網(wǎng)絡(luò)連接的啟用和關(guān)閉,具體命令如下所示。4.啟用和關(guān)閉網(wǎng)絡(luò)連接點擊查看8.3.3nmcli命令nmcli命令可以使用子命令實現(xiàn)網(wǎng)卡的禁用和啟用,具體命令如下所示。5.啟用和禁用網(wǎng)卡點擊查看8.3.3nmcli命令一個網(wǎng)卡可以有多個連接,但同一時刻只有一個連接有效,如果網(wǎng)卡有多個連接,可以使用nmcli的子命令delete刪除多余連接。刪除網(wǎng)卡連接的具體命令如下所示。6.刪除連接點擊查看8.3.3nmcli命令了解nslookup命令,能夠使用nslookup命令查看主機域名。學(xué)習(xí)目標(biāo)8.3.4nslookup命令nslookup命令是最簡單的域名查詢命令,它可以根據(jù)一臺網(wǎng)絡(luò)主機的域名查詢對應(yīng)的IP地址,也可以根據(jù)網(wǎng)絡(luò)主機的IP地址查詢主機域名等信息。在查詢過程中,通常需要一臺域名服務(wù)器來提供服務(wù),如果不指定域名服務(wù)器,則使用系統(tǒng)默認(rèn)的域名服務(wù)器。8.3.4nslookup命令nslookup參數(shù)nslookup命令的基本格式如下所示?;靖袷?.3.4nslookup命令nslookup是一個交互命令,除了可以在nslookup命令后面直接跟上參數(shù),還可以直接運行nslookup命令進入交互模式。案例8-5:查詢對應(yīng)的IP地址。點擊查看8.3.4nslookup命令案例8-6:查詢地址對應(yīng)的主機域名。點擊查看8.3.4nslookup命令Linux操作系統(tǒng)是一個多用戶操作系統(tǒng),多個用戶之間有時需要進行通信,為了方便不同終端用戶之間進行通信,Linux操作系統(tǒng)提供了一些網(wǎng)絡(luò)通信命令,本節(jié)將介紹幾個常用的網(wǎng)絡(luò)通信命令。8.4常用的網(wǎng)絡(luò)通信命令了解常用網(wǎng)絡(luò)通信命令,能夠使用write命令向用戶發(fā)送消息。學(xué)習(xí)目標(biāo)8.4.1write命令write已登錄用戶名write命令用于給其他登錄用戶發(fā)送實時消息,其基本格式如下所示?;靖袷饺绻邮招畔⒌挠脩舨恢沟卿洷緳C一次,則需要指定接收信息的終端機編號。8.4.1write命令案例8-7:使用Addy用戶向itheima用戶發(fā)送消息。8.4.1write命令打開兩個終端,分別登錄itheima用戶和Addy用戶,通過Addy用戶向itheima用戶發(fā)送消息,觀察itheima用戶接收的消息。Addy用戶端發(fā)送命令及發(fā)送消息如下所示。[Addy@localhost~]$writeitheimapts/1helloheimai'mAddy^C[Addy@localhost~]$案例8-7:使用Addy用戶向itheima用戶發(fā)送消息。8.4.1write命令itheima用戶端接收的消息如下所示。[itheima@localhost~]$itheima@localhost(作為Addy)于pts/0在17:20發(fā)的消息...helloheimai'mAddyEOF了解常用網(wǎng)絡(luò)通信命令,能夠使用wall命令向用戶發(fā)送消息。學(xué)習(xí)目標(biāo)8.4.2wall命令wall命令是writeall的縮寫,它用于向所有用戶發(fā)送廣播消息。若某個用戶使用wall命令發(fā)送消息,則所有的登錄用戶都能收到。8.4.2wall命令wall消息wall命令的用法格式如下所示?;靖袷?.4.2wall命令案例8-8:使用root用戶向所有登錄用戶發(fā)送消息。打開多個終端,分別登錄itheima用戶、Addy用戶和root用戶。在root用戶終端,使用wall命令向其他用戶發(fā)送廣播消息,觀察其他用戶端接收的消息。root用戶端發(fā)送命令及發(fā)送消息如下所示。[root@localhost~]#wallhelloeveryone,now,everybodylogout8.4.2wall命令案例8-8:使用root用戶向所有登錄用戶發(fā)送消息。itheima用戶端接收的消息如下所示。[Addy@localhost~]$clear

來自root@localhost(pts/3)(FriNov613:54:022025)的廣播消息:

helloeveryone,now,everybodylogout8.4.2wall命令案例8-8:使用root用戶向所有登錄用戶發(fā)送消息。Addy用戶端接收的消息如下所示。[itheima@localhost~]$clear

來自root@localhost(pts/3)(FriNov613:54:022025)的廣播消息:

helloeveryone,now,everybodylogout8.4.2wall命令案例8-8:使用root用戶向所有登錄用戶發(fā)送消息。wall命令一次只能發(fā)送一條消息,不能換行,如果要發(fā)送多條消息,可以將消息寫入一個文件,使用wall命令和“<”符號相結(jié)合,將文件中的消息發(fā)送出去。例如,將消息寫入文件broadcast,則發(fā)送broadcast文件中的消息給所有用戶的命令如下所示。wall<broadcast8.4.2wall命令了解常用網(wǎng)絡(luò)通信命令,能夠使用mesg命令向用戶發(fā)送消息。學(xué)習(xí)目標(biāo)8.4.3mesg命令mesg命令用于設(shè)置當(dāng)前用戶終端是否接收其他用戶發(fā)送的消息,它有兩個參數(shù)值,分別是y和n。如果設(shè)置為y,則表示當(dāng)前用戶終端可以接收其他用戶發(fā)送的消息;如果設(shè)置為n,則表示當(dāng)前用戶終端拒絕接收其他用戶發(fā)送的消息。8.4.3mesg命令例如,itheima用戶執(zhí)行mesgn命令,則表示不接收其他用戶發(fā)送的消息,具體命令如下所示。[itheima@localhost~]$mesgn8.4.3mesg命令當(dāng)root用戶向itheima用戶發(fā)送消息時,會提示itheima禁用了消息。root用戶終端發(fā)送消息命令及輸出結(jié)果如下所示。[root@localhost~]#writeitheimapts/1write:itheima在pts/1上禁用了消息8.4.3mesg命令項目實施03小智在自己的openEuler操作系統(tǒng)中模擬雙網(wǎng)卡綁定,具體步驟如下所示。任務(wù)8綁定雙網(wǎng)卡任務(wù)8綁定雙網(wǎng)卡STEP01在虛擬機名稱上右擊,在彈出菜單中選擇“設(shè)置”命令,如圖。1.添加網(wǎng)卡任務(wù)8綁定雙網(wǎng)卡STEP02在彈出的虛擬機設(shè)置對話框的“硬件”區(qū)域,選擇“網(wǎng)絡(luò)適配器”,單擊下方的“添加”按鈕,如圖。1.添加網(wǎng)卡任務(wù)8綁定雙網(wǎng)卡STEP03彈出添加硬件向?qū)Ы缑妫x中“網(wǎng)絡(luò)適配器”,單擊“完成”按鈕,如圖。1.添加網(wǎng)卡任務(wù)8綁定雙網(wǎng)卡STEP04此時將返回“虛擬機設(shè)置對話框”所示界面,會看到有兩個網(wǎng)絡(luò)適配器,如圖所示。單擊“確定”按鈕,完成網(wǎng)卡添加。1.添加網(wǎng)卡任務(wù)8綁定雙網(wǎng)卡STEP01使用ipaddr命令查看網(wǎng)卡信息。2.創(chuàng)建網(wǎng)卡配置文件點擊查看任務(wù)8綁定雙網(wǎng)卡STEP02查看網(wǎng)卡配置文件。2.創(chuàng)建網(wǎng)卡配置文件點擊查看任務(wù)8綁定雙網(wǎng)卡STEP02查看網(wǎng)卡配置文件。2.創(chuàng)建網(wǎng)卡配置文件在上述輸出結(jié)果中,ifcfg-有線連接_1是ens36網(wǎng)卡的配置文件,將其重命名為ifcfg-ens36,具體重命名命令如下所示。[root@itheimanetwork-scripts]#mvifcfg-有線連接_1ifcfg-ens36任務(wù)8綁定雙網(wǎng)卡STEP02查看網(wǎng)卡配置文件。2.創(chuàng)建網(wǎng)卡配置文件重命名之后,修改ifcfg-ens36文件內(nèi)容,如下所示。點擊查看任務(wù)8綁定雙網(wǎng)卡3.綁定網(wǎng)卡常用的網(wǎng)卡綁定技術(shù)為bond技術(shù),bond技術(shù)常用的網(wǎng)卡綁定模式有以下3種。1mode0:mode1:啟用全部網(wǎng)卡,提高帶寬,自動備援,需要網(wǎng)絡(luò)設(shè)備端做鏈路聚合支持。2只啟用一張網(wǎng)卡,自動備援。mode2:3啟用全部網(wǎng)卡,提高帶寬,自動備援,不需要網(wǎng)絡(luò)設(shè)備端做鏈路聚合支持。任務(wù)8綁定雙網(wǎng)卡3.綁定網(wǎng)卡本項目實施采用mode0模式綁定兩張網(wǎng)卡。STEP01openEuler系統(tǒng)默認(rèn)沒有加載bonding模塊,要先加載,具體命令如下所示。[root@localhost~]#lsmod|grepbonding [root@localhost~]#modprobebonding [root@localhost~]#lsmod|grepbonding bonding2580480tls1556481bonding查看bonding模塊加載bonding模塊再次查看任務(wù)8綁定雙網(wǎng)卡3.綁定網(wǎng)卡STEP02將bonding模塊的加載命令寫入/etc/rc.d/rc.local文件,設(shè)置開機啟動項。[root@localhost~]#vim/etc/rc.d/rc.local…touch/var/lock/subsys/localmodprobebonding[root@localhost~]#chmod+x/etc/rc.d/rc.local任務(wù)8綁定雙網(wǎng)卡3.綁定網(wǎng)卡STEP03采用bond技術(shù)綁定雙網(wǎng)卡時,需要添加一個名稱為bond0的設(shè)備,并創(chuàng)建該設(shè)備的網(wǎng)卡配置文件,具體命令如下所示。[root@localhostsystem-connections]#nmcliconnectionaddtypebondifnamebond0con-namebond0bond.options"mode=balance-rr"連接"bond0"(27b12a04-cd46-483b-bd27-9478117e894b)已成功添加。[root@localhostsystem-connections]#lsifcfg-bond0ifdown-ipppifdown-Teamifup-ipppifup-routesnetwork-functionsifcfg-ens33ifdown-ipv6ifdown-TeamPort…任務(wù)8綁定雙網(wǎng)卡3.綁定網(wǎng)卡STEP04將網(wǎng)卡ens33和ens36添加為bond0的從屬網(wǎng)卡,具體命令如下所示。點擊查看任務(wù)8綁定雙網(wǎng)卡3.綁定網(wǎng)卡STEP05查看網(wǎng)卡設(shè)備,確定bond0網(wǎng)卡綁定是否生效,具體命令如下所示。[root@localhostsystem-connections]#nmclidevice DEVICETYPESTATECONNECTIONens33ethernet 已連接ens33ens36ethernet 已連接有線連接1 loloopback 連接(外部)lobond0bond連接中(正在獲取IP配置)bond0virbr0bridge 未

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論