版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 網絡課程設計</b></p><p><b> 課題名稱</b></p><p> Linux服務器的配置---ubuntu操作系統(tǒng)</p><p><b> 二、課題介紹</b></p><p> (一)Linux系統(tǒng)分支下Ubuntu介
2、紹:</p><p><b> 簡介</b></p><p> Ubuntu是一個以桌面應用為主的Linux操作系統(tǒng),其名稱來自非洲南部祖魯語或豪薩語的“ubuntu”一詞(譯為吾幫托或烏班圖),意思是“人性”、“我的存在是因為大家的存在”,是非洲傳統(tǒng)的一種價值觀,類似華人社會的“仁愛”思想。Ubuntu基于Debian發(fā)行版和GNOME桌面環(huán)境,與Debian的
3、不同在于它每6個月會發(fā)布一個新版本。Ubuntu的目標在于為一般用戶提供一個最新的、同時又相當穩(wěn)定的主要由自由軟件構建而成的操作系統(tǒng)。Ubuntu具有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助。Ubuntu 是一個南非的民族觀念,著眼于人們之間的忠誠和聯系。</p><p> Ubuntu New LOGO</p><p> 該詞來自于祖魯語和科薩語。Ubuntu(發(fā)音"o
4、o-BOON-too"--“烏班圖”,內置視頻中曼德拉的發(fā)音為/u:bu:tu:/全部u發(fā)音/wu:/)被視為非洲人的傳統(tǒng)理念,也是建立新南非共和國的基本原則之一,與非洲復興的理想密切相關。 Ubuntu 精神的大意是“人道待人”(對他人仁慈)。另一種翻譯可以是:“天下共享的信念,連接起每個人”。 “具有 ubuntu 精神的人心胸開闊,樂于助人,見賢思齊而不忌妒賢能,因為他/她擁有適度的自信,而這源自如下認識:自己乃是屬于一
5、個更大的整體,當他人受到傷害或死去時,當他人受到折磨或壓迫時,這個整體就會消失。” --大主教 Desmond Tutu。 作為一個基于GNU/Linux 的平臺,Ubuntu 操作系統(tǒng)將 ubuntu 精神帶到了軟件世界。 </p><p><b> 自由軟件 </b></p><p> Ubuntu 項目完全遵從開源軟件開發(fā)的原則;并且鼓勵人們使用、完善并傳播
6、開源軟件。也就是Ubuntu目前是并將永遠是免費的。 然而,這并不僅僅意味著零成本,自由軟件的理念是人們應該以所有“對社會有用”的方式自由地使用軟件?!白杂绍浖辈⒉恢灰馕吨恍枰獮槠渲Ц顿M用,它也意味著您可以以自己想要的方式使用軟件:任何人可以任意方式下載、修改、修正和使用組成自由軟件的代碼。因此,除去自由軟件常以免費方式提供這一事實外,這種自由也有著技術上的優(yōu)勢:進行程序開發(fā)時,就可以使用其他人的成果或以此為基礎進行開發(fā)。對于非自
7、由軟件而言,這點就無法實現,進行程序開發(fā)時,人們總得白手起家?;谏鲜鲈?,自由軟件的開發(fā)是迅捷、高效和激動人心的! </p><p><b> 3.不同之處 </b></p><p> 目前已有大量各種各樣基于 GNU/Linux 的操作系統(tǒng),例如:Debian, SuSE, Gentoo, RedHat 和 Mandriva。在這業(yè)已競爭紛繁的世界里,Ubun
8、tu 是又一個參與者。那么 Ubuntu 何以有所不同? Debian 是一個廣受稱道、技術先進且有著良好支持的發(fā)行版,Ubuntu 正是基于 Debian 之上,旨在創(chuàng)建一個可以為桌面和服務器提供一個最新且一貫的 Linux 系統(tǒng)。Ubuntu 囊括了大量從 Debian 發(fā)行版精挑細選的軟件包,同時保留了 Debian 強大的軟件包管理系統(tǒng),以便簡易的安裝或徹底的刪除程序。與大多數發(fā)行版附帶數量巨大的可用可不用的軟件不同,Ubunt
9、u 的軟件包清單只包含那些高質量的重要應用程序。 注重質量,Ubuntu提供了一個健壯、功能豐富的計算環(huán)境,既適合家用又適用于商業(yè)環(huán)境。本項目花費了大量必要的時間,努力精益求精,每6個月就會發(fā)布一個版本,以提供最新最強大的軟件。Ubuntu支持各種形形色色的架構,包括 i386 (386/486/Pentium(II/III/IV)和Athlon/Duron/Sempron 處理</p><p> 4.長期支持
10、(Long-Term Support,LTS) </p><p> Ubuntu 的所有版本至少會提供18個月的安全和其它升級支持。Ubuntu 6.06 LTS和Ubuntu 8.04 LTS以及Ubuntu 10.04 LTS有點特別,它已是個準企業(yè)級版本,其桌面版本會提供3年支持,而服務器版本則將提供長達5年的支持。Ubuntu 6.06 LTS和Ubuntu 8.04 LTS及Ubuntu 10.04
11、LTS的開發(fā)周期比往常稍長,并專注于諸多領域,如:(1)、質量保證 (2)、本地化 (3)、認證 </p><p> 所以,和以往版本相比,您可放心長期使用Ubuntu 6.06 LTS以及Ubuntu 8.04 LTS和Ubuntu 10.04 LTS,由此該版本也被冠以“LTS”或“長期支持”(Long-Term Support)。 </p><p><b> 5.桌面環(huán)
12、境 </b></p><p> Ubuntu 默認桌面環(huán)境采用 GNOME(The GNU Network Object Model Environment,GNU網絡對象模型環(huán)境),一個 UNIX 和 Linux 主流桌面套件和開發(fā)平臺,從ubuntu11.04開始使用unity作 默認桌面環(huán)境。 另一個 UNIX 和 Linux 主流桌面環(huán)境是 KDE(K桌面環(huán)境,K Desktop Envir
13、onment)。還有一個Linux 主流桌面環(huán)境xfce(一個輕量級桌面環(huán)境,ubuntu下的xfce是xubuntu開發(fā)的),Kubuntu 項目和xubuntu 項目為 Ubuntu 用戶提供了一個默認 GNOME 桌面環(huán)境之外的選擇。感謝 Kubuntu 項目小組和和xubuntu 項目的努力,Ubuntu 用戶現在可以在自己的系統(tǒng)上輕易安裝和使用KDE和xfce桌面。欲在 Ubuntu 基礎上安裝上一個可用的 Kubuntu或x
14、ubuntu,您須安裝kubuntu-desktop 或xubuntu-desktop軟件包。安裝該軟件包后,您就可以任意選擇使用 Gnome 、 KDE 和xfce桌面環(huán)境。 </p><p><b> 6.版本和發(fā)布號 </b></p><p> Ubuntu 的版本號是根據我們發(fā)布一個版本的日期而定。版本號由該次發(fā)布的年份和月份組成,并未反映其實際版本。我們
15、的首次發(fā)布(Warty Warthog)是在2004年10月,因此該版本為4.10。每六個月發(fā)布一個新版本,而每兩年發(fā)布一個長期支持版本(LTS)。 Ubuntu Jaunty Jackalope于2009年4月23日發(fā)布,因此版本號為9.04。Ubuntu Karmic Koala,即Ubuntu 9.10,于2009年10月29日發(fā)布。前一個長期支持版本(開發(fā)代號為Lucid Lynx)于2010年4月發(fā)布,其版本號為10.04 L
16、TS。目前最新版本Ubuntu 10.10,開發(fā)代號:“Maverick Meerkat”,已經于2010年10月10日發(fā)布并提供下載.下一個版本將是11.04.預計2011年4月推出中國定制版,目前正在醞釀中國版名稱和LOGO,該定制版將集成新浪微博、QQ、飛信、中文輸入法、永中Office等眾多本土應用,這將是國內ubuntu愛好者的福音。 </p><p><b> 7.后備和支持 </b
17、></p><p> Ubuntu 由一個快速壯大的社區(qū)進行維護。該項目得到了由Mark Shuttleworth創(chuàng)建的控股公司——Canonical Ltd.的資助。Canonical 雇傭了 Ubuntu 核心開發(fā)人員,并為 Ubuntu 提供支持和咨詢服務。 Canonical Ltd 還資助了其它大量開源軟件項目,如Ubuntu的開發(fā)場所Launchpad,相關的詳細信息請訪問 Canonical
18、 網站。 </p><p> Kubuntu、Xubuntu、Edubuntu和Goubuntu是Ubuntu計劃正式支援的衍生版本。Kubuntu和Xubuntu分別將KDE與Xfce桌面環(huán)境帶入Ubuntu。Edubuntu則是一個為了學校教學環(huán)境而設計,并且讓小孩在家中也可以輕松學會使用的衍生版本。而Goubuntu則是完全使用開源軟件基金會認定的自由軟件構建的發(fā)行版本。 </p><
19、p><b> (二)系統(tǒng)特色</b></p><p> 系統(tǒng)管理:Ubuntu的開發(fā)者與Debian和GNOME開源社區(qū)互相協(xié)作,因此其桌面環(huán)境采用了GNOME的最新版本,并且與GNOME項目同步發(fā)布。 </p><p> Ubuntu十分注重系統(tǒng)的安全性,其采用Sudo工具,所有系統(tǒng)相關的任務均需使用此指令,并輸入密碼,比起傳統(tǒng)以登入系統(tǒng)管理員帳號進行管
20、理工作有更佳的安全性。 </p><p> Ubuntu亦注重系統(tǒng)的可用性,其設計為在標準安裝完成后即可以讓使用者投入使用的操作系統(tǒng)。舉例來說,完成安裝后,使用者不用另外安裝網頁瀏覽器、辦公室軟件、多媒體軟件與繪圖軟件等日常應用的軟件,因為這些軟件已被安裝,并可隨時使用。 </p><p> Ubuntu不僅僅使用與Debian 相同的deb 軟件包格式,還和Debian社區(qū)有著密切聯
21、系,其會直接和實時地向Debian社區(qū)作出貢獻,而不是只在發(fā)布時宣布一下。許多Ubuntu的開發(fā)者也負責為Debian的關鍵軟件包作出維護。 </p><p> Ubuntu 8.04 LTS 和 Wubi </p><p> Ubuntu 新的長期支持版本8.04 LTS在2008年04月24日最終發(fā)布。代號為Hardy Heron的Ubuntu 8.04正式發(fā)布的版本將包括如下功能
22、: </p><p> (1). 首次為Linux操作系統(tǒng)增加Wubi安裝功能,該功能的最大優(yōu)勢就是允許用戶把Ubuntu 8.04系統(tǒng)安裝到Windows操作系統(tǒng)上,而不強制要求獨立的硬盤分區(qū)。Ubuntu不影響任何Windows操作系統(tǒng)設置,用戶可以像卸載任何 Windows應用程序一樣卸載Ubuntu系統(tǒng)。這項革命性的功能大大降低了新手安裝Ubuntu的難度和風險,使得更多人有機會試用這一年輕的操作系統(tǒng)。
23、 </p><p> (2). KVM虛擬化技術,現在已經整合入Ubuntu 8.04,通過管理員權限,用戶可以更容易的創(chuàng)建和管理虛擬機。 </p><p> (3). Inkscape 0.46,讓Ubuntu原生支持PDF格式。 </p><p> (4). 增加一些例如世界時鐘功能的Applet。 </p><p> (5).
24、用Brasero CD/DVD刻錄軟件替代之前使用Serpentine刻錄軟件。 </p><p> (6). 使用更易配置的防火墻程序,ufw。 </p><p> (7). 額外的內存保護,以抵御rootkit和其他惡意攻擊代碼。 </p><p> (三)為什么選擇Ubuntu作為服務器?</p><p> 分別從成本、系統(tǒng)集成
25、、虛擬化、云計算、安全性、系統(tǒng)管理上來闡述,為什么要選擇Ubuntu服務器版操作系統(tǒng)。</p><p><b> 1. 減少成本</b></p><p> (1) 減少數據中心成本</p><p> Ubuntu服務器版是真正能為企業(yè)減少IT基礎設施成本的機會。Ubuntu服務器提供了企業(yè)功能定制化服務。精簡的結構讓最少的能耗和最省資源提
26、供更多的服務。這種為特定功能定制的縮減版Ubuntu服務器也意味著更小的出錯率。</p><p> (2)服務器維護簡單</p><p> Ubuntu服務器只有部分組件需要維護,對于技術嫻熟的系統(tǒng)管理員來說,維護Ubuntu服務器是一項清閑的工作。一般的服務只需要15-30分鐘就可以配置完成。</p><p><b> (3)自動更新</b&
27、gt;</p><p> 經過一些初始配置工作后,剩下的系統(tǒng)可以自動進行安全配置。這樣就不需要管理員再進行配置,服務器就可以提供一些重要服務。Ubuntu有兩個版本更新周期,長短周期的無縫配合,讓系統(tǒng)在5年內實現新技術的更新換代,版本更新過程中用戶不需要擔心系統(tǒng)安全和穩(wěn)定問題。</p><p><b> (4)應用包</b></p><p>
28、; 應用程序在Ubuntu中通常被稱為包,因為在Ubuntu系統(tǒng)中,應用程序和其所依賴的庫都必須打包在一起。這點與其他Linux系統(tǒng)不太一樣。這就意味著系統(tǒng)管理員可以使用啟動、停止、關機等簡單的命令來控制Ubuntu系統(tǒng)中應用程序。這樣簡單的操作方式更加容易擴展服務器的功能,使用包方式不僅可以節(jié)省系統(tǒng)管理員的時間,還可以最大限度的提高數據中心的正常運行時間。</p><p><b> (5)減少能量
29、消耗</b></p><p> 通過Ubuntu企業(yè)云、Power Capping技術和PowerNap技術可以減少Ubuntu服務器系統(tǒng)的能耗。當數據中心的能耗減少了,系統(tǒng)可提供的服務也更好。Ubuntu具有最佳的服務環(huán)境, 其低耗穩(wěn)定的特性,可以最大限度的提高上網本和筆記本電池的壽命,同時讓Ubuntu內核發(fā)揮最高效率。</p><p><b> (6)免費許
30、可證</b></p><p> Ubuntu服務器提供免費的許可證和訂閱。Ubuntu技術團隊免費提供重要的維護和安全升級。所有訂閱和許可證費用是通過提供有重要價值的服務獲得,比如,給企業(yè)搭建環(huán)境、商業(yè)咨詢和技術支持等。</p><p><b> 2. 系統(tǒng)集成</b></p><p> (1)集成現有的系統(tǒng)</p>
31、;<p> Ubuntu服務器版本用常用的身份認證方式和服務入口工具簡單地集成企業(yè)現有的客戶/服務器結構。我們都知道系統(tǒng)集成技術的重要性,這也是Ubuntu團隊花費大量時間研究如何實現服務器與基礎設施簡單融合的原因。</p><p> (2)簡單的驗證方式</p><p> 驗證功能對于網絡信息識別與分享是非常重要的。所有Ubuntu服務器版都用Open LDAP來確保
32、在必要時建立一個共享服務目錄。通過簡單的配置后,新版Ubuntu服務器就可以成為LDAP上網本中集成的一部分</p><p> (3)結合微軟活躍目錄</p><p> 所有融合微軟活動目錄(Active Directory)的Ubuntu服務器版本都有一個Likewise-Open工具。Likewise-Open可以幫助Ubuntu機器在不同機器中通過活躍目錄實現資源的辨別、分享認證
33、和訪問。所以Ubuntu服務器可以通過簡單的指令在無安全風險下為客戶機提供資源服務。</p><p><b> (4)共享打印服務</b></p><p> 共享打印服務是通過SAMBA協(xié)議(一種開源的SMB/CIFS的實現)或者CUPS協(xié)議(蘋果常用的Unix打印系統(tǒng),也用于蘋果Mac OSX系統(tǒng)中)實現的。所有基于CUPS協(xié)議下的大部分平臺都支持自動發(fā)現打印資
34、源功能,在蘋果電腦上可瞬間配置成功。在Windows機上安裝打印機需要增加一些額外配置工作,但是在Ubuntu服務器版本上就可以提供石頭般穩(wěn)定的服務。</p><p> (5)使用SAMBA協(xié)議共享文件</p><p> 文件共享和打印共享一樣使用SANBA協(xié)議,可以合并微軟的活動目錄(Active Directory)。兼容Ubuntu客戶端復雜的運行環(huán)境。通過NFS、Kerbero
35、s、SHH等協(xié)議實現UNIX和Linux系統(tǒng)的集成。</p><p><b> 3. 虛擬技術</b></p><p> (1)更容易實現虛擬化</p><p> Ubuntu服務器版是非常流行的虛擬化數據中心平臺。Ubuntu服務器為主機和客戶機提供KVM虛擬化技術。同時Ubuntu服務器還結合了大量的開源和專有技術。</p>
36、;<p><b> (2)開源虛擬化</b></p><p> 每一款發(fā)行版Ubuntu服務器都提供了很多方式來創(chuàng)建和管理虛擬化環(huán)境。開源技術是虛擬化環(huán)境搭建技術的前端,而且Ubuntu免費許可證的運行模式,非常適合動態(tài)的擴大和減少虛擬化環(huán)境中實際和虛擬的機器。</p><p> (3)低空間占用的操作系統(tǒng)</p><p>
37、 Ubuntu服務器可以通過虛擬機配置出空間占用低的理想環(huán)境。Ubuntu有一個虛擬機生成器,允許多個欲安裝的機器通過簡單的程序復制實現立刻安裝。通過常用的環(huán)境配置工具,用戶可以在簡單的環(huán)境中管理虛擬機。而且虛擬機和物理機的管理方式沒有不同,這兩種機器用相同的界面和方式進行管理。</p><p> (4)Ubuntu服務器:已經準備好虛擬化</p><p> 用Ubuntu系統(tǒng)內置的
38、KVM,libvirt,和虛擬主機簡表可以在X86中建立虛擬環(huán)境。為了簡化硬件維修和維持效率平衡,在用戶和服務器之間的遷移時要求它們共用一個存儲系統(tǒng)。當相同服務器上的所有主機都使用相同的操作系統(tǒng)和應用程序時,內存集成可以最大程度的增加虛擬機的數量。</p><p> (5)通過VirtlO設備增加性能</p><p> VirtlO設備提供虛擬機訪問硬件設備的直接通道,加快了運行速度和
39、簡化維護。你可以給虛擬機擴展特定硬件實現更高的吞吐量。Libvirt接口將要成為一項開源標準,通過第三方通用接口成為Linux內核的一部分。</p><p> (6)最好的客戶端操作系統(tǒng)</p><p> 通過現在主流的虛擬技術,比如,亞馬遜EC2,VMware,Xen,Parallels,LXC,VirtualBox,以及KVM ,Ubuntu服務器可當做客戶端來用。你可以基于虛擬機
40、上在Ubuntu服務器上勾選你需要的功能,配置一個空間占用率最低的精小系統(tǒng)。我們還為你提供一個安裝工具,只要幾分鐘就可以在你的系統(tǒng)上安裝、卸載虛擬機。</p><p><b> 云計算</b></p><p> Ubuntu服務器版可以為你提供一切資源,將你的基礎設施建立在公共云前端(亞馬遜 CE2)或者是你私有云的建設。你可以用相同的鏡像和工具來控制這兩種云。U
41、buntu企業(yè)云可以通過防火墻的安全檢查提供實時靈活的云計算,并且實現私有云與共有云之間簡單遷移。</p><p> (1)私有云:Ubuntu企業(yè)云</p><p> 如果你想在你的IT基礎設施上創(chuàng)建私有云,Ubuntu企業(yè)云(UEC)可以為你提供所需要的工具。這樣你就可以在安全環(huán)境下享受云計算帶來的好處。</p><p> 部署工作負載隨時運行。提高或者降
42、低應用程序的計算能力。作為Ubuntu服務器的重要組成部分,Ubuntu企業(yè)云很容易安裝。UEC整合了一系列的開源項目,包括KVM、Libvirt和Eucalyptus。</p><p> (2)公共云:基于亞馬遜 EC2</p><p> 亞馬遜靈活的EC2(Elastic Compute Cloud)允許你在最少的硬件條件下創(chuàng)建所需的虛擬系統(tǒng)。亞馬遜EC2與Ubuntu服務器版本中
43、的模塊性、虛擬技術、一系列的應用軟件和高效的執(zhí)行度完美的配合。兩者結合起來可以讓企業(yè)在幾分鐘內建立靈活、符合企業(yè)需求的虛擬系統(tǒng)。</p><p><b> 5. 安全性</b></p><p><b> (1)建立安全性</b></p><p> Ubuntu服務器版本內核很安全,因為它是基于安全性很好的Debian
44、操作系統(tǒng)。Ubuntu安全設計團隊、Debian和一些Linux同行一起合作,來確保設計的系統(tǒng)能夠及時發(fā)現并修復漏洞。Ubuntu免費公平的使用方式也意味著補丁包對于用戶都是公開的,而不僅僅只是企業(yè)客戶和訂閱者。</p><p><b> (2)防火墻不復雜</b></p><p> Ubuntu服務器也引入簡單易用的安全功能——這是一項極有用的安全技術,因為它可
45、以減少安全管理中的“用戶錯誤”因素。比如,防火墻會提示你為網絡的數據通道指定你想要的(SMTP,HTTP,etc)協(xié)議。Ubuntu服務器沒有默認的網絡協(xié)議,所以即使首次安裝管理員不熟悉的服務,也不會有安全隱患。</p><p> (3)通過AppArmor實現訪問控制</p><p> AppArmor迅速的成為開源服務默認的強制訪問控制工具。AppArmor允許系統(tǒng)管理員為每一個程
46、序加入一個安全描述,限制非“安全”程序的訪問和控制權力。AppArmor在傳統(tǒng)的UNIX的任意訪問控制的基礎上額外增加了一些規(guī)則來控制程序的訪問權限。這完全是 “學習”傳統(tǒng)的設立規(guī)則方式,使其成為一種強制的標準而被廣泛應用。</p><p> 另一項功能是幫助你在服務器主目錄下建立一個加密的私有目錄,存儲那些重要的秘密數據,用戶名和登錄信息。這是系統(tǒng)管理員為系統(tǒng)管理員設計的,那些有數據訪問控制需求的管理員可以考
47、慮花點時間來創(chuàng)建它。這種方式使用起來很方便。</p><p><b> 6. 管理員</b></p><p> (1)方便的管理方式</p><p> Ubuntu服務器讓系統(tǒng)管理員工作起來更簡單高效。Ubuntu的核心是Debian,而Debian是一款由系統(tǒng)管理員專門為系統(tǒng)管理員設計的Linux發(fā)行版,以高的安全性和易管理性聞名。所以
48、有很多耗時的管理任務都被設計成簡單、自動的。</p><p> (2)自動化部署更省時間</p><p> 自動化部署是Ubuntu結構中的一項關鍵技術。原來為服務器增加一些相同或者簡單的任務時,共同的一點就是配置過程需要消耗好幾個小時。但是現在通過Ubuntu服務器,你可以建立可復制且獨立于硬件的部署方案,加入你需要的應用程序中。只需幾分鐘就可以部署完成。Ubuntu服務器支持為主機
49、提供部署方案。</p><p> (3)輕松獲取應用包</p><p> Ubuntu用戶通過Debian的包體系可以節(jié)省時間。每次的版本更新,Ubuntu服務器都會自動加入更多的服務部署標準,從原來的LAMP(Linux,Apache,MySQL,PHP/Python)棧到后來的java到現在的云計算。增加應用包可以從開源“體系”倉庫中獲得,隨著不斷擴展的Ubuntu體系,可以從La
50、unchpad(PPA)中獲得個人增加的應用包,或者一個公司也可以用自己打包應用程序來部署。</p><p> (4)通過啟動板輕松管理</p><p> 管理、監(jiān)管、維護你的IT環(huán)境,啟動板簡潔的管理讓用戶管理多臺機器就像管理一臺般輕松。用戶可以通過一個簡單的Web終端來管理網絡上的虛擬機和物理機,比如訂閱服務或者是防火墻部署。</p><p><b&g
51、t; 設計步驟</b></p><p> 第一部分:安裝Ubuntu服務器</p><p> 首要的準備工作是先在VMware Player虛擬機里安裝Ubuntu,具體步驟如下:</p><p> 1.打開VMware Player,選擇新建虛擬機,安裝方式為從iso鏡像安裝(如圖 三-1):</p><p><b
52、> 圖 三-1</b></p><p> 2.設置Ubuntu的用戶名和密碼(如圖 三-2)</p><p><b> 圖 三-2</b></p><p> 3.選擇安裝路徑及給操作系統(tǒng)命名(如圖 三-3):</p><p><b> 圖 三-3</b></p>
53、;<p> 4.給Ubuntu分配足夠的磁盤空間(如圖 三-4、圖 三-5):</p><p><b> 圖 三-4</b></p><p><b> 圖 三-5</b></p><p> 5.進去安裝系統(tǒng)的界面(如圖 三-6~12):</p><p><b> 圖
54、 三-6</b></p><p><b> 圖 三-7</b></p><p><b> 圖 三-8</b></p><p><b> 圖 三-9</b></p><p><b> 圖 三-10</b></p><p
55、><b> 圖 三-11</b></p><p><b> 圖 三-12</b></p><p> 至此,Ubuntu服務器已安裝完畢。</p><p> 第二部分:Ubuntu服務器的安裝及配置</p><p><b> (一)DHCP概述</b></p
56、><p> 1.結構介紹(如圖 三-13) </p><p><b> 圖 三-13</b></p><p> DHCP 是 Dynamic Host Configuration Protocol(動態(tài)主機配置協(xié)議)縮寫,它的前身是 BOOTP。OOTP 原本是用于無磁盤主機連接的網絡上面的:網絡主機使用 BOOT ROM 而不是磁盤起動
57、并連接上網絡,BOOTP 則可以自動地為那些主機設定 TCP/IP 環(huán)境。但 BOOTP 有一個缺點:您在設定前須事先獲得客戶端的硬件地址,而且,與 IP 的對應是靜態(tài)的。換而言之,BOOTP 非常缺乏 "動態(tài)性" ,若在有限的 IP 資源環(huán)境中,BOOTP 的一對一對應會造成非常嚴重的資源浪費。 DHCP 可以說是 BOOTP 的增強版本,它分為兩個部份:一個是服務器端,而另一個是客戶端。所有的 IP 網絡設定數據
58、都由 DHCP 服務器集中管理,并負責處理客戶端的 DHCP 要求;而客戶端則會使用從服務器分配下來的IP環(huán)境數據。比較起 BOOTP ,DHCP 透過 "租約" 的概念,有效且動態(tài)的分配客戶端的 TCP/IP 設定,而且,作為兼容考慮,DHCP 也完全照顧了 BOOTP Client 的需求。 DHCP 的分配形式 首先,必須至少有一臺 DHCP </p><p> (1)Manual A
59、llocation</p><p> 網絡管理員為某些少數特定的Host綁定固定IP地址,且地址不會過期 </p><p> (2)Automatic Allocation</p><p> 自動分配,其情形是:一旦 DHCP 客戶端第一次成功的從 DHCP 服務器端租用到 IP 地址之后,就永遠使用這個地址。 </p><p> (
60、3)Dynamic Allocation</p><p> 動態(tài)分配,當 DHCP客戶端 第一次從 DHCP 服務器端租用到 IP 地址之后,并非永久的使用該地址,只要租約到期,客戶端就得釋放(release)這個 IP 地址,以給其它工作站使用。當然,客戶端可以比其它主機更優(yōu)先的更新(renew)租約,或是租用其它的 IP 地址。 動態(tài)分配顯然比自動 </p><p><b>
61、; 圖 三-14</b></p><p> (相關圖片圖圖 三-14)</p><p> 分配更加靈活,尤其是當您的實際 IP 地址不足的時候,例如:您是一家 ISP ,只能提供 200 個IP地址用來給撥接客戶,但并不意味著您的客戶最多只能有 200 個。因為要知道,您的客戶們不可能全部同一時間上網的,除了他們各自的行為習慣的不同,也有可能是電話線路的限制。這樣,您就可
62、以將這 200 個地址,輪流的租用給撥接上來的客戶使用了。這也是為什么當您查看 IP 地址的時候,會因每次撥接而不同的原因了(除非您申請的是一個固定 IP ,通常的 ISP 都可以滿足這樣的要求,這或許要另外收費)。當然,ISP 不一定使用 DHCP 來分配地址,但這個概念和使用 IP Pool 的原理是一樣的。 DHCP 除了能動態(tài)的設定 IP 地址之外,還可以將一些 IP 保留下來給一些特殊用途的機器使用,它可以按照硬件地址來固定的
63、分配 IP 地址,這樣可以給您更大的設計空間。同時,DHCP 還可以幫客戶端指定 router、netmask、DNS Server、WINS Server、等等項目,您在客戶端上面,除了將 DHCP 選項打勾之外,幾乎無需做任何的 IP 環(huán)境設定。</p><p><b> 2.需求分析</b></p><p> (1).采用DHCP的必要性</p>
64、<p> 在TCP/IP網絡上,每臺工作站要能存取網絡上的資源之前,都必須進行基本的網絡配置,一些主要參數諸如IP地址,子網掩碼,缺省網關,DNS等必不可少,還可能需要一些附加的信息如IP管理策略之類。對于一個稍微大點的網絡而言,網絡的管理和維護的任務是相當繁重的。一臺計算機從一個子網轉移到另一個子網,就要重新對系統(tǒng)進行配置。對于普通水平的工作站用戶是不能賦予他們配置自己的工作站網絡的權限,而且也沒有這個必要。如果一個沒
65、有相應技術水平的用戶出于好奇或想學習一下的目的錯誤地更改了工作站的網絡配置,造成網絡故障,后果不言而喻。因此,需要有一種機制來讓TCP/IP的配置和管理,從用戶端轉移到網絡管理端,實現IP的集中式管理。解決方案就是用DHCP。</p><p> (2).DHCP的主要功能</p><p> DHCP的全稱是動態(tài)主機配置協(xié)議(Dynamic Host Configuration Prot
66、ocol),由IETF(Internet 網絡工程師任務小組)設計,詳盡的協(xié)議內容在RFC文檔rfc2131和rfc1541里。目的就是為了減輕TCP/IP網絡的規(guī)劃、管理和維護的負擔,解決IP地址空間缺乏問題。運行DHCP的服務器把TCP/IP網絡設置集中起來,動態(tài)處理工作站IP地址的配置,用DHCP租約和預置的IP地址相聯系,DHCP租約提供了自動在TCP/IP網絡上安全地分配和租用IP地址的機制,實現IP地址的集中式管理,基本上不
67、需要網絡管理人員的人為干預。而且,DHCP本身被設計成BOOTP(自舉協(xié)議)的擴展,支持需要網絡配置信息的無盤工作站,對需要固定IP的系統(tǒng)也提供了相應</p><p> (3).DHCP基于客戶/服務器模式</p><p> 當DHCP客戶端啟動時,它會自動與DHCP服務器通信,由DHCP服務器為DHCP客戶端供給自動分配IP地址的服務。</p><p> 安
68、裝了DHCP服務軟件的服務器稱為DHCP服務器,而啟用了DHCP功效的客戶機稱為DHCP客戶端,DHCP服務器是以地址租約的方法為DHCP客戶端供給服務的,它有以下兩種方法:</p><p> 限定租期 和 永久租用</p><p> 學DHCP服務器,就一定要知道DHCP服務器的工作原理:</p><p> DHCPDISCOVER(DHCP發(fā)明)</
69、p><p> DHCPOFFER(DHCP供給)</p><p> DHCPREQUEST(DHCP請求)</p><p> DHCPACK(DHCP確認)</p><p> 這個4個步驟,是client獲取IP地址必經的步驟</p><p> 后臺過程:dhcpd</p><p> 腳
70、本:/etc/rc.d/init.d/dhcpd</p><p><b> 使用端口:67</b></p><p> 配置文件:/etc/dhcpd.conf</p><p> 日志:/var/log/xferlog</p><p><b> 3.操作步驟:</b></p>&
71、lt;p><b> 安裝DHCP</b></p><p> 使用sudo apt –get install dhcp3-server命令安裝DHCP(如圖 三-15)</p><p><b> 圖 三-15</b></p><p> 出現fail字樣很正常,因為DHCP服務還沒有配置。</p>
72、<p> (2).配置DHCP服務</p><p> 配置文件為/etc/dhcp3/dhcpd.conf,代碼如下圖 三-16:</p><p><b> 圖 三-16</b></p><p> (3).重啟DHCP服務(如圖 三-17):</p><p><b> 圖 三-17</
73、b></p><p> DHCP服務器端配置好之后,配置DHCP的客戶端電腦,使其自動獲取IP地址</p><p> 客戶端測試結果如下圖三-18~20:</p><p> 使用sudo dhclient命令進行測試</p><p><b> 圖 三-18</b></p><p>&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- linux操作系統(tǒng)課程設計-- 構建綜合網絡服務器
- 網絡操作系統(tǒng)課程設計---網絡操作系統(tǒng)e-mail服務器的配置與測試
- linux操作系統(tǒng)dns服務器配置與管理
- 2011180012linux操作系統(tǒng)課程設計報告web服務器的實現
- 2011180012linux操作系統(tǒng)課程設計報告web服務器的實現
- 課程設計--linux中samba服務器配置方法
- linux操作系統(tǒng)課程設計
- linux課程設計報告--linux操作系統(tǒng)應用
- 網絡程序設計linux服務器課程設計報告
- 【課程設計】linux環(huán)境下samba服務器配置與實現
- 網絡工程課程設計--web服務器配置
- 基于Linux操作系統(tǒng)的Web服務器的設計與實現.pdf
- linux課程設計-linux下ftp服務器的搭建
- linux操作系統(tǒng)基礎課程設計
- 服務器操作系統(tǒng)的安裝配置與管理
- 《網絡操作系統(tǒng)》課程設計
- 網絡操作系統(tǒng)課程設計--網絡操作系統(tǒng)安全設置及dhcp的配置與測試
- 操作系統(tǒng)課程設計——操作系統(tǒng)課程設計模擬操作系統(tǒng)
- linux課程設計報告-- 構建綜合網絡服務器
- 網絡操作系統(tǒng)課程設計--網絡操作系統(tǒng)安全設置及dhcp的配置與測試
評論
0/150
提交評論