《Linux網(wǎng)絡(luò)操作系統(tǒng)應(yīng)用教程》課件第11章_第1頁(yè)
《Linux網(wǎng)絡(luò)操作系統(tǒng)應(yīng)用教程》課件第11章_第2頁(yè)
《Linux網(wǎng)絡(luò)操作系統(tǒng)應(yīng)用教程》課件第11章_第3頁(yè)
《Linux網(wǎng)絡(luò)操作系統(tǒng)應(yīng)用教程》課件第11章_第4頁(yè)
《Linux網(wǎng)絡(luò)操作系統(tǒng)應(yīng)用教程》課件第11章_第5頁(yè)
已閱讀5頁(yè),還剩65頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第11章Linux網(wǎng)絡(luò)配置基礎(chǔ)11.1網(wǎng)絡(luò)配置參數(shù)及相關(guān)配置文件

11.2配置網(wǎng)卡

11.3ADSL連接

11.4Linux網(wǎng)絡(luò)服務(wù)和安全級(jí)別

11.1網(wǎng)絡(luò)配置參數(shù)及相關(guān)配置文件

11.1.1網(wǎng)絡(luò)配置參數(shù)

1.配置主機(jī)名主機(jī)名用于標(biāo)識(shí)一臺(tái)主機(jī)的名稱(chēng),在網(wǎng)絡(luò)中主機(jī)名具有唯一性。要查看當(dāng)前主機(jī)的名稱(chēng),可使用hostname命令。若要臨時(shí)設(shè)置主機(jī)名,可使用“hostname新主機(jī)名”命令來(lái)實(shí)現(xiàn),該命令不會(huì)將新主機(jī)名保存到/etc/sysconfig/network配置文件中。因此,重新啟動(dòng)系統(tǒng)后,主機(jī)名將恢復(fù)為配置文件中所設(shè)置的主機(jī)名。

[root@localhostroot]#hostname該命令執(zhí)行后顯示“l(fā)ocalhost”,表示當(dāng)前主機(jī)名。若要臨時(shí)設(shè)置主機(jī)名為mylinux,則實(shí)現(xiàn)命令為:[root@localhostroot]#hostnamemylinux[root@localhostroot]#hostname上述兩條命令執(zhí)行后顯示結(jié)果為:mylinux。在設(shè)置了新的主機(jī)名后,“#”左邊的提示符中的主機(jī)名還不能同步更改;在使用logout注銷(xiāo)重新登錄后,即可顯示出新的主機(jī)名。

若要使主機(jī)名更改長(zhǎng)期生效,則應(yīng)直接在/etc/sysconfig/network配置文件中進(jìn)行修改,系統(tǒng)啟動(dòng)時(shí),會(huì)從該配置文件中獲得主機(jī)名信息,并進(jìn)行主機(jī)名的設(shè)置。Network配置文件中的內(nèi)容如下(通過(guò)執(zhí)行命令[root@localhostroot]#more/etc/sysconfig/network可以顯示):NETWORKING=yes //系統(tǒng)是否使用網(wǎng)絡(luò)服務(wù)功能HOSTNAME=localhost //設(shè)置主機(jī)名GATEWAY=//默認(rèn)網(wǎng)關(guān)FORWARD_IPV4=false//是否開(kāi)啟IP數(shù)據(jù)包的轉(zhuǎn)發(fā),單網(wǎng)卡時(shí)一般為false

2.配置網(wǎng)絡(luò)參數(shù)對(duì)網(wǎng)卡(網(wǎng)絡(luò)接口卡)設(shè)備和網(wǎng)卡IP地址、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)的配置,是主機(jī)網(wǎng)絡(luò)配置的主要方面,這直接關(guān)系著當(dāng)前主機(jī)能否正常連接和通信。對(duì)網(wǎng)卡的配置包括對(duì)網(wǎng)卡硬件驅(qū)動(dòng)的配置和對(duì)IP地址及網(wǎng)關(guān)的配置兩方面。

1)IP地址與子網(wǎng)掩碼

IP地址采用“x.x.x.x”的格式表示,每個(gè)x部分的數(shù)值范圍都是0~255。傳統(tǒng)上將IP地址分為A、B、C、D、E五類(lèi),其中A、B、C三類(lèi)用于設(shè)定主機(jī)的IP地址(見(jiàn)表11.1),D、E兩類(lèi)使用較少。

表11.1IP地址分類(lèi)

2)網(wǎng)關(guān)地址設(shè)置主機(jī)的IP地址和子網(wǎng)掩碼后,該主機(jī)可以使用IP地址與同一網(wǎng)段的其他主機(jī)進(jìn)行通信,但是不能直接與不同網(wǎng)段中的主機(jī)進(jìn)行通信。即使兩個(gè)網(wǎng)段連接在同一臺(tái)交換機(jī)(或集線器)上,TCP/IP協(xié)議也會(huì)根據(jù)子網(wǎng)掩碼判定主機(jī)在不同的網(wǎng)絡(luò)中。而要實(shí)現(xiàn)這兩個(gè)網(wǎng)絡(luò)之間的通信就必須通過(guò)網(wǎng)關(guān)或路由器來(lái)實(shí)現(xiàn)。假設(shè)有網(wǎng)絡(luò)1和網(wǎng)絡(luò)2,網(wǎng)絡(luò)1的IP地址范圍為~54,子網(wǎng)掩碼為;網(wǎng)絡(luò)2的IP地址范圍為~54,子網(wǎng)掩碼為。網(wǎng)絡(luò)1中的主機(jī)向網(wǎng)絡(luò)2中的主機(jī)發(fā)送數(shù)據(jù)包時(shí),網(wǎng)絡(luò)1中的主機(jī)會(huì)把數(shù)據(jù)包轉(zhuǎn)發(fā)給網(wǎng)絡(luò)1的網(wǎng)關(guān);再由該網(wǎng)關(guān)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)2的網(wǎng)關(guān),網(wǎng)絡(luò)2的網(wǎng)關(guān)再轉(zhuǎn)發(fā)給網(wǎng)絡(luò)2的某個(gè)主機(jī)(如圖11.1所示)。網(wǎng)絡(luò)2向網(wǎng)絡(luò)1轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程也是如此。

圖11.1網(wǎng)關(guān)的功能

3)?DNS服務(wù)器地址直接使用IP地址就可以訪問(wèn)網(wǎng)絡(luò)中的主機(jī),但是用數(shù)字表示的IP地址難以記憶,通常人們使用域名來(lái)訪問(wèn)網(wǎng)絡(luò)中的主機(jī)。為了能夠使用域名,需要為計(jì)算機(jī)指定至少一個(gè)DNS服務(wù)器,由這個(gè)DNS服務(wù)器來(lái)完成域名解析的工作。域名解析包括兩方面:正向解析(從域名到IP地址的映射)和反向解析(從IP地址到域名的映射)。

4)Linux的網(wǎng)絡(luò)接口

Linux內(nèi)核中定義的網(wǎng)絡(luò)接口包括:

(1)?lo接口。lo接口表示本地回送接口,用于網(wǎng)絡(luò)測(cè)試以及本地主機(jī)各網(wǎng)絡(luò)進(jìn)程之間的通信。無(wú)論什么應(yīng)用程序,只要使用回送地址(127.*.*.*)發(fā)送數(shù)據(jù)都不進(jìn)行任何真實(shí)的網(wǎng)絡(luò)傳輸。Linux系統(tǒng)默認(rèn)包含回送接口。

(2)?eth接口。eth接口表示網(wǎng)卡設(shè)備接口,并附加數(shù)字來(lái)反映物理網(wǎng)卡的序號(hào)。如第一塊網(wǎng)卡稱(chēng)為eth0,第二塊網(wǎng)卡稱(chēng)為eht1,并依次類(lèi)推。

(3)

ppp接口。ppp接口表示ppp設(shè)備接口,并附加數(shù)字來(lái)反映ppp設(shè)備的序號(hào)。第一個(gè)ppp接口稱(chēng)為ppp0,第二個(gè)ppp接口稱(chēng)為ppp1,并依次類(lèi)推。采用ISDN或ADSL等方式接入Internet時(shí)使用ppp接口。

11.1.2Linux網(wǎng)絡(luò)的相關(guān)配置文件

1./etc/sysconfig/network文件

網(wǎng)絡(luò)配置文件/etc/sysconfig/network用于對(duì)網(wǎng)絡(luò)服務(wù)進(jìn)行總體配置,如是否啟用網(wǎng)絡(luò)服務(wù)功能,是否開(kāi)啟IP數(shù)據(jù)包轉(zhuǎn)發(fā)服務(wù)等。在沒(méi)有配置或安裝網(wǎng)卡時(shí),也需要設(shè)置該文件,以使本機(jī)的回環(huán)設(shè)備(lo)能夠正常工作,該設(shè)備是Linux內(nèi)部通信的基礎(chǔ)。網(wǎng)絡(luò)配置文件中常用的設(shè)置項(xiàng)主要有:

(1)

NETWORKING:用于設(shè)置系統(tǒng)是否使用網(wǎng)絡(luò)服務(wù)功能。一般應(yīng)設(shè)置為yes;若設(shè)置為no,則不能使用網(wǎng)絡(luò),而且很多系統(tǒng)服務(wù)程序也將無(wú)法啟動(dòng)。它在配置文件中的設(shè)置方法為:

NETWORKING=yes|no

(2)

FORWARD_IPV4:用于設(shè)置是否開(kāi)啟IPv4的包轉(zhuǎn)發(fā)功能。在只有一塊網(wǎng)卡時(shí),一般設(shè)置為false;若安裝有兩塊網(wǎng)卡,并要開(kāi)啟IP數(shù)據(jù)包的轉(zhuǎn)發(fā)功能,則設(shè)置為true。它在配置文件中的設(shè)置方法為:

FORWARD_IPV4=false|true另外,也可編輯修改/etc/sysctl.conf配置文件,將其中的net.ipv4.ip_forward=0語(yǔ)句更改為net.ipv4.ip_forward=1,來(lái)打開(kāi)內(nèi)核的包轉(zhuǎn)發(fā)功能。

(3)?HOSTNAME:用于設(shè)置本機(jī)的主機(jī)名,在/etc/hosts中設(shè)置的主機(jī)名應(yīng)與此處的設(shè)置相同。

(4)?DOMAINNAME:用于設(shè)置本機(jī)的域名。

(5)?GATEWAY:用于設(shè)置本機(jī)的網(wǎng)關(guān)IP地址。

(6)?GATEWAYDEV:用于設(shè)置與此網(wǎng)關(guān)進(jìn)行通信時(shí)所使用的網(wǎng)卡的名稱(chēng)。

Network的典型配置如下:NETWORKING=yesFORWARD_IPV4=falseGATEWAY=GATEWAYDEV=eth0HOSTNAME=localhostDOMAINNAME=LOCALDOMAIN

2.

/etc/services文件

services文件用于列出系統(tǒng)中所有可用的網(wǎng)絡(luò)服務(wù)、所使用的端口號(hào)以及通信協(xié)議等數(shù)據(jù)。如果兩個(gè)網(wǎng)絡(luò)服務(wù)需要使用同一個(gè)端口號(hào),那么它們必須使用不同的通信協(xié)議。同樣,如果兩個(gè)網(wǎng)絡(luò)服務(wù)使用同一通信協(xié)議,則它們使用的端口號(hào)一定不同。一般不修改此文件的內(nèi)容。services文件中的部分內(nèi)容如下所示:ftp 21/tcpftp 21/udp

fsp fsppdsmtp 25/tcpmaismtp 25/udp

mailhttp 80/tcpwwwwww-http

#WorldWideWebHTTPhttp 80/udpwww www-http

#HyperTextTransferProtocol

3./etc/hosts文件

hosts文件可保留主機(jī)域名與IP地址的對(duì)應(yīng)關(guān)系。在計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展初期,系統(tǒng)可利用hosts文件查詢(xún)主機(jī)域名所對(duì)應(yīng)的IP地址。但隨著Internet的迅速發(fā)展,現(xiàn)在一般通過(guò)DNS服務(wù)器來(lái)查找所對(duì)應(yīng)的IP地址。但是hosts文件仍被保留,用于保存經(jīng)常訪問(wèn)的主機(jī)域名和IP地址,通過(guò)這種方法可在一定程度上提高訪問(wèn)速度。

4.

/etc/resolv.conf文件

resolv.conf文件用于列出客戶(hù)機(jī)所使用的DNS服務(wù)器的相關(guān)信息,其中可供設(shè)置的項(xiàng)目有:

(1)

Nameserver:設(shè)置DNS服務(wù)器的IP地址,最多可以設(shè)置3個(gè),并且每個(gè)DNS服務(wù)器的記錄自成一行。當(dāng)主機(jī)需要進(jìn)行域名解析時(shí),首先查詢(xún)第一個(gè)DNS服務(wù)器,如果無(wú)法成功解析,則查詢(xún)第二個(gè)DNS服務(wù)器。

(2)

Domain:指定主機(jī)所在的網(wǎng)絡(luò)域名,可以不設(shè)置。

(3)

Search:指定DNS服務(wù)器的域名搜索列表,最多可以設(shè)置6個(gè)。其作用在于進(jìn)行域名解析工作時(shí),系統(tǒng)會(huì)將此處設(shè)置的網(wǎng)絡(luò)域名自動(dòng)加在要查詢(xún)的主機(jī)名之后進(jìn)行查詢(xún)。通常不設(shè)置此項(xiàng)。

11.2配

網(wǎng)

11.2.1在桌面環(huán)境下配置網(wǎng)卡

1.基本參數(shù)配置超級(jí)用戶(hù)在桌面環(huán)境下依次單擊“主菜單”→“系統(tǒng)設(shè)置”→“網(wǎng)絡(luò)”命令,彈出“網(wǎng)絡(luò)配置”窗口。安裝RedHatLinux9.0時(shí)系統(tǒng)會(huì)自動(dòng)安裝計(jì)算機(jī)的網(wǎng)卡,默認(rèn)情況下網(wǎng)卡設(shè)備名為“eth0”,采用DHCP方式自動(dòng)獲得IP地址,并在開(kāi)機(jī)后系統(tǒng)自動(dòng)激活。圖11.2顯示當(dāng)前計(jì)算機(jī)中有一塊網(wǎng)卡正處于活躍狀態(tài)。

1)設(shè)置IP地址、子網(wǎng)掩碼與網(wǎng)關(guān)地址從“設(shè)備”選項(xiàng)卡中選擇網(wǎng)卡eth0,單擊工具欄中的“編輯”按鈕,出現(xiàn)“以太網(wǎng)設(shè)備”對(duì)話框,如圖11.3所示。

圖11.2

活躍狀態(tài)的網(wǎng)卡

圖11.3“以太網(wǎng)設(shè)備”對(duì)話框

在“常規(guī)”選項(xiàng)卡中選擇“靜態(tài)設(shè)置的IP地址”,再根據(jù)網(wǎng)絡(luò)的具體情況輸入計(jì)算機(jī)的IP地址、子網(wǎng)掩碼以及默認(rèn)網(wǎng)關(guān)的IP地址,完成手工配置網(wǎng)卡工作。另外,在此選項(xiàng)卡中還可以修改網(wǎng)卡的綽號(hào)(別名),設(shè)置是否在啟動(dòng)時(shí)就激活網(wǎng)卡,以及是否允許所有用戶(hù)啟動(dòng)和禁用網(wǎng)卡。在“路由”選項(xiàng)卡中可設(shè)置網(wǎng)卡所采用的靜態(tài)網(wǎng)絡(luò)路由;在“硬件設(shè)備”選項(xiàng)卡中可查看到網(wǎng)卡的硬件型號(hào)和MAC地址值。設(shè)置完成后單擊“確定”按鈕,將回到“網(wǎng)絡(luò)配置”窗口。

2)設(shè)置主機(jī)名和DNS服務(wù)器地址從“網(wǎng)絡(luò)配置”窗口中選擇“DNS”選項(xiàng)卡,如圖11.4所示。如果計(jì)算機(jī)將與其他計(jì)算機(jī)通過(guò)主機(jī)名來(lái)進(jìn)行訪問(wèn),就需要為該計(jì)算機(jī)設(shè)置主機(jī)名。如果在安裝過(guò)程中未設(shè)置主機(jī)名,則此時(shí)“主機(jī)名”文本框顯示為L(zhǎng)ocalhost.Localdomain。圖11.4“DNS”選項(xiàng)卡

3)設(shè)置主機(jī)列表從“網(wǎng)絡(luò)配置”窗口中選擇“主機(jī)”選項(xiàng)卡,如圖11.5所示,當(dāng)前主機(jī)列表為空白。單擊工具欄中的“新建”按鈕,彈出“添加/編輯主機(jī)項(xiàng)目”對(duì)話框,輸入主機(jī)名和IP地址信息后,單擊“確定”按鈕,“主機(jī)”選項(xiàng)卡將出現(xiàn)相關(guān)內(nèi)容。上述設(shè)置將產(chǎn)生/etc/hosts文件。

圖11.5“主機(jī)”選項(xiàng)卡

4)激活與停用網(wǎng)卡默認(rèn)情況下,計(jì)算機(jī)啟動(dòng)時(shí)將激活所有的網(wǎng)卡。對(duì)于剛設(shè)置好的網(wǎng)卡可進(jìn)行重新啟動(dòng)。用戶(hù)必須保證要重啟的網(wǎng)卡“配置文件”欄的復(fù)選框被選中,然后單擊工具欄上的“解除”按鈕禁用網(wǎng)卡,屏幕將出現(xiàn)如圖11.6所示的對(duì)話框。

圖11.6網(wǎng)卡的解除狀態(tài)

5)刪除網(wǎng)卡要?jiǎng)h除已有的網(wǎng)卡,應(yīng)該首先確定其是否處于活躍狀態(tài)。如果還處于活躍狀態(tài),應(yīng)必須先停用網(wǎng)卡,然后單擊工具欄上的“刪除”按鈕。

2.其他參數(shù)配置

1)添加虛擬網(wǎng)卡

Linux中每個(gè)物理網(wǎng)卡都可以配置為兩個(gè)虛擬網(wǎng)卡,從而滿(mǎn)足不同網(wǎng)絡(luò)環(huán)境的需要。虛擬網(wǎng)卡之間用綽號(hào)來(lái)區(qū)別。對(duì)于需要在不同的網(wǎng)絡(luò)環(huán)境中使用的計(jì)算機(jī)而言,這一功能非常有用。假設(shè)某計(jì)算機(jī)在家中使用靜態(tài)IP地址與其他計(jì)算機(jī)通信,而在單位使用DHCP服務(wù)器動(dòng)態(tài)分配的網(wǎng)絡(luò)參數(shù),那么就可以為這臺(tái)計(jì)算機(jī)配置兩個(gè)虛擬網(wǎng)卡,分別使用于這兩種不同的網(wǎng)絡(luò)環(huán)境。在“網(wǎng)絡(luò)配置”窗口中選中網(wǎng)卡eth0,然后單擊工具欄上的“復(fù)制”按鈕,將生成一個(gè)名為“eth0Copy0”的虛擬網(wǎng)卡,如圖11.7所示。

圖11.7復(fù)制網(wǎng)卡然后對(duì)這兩個(gè)虛擬網(wǎng)卡分別進(jìn)行設(shè)置,其中一網(wǎng)卡自動(dòng)獲得IP地址,另一網(wǎng)卡由用戶(hù)設(shè)置靜態(tài)IP地址;同時(shí),可設(shè)置虛擬網(wǎng)卡的綽號(hào)以方便使用。在不同的網(wǎng)絡(luò)環(huán)境下,激活不同的虛擬網(wǎng)卡即可進(jìn)行使用。在使用虛擬網(wǎng)卡時(shí),當(dāng)激活其中一虛擬網(wǎng)卡時(shí),另一虛擬網(wǎng)卡的狀態(tài)也顯示為活躍狀態(tài),但是實(shí)際上在某一個(gè)時(shí)刻只有一個(gè)虛擬網(wǎng)卡被使用。

2)添加設(shè)備別名

Linux中一個(gè)使用靜態(tài)IP地址的網(wǎng)卡可以添加為多個(gè)設(shè)備別名,并可分別配置其IP地址。設(shè)備別名通常采用設(shè)備名、冒號(hào)和數(shù)字的形式來(lái)表示,如eth0:1。設(shè)備別名與虛擬網(wǎng)卡不同,與同一個(gè)物理網(wǎng)卡相關(guān)聯(lián)的多個(gè)設(shè)備別名能同時(shí)被激活,并擁有不同的IP地址。添加設(shè)備別名需要進(jìn)行如下操作:

(1)選中需要添加設(shè)備別名的網(wǎng)卡,該網(wǎng)卡必須擁有靜態(tài)IP地址。然后單擊工具欄上的“新建”按鈕,彈出“選擇設(shè)備類(lèi)型”窗口,從“設(shè)備類(lèi)型”欄中選擇第二項(xiàng),并單擊“前進(jìn)”按鈕。

(2)在選擇以太網(wǎng)設(shè)備窗口中將顯示出計(jì)算機(jī)上所有的物理網(wǎng)卡,如圖11.8所示。選中所用網(wǎng)卡后單擊“前進(jìn)”按鈕繼續(xù)。

圖11.8選擇網(wǎng)卡設(shè)備

(3)出現(xiàn)配置網(wǎng)絡(luò)設(shè)置窗口,選擇“靜態(tài)設(shè)置的IP地址”,并輸入該設(shè)備別名的IP地址和子網(wǎng)掩碼,如圖11.9所示,單擊“前進(jìn)”按鈕。

圖11.9靜態(tài)設(shè)置IP地址

(4)出現(xiàn)創(chuàng)建以太網(wǎng)設(shè)備窗口,單擊“應(yīng)用”按鈕,回到“網(wǎng)絡(luò)配置”窗口,如圖11.10所示。

圖11.10添加好的新網(wǎng)卡

11.2.2配置網(wǎng)絡(luò)的有關(guān)Shell命令

1.hostname命令格式:hostname[主機(jī)名]功能:查看或修改當(dāng)前計(jì)算機(jī)的主機(jī)名。例11.1

利用hostname命令查看當(dāng)前計(jì)算機(jī)的主機(jī)名。

[root@rh9

root]#hostname

rh9例11.2

將主機(jī)名設(shè)置為。[root@localhostroot]#hostname[root@rh9root]#hostname

2.

ifconfig命令格式:ifconfig[網(wǎng)絡(luò)接口名][IP地址][netmask子網(wǎng)掩碼][up|down]功能:查看當(dāng)前網(wǎng)絡(luò)接口的配置情況,并可設(shè)置網(wǎng)卡的相關(guān)參數(shù),激活或停用網(wǎng)絡(luò)接口。

例11.3

利用ifconfig命令查看某一主機(jī)當(dāng)前網(wǎng)絡(luò)接口的配置情況。[root@rh9root]#ifconfigeth0 Linkencap:EthernetHwaddr28:1F:AB:1D:67:4C

inetaddr:9Bcast:55Mask:

UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1

RXpackets:46299errors:0dropped:0overruns:0frame:189

TXpackets:3057errors:0dropped:0overruns:0carrier:0

collisions:0txqueuelen:100

Interrupt:5Baseaddress:0xece0loLinkencap:LocalLoopback

inetaddr:Mask:

UPLOOPBACKRUNNINGMTU:3924Metric:1

RXpackets:44errors:0dropped:0overruns:0frame:0

TXpackets:44errors:0dropped:0overruns:0carrier:0

Collisions:0txqueuelen:0

RXbytes:44658(43.6KB)TXbytes:44658(43.6KB)

使用ifconfig命令時(shí),如果不指定網(wǎng)絡(luò)設(shè)備名,則查看當(dāng)前所有處于活躍狀態(tài)的網(wǎng)絡(luò)接口的配置情況,其中一定包括本地回送接口lo。

ifconfig命令可查看到網(wǎng)絡(luò)接口的相關(guān)信息。其中,Linkencap表示網(wǎng)絡(luò)接口類(lèi)型;HWaddr又稱(chēng)為MAC地址,表示網(wǎng)卡的物理硬件地址;inetaddr表示網(wǎng)卡上設(shè)置的IP地址;Bcast表示網(wǎng)絡(luò)的廣播地址;Mask表示網(wǎng)卡上設(shè)置的子網(wǎng)掩碼;RX行表示已接收的數(shù)據(jù)包信息,而TX行表示已發(fā)送的數(shù)據(jù)包信息。

例11.4

利用ifconfig命令將網(wǎng)卡的IP地址設(shè)置為0。[root@rh9root]#ifconfigeth00[root@rh9root]#ifconfigeth0 Linkencap:EthernetHwaddr52:54:ABD:6F:61inetaddr:0Bcast:55Mask:UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:46299errors:0dropped:0overruns:0frame:189TXpackets:3057errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:100Interrupt:5Baseaddress:0xece0如果只指定網(wǎng)卡的IP地址,那么網(wǎng)卡將使用默認(rèn)的子網(wǎng)掩碼。

例11.5

利用ifconfig命令停用網(wǎng)卡eth0。[root@rh9root]#ifconfigeth0down[root@rh9root]#ifconfiglo Linkencap:LocalLoopback inetaddr:Mask: UPLOOPBACKRUNNINGMTU:3924Metric:1 RXpackets:44errors:0dropped:0overruns:0frame:0 TXpackets:44errors:0dropped:0overruns:0carrier:0 Collisions:0txqueuelen:0 RXbytes:44658(43.6KB)TXbytes:44658(43.6KB)3.

ping命令格式:ping[-c次數(shù)]IP地址|主機(jī)名功能:測(cè)試網(wǎng)絡(luò)的連通性。例11.6

利用ping命令測(cè)試本地主機(jī)與IP地址為00的主機(jī)的連通情況。[root@rh9root]#ping192.168.0.100<PING0(192.168.0.100)56(84)bytesofdata.64bytesfrom192.168.0.100:icmp_seq=1ttl=64time=1.51ms64bytesfrom192.168.0.100:icmp_seq=2ttl=64time=0.323ms64bytesfrom192.168.0.100:icmp_seq=3ttl=64time=0.318ms64bytesfrom192.168.0.100:icmp_seq=4ttl=64time=0.317ms64bytesfrom192.168.0.100:icmp_seq=5ttl=64time=0.321ms---192.168.0.100pingstatistics---10packetstransmitted,10received,0%packetloss,time9001msrttmin/avg/max/mdev=0.218/0.426/1.513/0.363ms例11.7

利用ping命令測(cè)試本地主機(jī)與計(jì)算機(jī)的連通情況。[root@rh9root]#pingPING(0)56(84)bytesofdata.64bytesfrom0:icmp_seq=1ttl=64time=1.51ms64bytesfrom0:icmp_seq=2ttl=64time=0.323ms64bytesfrom0:icmp_seq=3ttl=64time=0.318ms64bytesfrom0:icmp_seq=4ttl=64time=0.317ms64bytesfrom0:icmp_seq=10ttl=64time=0.318ms

---0pingstatistics---10packetstransmitted,10received,0%packetloss,time9001msrttmin/avg/max/mdev=0.218/0.426/1.513/0.363ms4.

route命令格式:route[[add|del]defaultgw網(wǎng)關(guān)的IP地址]功能:查看內(nèi)核路由表的配置情況,或者添加或取消網(wǎng)關(guān)IP地址。

例11.8

利用route命令查看內(nèi)核路由表的配置情況。[root@rh9root]#routeKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface*U000eth0

*U

000lo例11.9利用route命令添加網(wǎng)關(guān),其IP地址為。[root@rh9root]#routeadddefaultgwrouteKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface*U000eth0*U000loDefaultUG?000eth011.3ADSL連接

11.3.1建立ADSL連接超級(jí)用戶(hù)無(wú)論是在終端的字符界面還是在桌面環(huán)境下的“終端”窗口中執(zhí)行adsl-setup命令,都能設(shè)置ADSL的連接。

ADSL撥號(hào)設(shè)置的配置過(guò)程如下:首先,輸入命令:

[root@rh9root]#/usr/sbin/adsl-setup當(dāng)出現(xiàn):

>>>EnteryourPPPoEusername:時(shí),表示要求輸入ADSL賬號(hào)的用戶(hù)名。

當(dāng)出現(xiàn):>>>EntertheEthernetinterfaceconnectedtotheADSLmodemForSolaris,thisislikelytobesomethinglike/dev/hme0.ForLinux,itwillbeethn,where'n'isanumber.(defaulteth0):時(shí),表示要求輸入與ADSL相連接的網(wǎng)卡設(shè)備名。默認(rèn)值是第一塊網(wǎng)卡eth0。如果只有一塊網(wǎng)卡,就可以直接按Enter鍵,否則指定連接ADSL的網(wǎng)卡設(shè)備名。

當(dāng)出現(xiàn):>>>Enterthedemandvalue(defaultno):時(shí),表示當(dāng)斷線時(shí)是由系統(tǒng)自動(dòng)連接還是手動(dòng)連接。默認(rèn)時(shí)直接按Enter鍵表示輸入“no”,即由系統(tǒng)自動(dòng)連接。當(dāng)出現(xiàn):>>>EntertheDNSinformationhere:時(shí)輸入“server”,表示使用ADSL撥號(hào)自動(dòng)獲得的DNS服務(wù)器IP地址。

當(dāng)出現(xiàn):>>>PleaseenteryourPPPoEpassword:時(shí),應(yīng)輸入ADSL賬號(hào)的密碼。當(dāng)出現(xiàn):>>>Chooseatypeoffirewall(0-2):時(shí),應(yīng)輸入防火墻的類(lèi)型?!?”表示不使用防火墻;“1”表示一般級(jí)別的防火墻;“2”表示高級(jí)防火墻。一般情況下,計(jì)算機(jī)設(shè)為“1”,而網(wǎng)關(guān)設(shè)為“2”。當(dāng)出現(xiàn): >>>Doyouwanttostartthisconnectionatboottime?Pleaseenternooryes(defaultno):時(shí),表示在系統(tǒng)啟動(dòng)時(shí)是否進(jìn)行ADSL連接,默認(rèn)為不連接,直接按Enter鍵;否則輸入“yes”,開(kāi)機(jī)后即進(jìn)行ADSL連接。當(dāng)出現(xiàn):>>>Acceptthesesettingsandadjustconfigurationfiles(y/n)?時(shí),表示如果輸入的配置信息正確無(wú)誤,則輸入“y”,完成ADSL配置;否則,輸入“n”,重新配置ADSL連接。

11.3.2啟動(dòng)與關(guān)閉ADSL連接

ADSL連接建立后,Linux計(jì)算機(jī)中不僅有eth0接口,并且還有ppp接口。此時(shí)如果打開(kāi)“網(wǎng)絡(luò)配置”窗口,在“設(shè)備”選項(xiàng)卡中將顯示出ADSL設(shè)備(ppp0),如圖11.11所示。選中ADSL設(shè)備,單擊“激活”按鈕,則啟動(dòng)ADSL連接;如果單擊“解除”按鈕,則關(guān)閉ADSL連接。此外,使用Shell命令也同樣可以啟動(dòng)和關(guān)閉ADSL連接,其中“ifupppp0”命令可啟動(dòng)ADSL連接,“ifdownppp0”命令可關(guān)閉ADSL連接。若要在開(kāi)機(jī)時(shí)自動(dòng)撥號(hào)接入網(wǎng)絡(luò),可設(shè)置ADSL服務(wù)在2、3、4、5運(yùn)行級(jí)別時(shí)自動(dòng)啟動(dòng),其實(shí)現(xiàn)命令為:[root@rh9root]#chkconfig-addadsl-level2345

圖11.11ADSL設(shè)備

11.4Linux網(wǎng)絡(luò)服務(wù)和安全級(jí)別

11.4.1服務(wù)器軟件與網(wǎng)絡(luò)服務(wù)

Linux繼承了UNIX的穩(wěn)定性和安全性等優(yōu)良特點(diǎn),再加上適當(dāng)?shù)姆?wù)器軟件,只需要非常低的成本就能滿(mǎn)足大多數(shù)的網(wǎng)絡(luò)應(yīng)用。目前越來(lái)越多的企業(yè)正基于Linux

溫馨提示

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

評(píng)論

0/150

提交評(píng)論