linux課程設計報告-- 構(gòu)建綜合網(wǎng)絡服務器_第1頁
已閱讀1頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  Linux操作系統(tǒng)課程設計</p><p>  題目: 構(gòu)建綜合網(wǎng)絡服務器 </p><p>  姓名: ** </p><p>  班級: ** </p><p>  系部: ** </p><p>  

2、指導教師: ** </p><p>  日期:2012 年 10 月30 日</p><p>  [摘要]隨著Internet的日益普及,在網(wǎng)絡上學會配置網(wǎng)絡服務器,有著非常重要的意義。綜合網(wǎng)絡服務器基于LINUX操作系統(tǒng)上,進行服務器與客戶端之間的連接,實現(xiàn)服務器為客戶端提供服務。其實訓內(nèi)容包括linux服務器搭建與測試:dhcp(主機IP的動態(tài)獲?。┓掌鞔罱ㄅc

3、應用、dns(域名解析)服務器搭建與應用、ftp(能夠?qū)崿F(xiàn)網(wǎng)絡文件傳輸?shù)纳蟼骱拖螺d)服務器搭建與應用、www(能夠?qū)崿F(xiàn)基于域名的虛擬機訪問)服務器搭建與應用、網(wǎng)絡訪問等等。綜合網(wǎng)絡服務器的功能強大,操作簡單,擴展性強,穩(wěn)定性高;方便不同操作系統(tǒng)平臺之間的移植;網(wǎng)站最大限度地實現(xiàn)易維護性和易操作性。Linux是一套免費使用和自由傳播的操作系統(tǒng),以其穩(wěn)定性和靈活性而著稱。完善的內(nèi)置網(wǎng)絡是Linux的一大特點。Linux為用戶提供了完善的、強

4、大的網(wǎng)絡功能。作為一種網(wǎng)絡操作系統(tǒng),它在網(wǎng)絡服務器上得到了廣泛的應用。</p><p>  [關(guān)鍵詞] :域名訪問、Linux、網(wǎng)絡服務器、服務器配置</p><p><b>  目 錄</b></p><p>  一、課程設計目的:4</p><p>  二、課程設計的實驗環(huán)境:4</p><

5、p>  三、課程設計的方法與步驟:4</p><p>  3.1 配置DHCP服務器原理與步驟4</p><p>  3.2 配置ftp服務器原理與步驟5</p><p>  3.3 配置DNS服務器原理與步驟6</p><p>  3.4 配置HTTP服務器原理與步驟6</p><p>  四、課程設

6、計的實施過程:7</p><p>  (一)DHCP配置7</p><p> ?。ǘ〥NS配置8</p><p> ?。ㄈ〧TP配置9</p><p> ?。ㄋ模〩TTP配置9</p><p>  五、課程設計的結(jié)果11</p><p> ?。ㄒ唬〥HCP配置結(jié)果11</

7、p><p>  (二)DNS配置結(jié)果……………………………………………………………………….11</p><p> ?。ㄈ〧TP配置結(jié)果………………………………………………………………………..11</p><p> ?。ㄋ模〩TTP配置結(jié)果………………………………………………………………………12</p><p><b>  六、心

8、得體會13</b></p><p>  參考文獻…………………………………………………………………………………..13</p><p><b>  一、課程設計目的:</b></p><p>  本次實訓是為了配合本學期所開設的課程《Linux操作系統(tǒng)》而設置的,目的是讓學生在實訓的過程中掌握Linux各種服務器的安裝、配置與管理

9、。以培養(yǎng)學生的獨立思考能力與動手能力為主導原則,目的在于對課堂講授的內(nèi)容加深理解和鞏固,讓學生在理解基本理論的基礎(chǔ)上,掌握Linux的功能、掌握服務器配置的方法,提高學生的分析問題、解決問題的能力和動手能力。在培養(yǎng)學生動手實踐能力的同時,逐步鍛煉學生自學的能力,進一步樹立學生的創(chuàng)新精神。</p><p>  二、課程設計的實驗環(huán)境:</p><p>  1.軟件配置:Windows 200

10、0/XP/Vista系統(tǒng)</p><p>  Vmware Workstation 6.0及以上版本</p><p>  Linux Redhat系列</p><p>  2.硬件配置:CPU P4 2.0G以上、內(nèi)存 512MB以上</p><p>  三、課程設計的方法與步驟:</p><p>  3.1 配置DH

11、CP服務器原理與步驟</p><p>  DHCP稱為動態(tài)主機配置協(xié)議。DHCP服務允許工作站連接到網(wǎng)絡并且自動獲取一個IP地址。配置DHCP服務的服務器可以為每一個網(wǎng)絡客戶提供一個IP地址、子網(wǎng)掩碼、缺省網(wǎng)關(guān)、一個WINS服務器的IP地址,以及一個DNS服務器的IP地址。</p><p>  DHCP的工作原理:</p><p>  DHCP是一個基于廣播的協(xié)議,

12、它的操作可以歸結(jié)為四個階段,這些階段是IP租用請求、IP租用提供、IP租用選擇、IP租用確認。</p><p>  IP租用請求:DHCP服務器首次啟動時,客戶機向DHCP服務器發(fā)送一個dhcpdiscover數(shù)據(jù)包向服務器提出IP租用請求</p><p>  租用提供:當DHCP服務器收到dhcpdiscover數(shù)據(jù)包后,該服務器它會根據(jù)自己的作用域地址池為該客戶保留一個IP地址并且在網(wǎng)

13、絡上廣播一個來實現(xiàn),該消息包含客戶的MAC地址、服務器所能提供的IP地址、子網(wǎng)掩碼、租用期限,以及提供該租用的DHCP服務器本身的IP地址</p><p>  IP租用選擇:如果子網(wǎng)還存在其它DHCP服務器,那么客戶機在接受了某個DHCP服務器的消息后,它會廣播一條包含提供租用的服務器的IP地址的DHCPREQUEST消息,在該子網(wǎng)中通告所有其它DHCP服務器它已經(jīng)接受了一個地址的提供,其他DHCP服務器在接收到

14、這條消息后,就會撤銷為該客戶提供的租用。然后把為該客戶分配的租用地址返回到地址池中,該地址將可以重新作為一個有效地址提供給別的計算機使用</p><p>  IP租用確認:DHCP服務器接收到來自客戶的消息,它就開始配置過程的最后一個階段,這個確認階段由DHCP服務器發(fā)送一個DHCPACK包給客戶,該包包括一個租用期限和客戶所請求的所有其它配置信息,至此,完成TCP/IP配置</p><p&g

15、t;  3.2 配置ftp服務器原理與步驟</p><p>  FTP(File Transfer Protocol, FTP)是TCP/IP網(wǎng)絡上兩臺計算機傳送文件的協(xié)議,F(xiàn)TP是在TCP/IP網(wǎng)絡和INTERNET上最早使用的協(xié)議之一,它屬于網(wǎng)絡協(xié)議組的應用層。FTP客戶機可以給服務器發(fā)出命令來下載文件,上載文件,創(chuàng)建或改變服務器上的目錄。 </p><p>  一個主動模式的FTP連

16、接建立要遵循以下步驟: </p><p>  1.客戶端打開一個隨機的端口(端口號大于1024,在這里,我們稱它為x),同時一個FTP進程連接至服務器的21號命令端口。此時,源端口為隨機端口x,在客戶端,遠程端口為21,在服務器。 </p><p>  2.客戶端開始監(jiān)聽端口(x+1),同時向服務器發(fā)送一個端口命令(通過服務器的21號命令端口),此命令告訴服務器客戶端正在監(jiān)聽的端口號并且已

17、準備好從此端口接收數(shù)據(jù)。這個端口就是我們所知的數(shù)據(jù)端口。 </p><p>  3.服務器打開20號源端口并且建立和客戶端數(shù)據(jù)端口的連接。此時,源端口為20,遠程數(shù)據(jù)端口為(x+1)。 </p><p>  4.客戶端通過本地的數(shù)據(jù)端口建立一個和服務器20號端口的連接,然后向服務器發(fā)送一個應答,告訴服務器它已經(jīng)建立好了一個連接。</p><p>  3.3 配置DN

18、S服務器原理與步驟</p><p>  DNS 是域名系統(tǒng) (Domain Name System) 的縮寫,該系統(tǒng)用于命名組織到域?qū)哟谓Y(jié)構(gòu)中的計算機和網(wǎng)絡服務。</p><p>  配置DNS服務器主要有一下幾個步驟:</p><p><b>  配置靜態(tài)IP地址</b></p><p><b>  構(gòu)建DN

19、S服務器</b></p><p><b>  主域名服務器的配置</b></p><p>  從域名服務器 的配置</p><p>  緩存域名服務器的配置</p><p><b>  DNS服務器的測試</b></p><p>  3.4 配置HTTP服務器原理

20、與步驟</p><p>  HTTP協(xié)議是基于TCP/IP之上的協(xié)議,是WEB瀏覽器與WEB服務器之間的應用層協(xié)議,是通用的、無狀態(tài)的、面向?qū)ο蟮膮f(xié)議。</p><p>  HTTP協(xié)議的作用原理包括四個步驟:</p><p>  連接:Web瀏覽器與Web服務器建立連接,打開一個套接字的虛擬文件,此文件標志著建立成功。</p><p>  

21、請求:Web瀏覽器通過套接字向服務器提出請求</p><p>  應答:Webl瀏覽器提出請求后通過HTTP協(xié)議傳遞給Web服務器。服務器接到后,進行事務處理,處理結(jié)果又通過HTTP協(xié)議傳遞給Web服務器,從而在瀏覽器顯示出所需求的頁面。</p><p>  關(guān)閉連接:當應答結(jié)束后,Web瀏覽器與Web服務器必須斷開,以保證其他的Web瀏覽器能訪問Web服務器。</p>&l

22、t;p>  四、課程設計的實施過程:</p><p><b> ?。ㄒ唬〥HCP配置</b></p><p>  1、linux虛擬機服務器的ip設為:192.168.47.100</p><p>  2、DHCP服務的配置:在Linux上安裝DHCP,新建一個Linux虛擬機LinuxA,將兩個linux虛擬機的網(wǎng)卡都設為VMnet2網(wǎng)

23、段。</p><p>  在服務器端(Linux)啟動DHCP服務:</p><p>  3、自動對網(wǎng)絡中主機分配IP地址,對個別主機預留IP</p><p>  4、客戶端配置為自動獲取IP:</p><p><b> ?。ǘ〥NS配置</b></p><p>  1、windows物理機的i

24、p為:192.168.47.156, linux虛擬機服務器的ip設為:192.168.47.120 新建正向查找區(qū)域 ,域名為gyx.com:</p><p>  2、名稱到IP的翻譯中,主名稱服務器為:WWW.,地址屬性地址為:192.168.47.120</p><p>  3、添加一條記錄,名稱服務器的域名為:www,服務器為:www.gyx.com</p><

25、;p>  4、配置apache服務,將虛擬機主機的屬性設為:基于名稱的虛擬機,ip:192.168.47.120,主機名稱:www.gyx.com</p><p>  5、更改配置文件,使網(wǎng)頁可以正常訪問:</p><p><b>  (三)FTP配置 </b></p><p>  1、windows物理機的ip為:192.168.47.

26、156, linux虛擬機服務器的ip設為:192.168.47.100</p><p><b>  啟動ftp服務</b></p><p>  2、修改虛擬機中的Pub執(zhí)行權(quán)限和配置文件中允許上傳和下載,使其可以完成下載</p><p><b>  (四)HTTP配置</b></p><p>  

27、1、windows物理機的ip為:192.168.47.156, linux虛擬機服務器的ip設為:192.168.47.120,同時也要通過VI編輯器(vi etc/host/),加入192.168.47.120 www.gyx.com www.gyx1.com www.gyx2.com 于域名解析配置中</p><p>  2、虛擬機的IP為:192.168.47.120,先將主機設為基于IP

28、的虛擬主機,并以帶默認端口的IP為IP地址</p><p>  3、虛擬兩臺主機的屬性設都為基于名稱的虛擬主機,IP都設為:192.168.47.120,將主機名分別設為:www.gyx1.com和www.gyx2.com</p><p>  4、設置gyx1與gyx2(通過vi編輯器而建立的,頁面也有相應的提示)的index.html文件屬性設置為執(zhí)行</p><p&

29、gt;  5、修改配置文件,于/etc/httpd/conf/httpd.conf加上相應的訪問頁面索引,便于正常訪問</p><p><b>  五、課程設計的結(jié)果</b></p><p>  (一)DHCP配置結(jié)果</p><p>  查看客戶端自動獲取IP的情況:</p><p> ?。ǘ〥NS配置結(jié)果</

30、p><p>  1、檢驗域名服務在本機配置是否成功:ping www.gyx.com</p><p>  2、測試本機和物理機是否成功: www.gyx.com</p><p> ?。ㄈ〧TP配置結(jié)果</p><p>  查看在物理機的C盤新建1.doc和2.txt文檔,并上傳這兩個文檔。同時也下載在虛擬機中新建file1與file2兩個文件&

31、lt;/p><p> ?。ㄋ模〩TTP配置結(jié)果</p><p>  測試:分別于虛擬機和物理機網(wǎng)頁中輸入虛擬機的IP:192.168.47.120,并于虛擬機網(wǎng)頁中輸入虛擬的域名:www.gyx1.com和www.gyx2.com</p><p><b>  六、心得體會</b></p><p>  通過緊張的實訓,大致對l

32、inux有一個系統(tǒng)的了解,能在linux上進行簡單的使用,對linux中的各個文件的配置文件進行了直觀的了解 ,但是總體上來說,只能晦澀的運用,沒有進行過深度探究和linux知識整合。 對于linux的特點有深刻的認識,比如說linux是多用戶多任務、高度穩(wěn)定性、良好兼容性、強大的可移植性、支持多種文件系統(tǒng)、高效內(nèi)存管理、完善的網(wǎng)絡功能、圖形化界面。由于linux的以上特點使得linux的發(fā)展方向向桌面、工作站、服務器、嵌入式系統(tǒng),但是

33、我認為linux在嵌入式系統(tǒng)和服務器會以更加快的速度發(fā)展</p><p>  Linux最大的優(yōu)點在于其作為服務器的強大功能,同時支持多種應用程序及開發(fā)工具。 通過這次實訓,使我受益匪淺。終于覺得老師說的的確如此,你只要為這門課花到一定的時間,你都會學好,平時上課的時候我們只是上完課,實驗做出來了就認為沒事了,任務完成了,其實根本沒有了解實驗的真正原理。做實訓的時候本來也是認為照著書做就可以了,后來發(fā)現(xiàn)

34、不是這么回事。必須理解這個實驗的原理才能夠發(fā)現(xiàn)其中的錯誤,學會自己思考分析問題,解決問題。但是有時也需要同學的幫助,也許同學和老師的一句話就能夠使自己豁然開朗。最后實驗能夠做成功就有一種成就感 </p><p>  天外有天,人外有人!我們要時刻保持虛心的學習態(tài)度,才能更好地完善自我。</p><p><b>  參考文獻</b></p><p&g

溫馨提示

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

評論

0/150

提交評論