網絡服務器搭建、配置與管理 — Linux版, 3/e

網絡服務器搭建、配置與管理 — Linux版, 3/e

作者: 楊雲 唐柱斌
出版社: 人民郵電
出版在: 2019-02-01
ISBN-13: 9787115499608
ISBN-10: 7115499608
裝訂格式: 平裝
總頁數: 264 頁





內容描述


本書是“十二五”職業教育國家規劃教材,也是國家精品課程和國家精品資源共享課程配套教材,以學生能夠完成中小企業建網、管網的任務為出發點,以工作過程為導向,註重工程實訓和應用,是為高職高專院校學生量身定做的教材。
  本書以目前Red Hat公司最新版本Red Hat Enterprise Linux 7.4和CentOS 7為平臺,對Linux的網絡服務進行詳細講解。全書根據網絡工程實際工作過程所需的知識和技能抽象出11個教學項目。教學項目包括:搭建與測試Linux服務器、配置網絡和使用SSH服務、配置與管理防火牆、配置與管理代理服務器、配置與管理Samba服務器、配置與管理NFS服務器、配置與管理DHCP服務器、配置與管理DNS服務器、配置與管理Apache服務器、配置與管理FTP服務器、配置與管理Postfix郵件服務器。有的項目後面有“企業實戰與應用”“故障排除”“項目實錄”等結合實踐應用的內容,大量詳盡的企業應用實例,配以知識點微課和實訓項目慕課視頻,使“教、學、做”完美統一。
  本書可作為高職高專院校電腦應用技術專業、電腦網絡技術專業、網絡系統管理專業、軟件技術專業及其他電腦類專業的理論與實踐一體化教材,也可作為Linux系統管理和網絡管理人員的自學指導書。


目錄大綱


第1章搭建與測試Linux服務器1 

1.1相關知識1 
1.1.1子任務1認識Linux的前世與今生1 
1.1.2子任務2理解Linux體系結構3 
1.1.3子任務3認識Linux的版本4 
1.2設計與準備搭建Linux服務器5 
1.3項目實施7 
任務1-1安裝配置VM虛擬機7 
任務1-2安裝Red Hat Enterprise 
Linux 7.4 12 
任務1-3重置root管理員密碼20 
任務1-4 RPM(紅帽軟件包管理器) 21 
任務1-5 yum軟件倉庫22 
任務1-6 systemd初始化進程23 
任務1-7啟動Shell 24 
1.4項目實錄:Linux系統安裝與
基本配置26 
1.5練習題27 
1.6實踐習題27 
1.7超級鏈接28 

第2章配置網絡和使用SSH服務29 

2.1網絡服務知識29 
2.1.1檢查並設置有線處於
連接狀態29 
2.1.2設置主機名30 
2.1.3使用系統菜單配置網絡31 
2.1.4通過網卡配置文件配置網絡33
2.1.5使用圖形界面配置網絡34 
2.1.6使用nmcli命令配置網絡36 
2.2項目設計與準備39 
2.3項目實施39 
任務2-1創建網絡會話實例39 
任務2-2綁定兩塊網卡41 
任務2- 3配置遠程控制服務44 
2.4項目實錄:配置Linux下的
TCP/IP和遠程管理49 
2.5練習題49 

第3章配置與管理防火牆51 

3.1相關知識51 
3.1.1防火牆概述51 
3.1.2 iptables與firewalld 51 
3.1.3 iptables的工作原理52 
3.1.4 NAT基礎知識55 
3.1.5 yum 57 
3.2項目設計及準備60 
3.2.1項目設計60 
3.2.2項目準備60 
3.3項目實施60 
任務3-1安裝、啟動iptables 60 
任務3-2認識iptables的基本語法61 
任務3-3設置默認策略64 
任務3-4配置iptables規則64 
任務3-5使用firewalld服務66 
任務3-6實現NAT(網絡
地址轉換) 72 
任務3- 7 NAT綜合案例73
任務3-8配置服務的訪問控制列表76 
3.4企業iptables服務器實戰與應用77 
3.4.1企業環境及需求77 
3.4.2需求分析78 
3.4.3解決方案78 
3.5項目實錄:配置與管理iptables 
防火牆80 
3.6練習題81 

第4章配置與管理代理服務器83 

4.1相關知識83 
4.1.1代理服務器的工作原理83 
4.1.2代理服務器的作用84 
4.2項目設計及準備84 
4.2.1項目設計84 
4.2.2項目準備85 
4.3項目實施85 
任務4-1安裝、啟動、停止與隨系統
 啟動squid服務85 
任務4-2配置squid服務器86 
4.4企業實戰與應用88 
4.5補充:管理Linux文件權限93 
4.6項目實錄93 
4.7練習題94 
4.8綜合案例分析94 

第5章配置與管理Samba 

服務器96 
5.1相關知識96 
5.1.1 Samba應用環境96 
5.1.2 SMB協議97 
5.1.3 Samba工作原理97 
5.2項目設計與準備98
5.3項目實施98 
任務5-1配置Samba服務98 
任務5-2 user服務器實例解析103 
任務5-3 share服務器實例解析107 
任務5-4 Samba高級服務器配置108 
任務5-5 Samba的打印共享114 
5.4企業Samba服務器實用案例114 
5.4.1企業環境及需求114 
5.4.2需求分析115 
5.4.3解決方案115 
5.5項目實錄118 
5.6練習題119 
5.7實踐習題120 

第6章配置與管理NFS服務器121 

6.1 NFS相關知識121 
6.1.1 NFS服務概述121 
6.1.2 NFS服務的組件123 
6.2項目設計及準備123 
6.3項目實施124 
任務6-1安裝、啟動和停止NFS 
 服務器124 
任務6-2配置NFS服務125 
任務6-3了解NFS服務的文件
 存取權限126 
任務6-4在客戶端掛載NFS 
 文件系統126 
6.4企業NFS服務器實用案例128 
6.4.1企業環境及需求128 
6.4.2解決方案128 
6.5排除NFS故障131
6.6項目實錄132 
6.7練習題133 
6.8實踐習題134 

第7章配置與管理DHCP服務器136 

7.1 DHCP相關知識136 
7.1.1 DHCP服務概述136 
7.1.2 DHCP的工作過程136 
7.1.3 DHCP服務器分配給客戶端的IP地址類型137 
7.2項目設計及準備138 
7.2.1項目設計138 
7.2.2項目需求準備138 
7.3項目實施139 
任務7-1在服務器RHEL7-1上安裝
 DHCP服務器139 
任務7-2熟悉DHCP主配置
 文件140 
任務7-3配置DHCP應用案例143 
7.4企業案例I:多網卡實現DHCP多作用域配置146 
7.4.1企業環境及需求147 
7.4.2解決方案147 
7.5企業案例II:配置DHCP超級作用域150 
7.5 .1超級作用域的功能與實現150 
7.5.2 DHCP超級作用域配置案例150 
7.6企業案例III:配置DHCP 
中繼代理152 
7.6.1企業環境與網絡拓撲152 
7.6.2解決方案153 
7.7 DHCP服務配置排錯154
7.7.1客戶端無法獲取IP地址154 
7.7.2提供備份的DHCP設置155 
7.7.3利用命令及租約文件排除故障156 
7.7.4總結網絡故障的排除156 
7.8項目實錄157 
7.9練習題158 
7.10實踐習題159 

第8章配置與管理DNS服務器160 

8.1相關知識160 
8.1.1認識域名空間160 
8.1.2 DNS服務器的分類162 
8.1.3 DNS查詢模式163 
8.1.4域名解析過程163 
8.1.5資源記錄164 
8.1 .6 /etc/hosts文件165 
8.2項目設計及準備165 
8.2.1項目設計165 
8.2.2項目準備165 
8.3項目實施165 
任務8-1安裝、啟動DNS服務器165 
任務8-2掌握BIND配置文件166 
任務8-3配置主DNS服務器實例170 
任務8-4配置輔助DNS服務器175 
任務8-5建立子域並進行區域委派178 
任務8-6配置轉發服務器182 
任務8-7配置緩存服務器183 
8.4企業DNS服務器實用案例184 
8.4.1企業環境與需求184
8.4.2需求分析184 
8.4.3解決方案184 
8.5 DNS故障排除187 
8.5.1使用工具排除DNS服務器
配置187 
8.5.2防火牆及SELinux對DNS服務器的影響189 
8.5.3檢查DNS服務器配置中的常見錯誤189 
8.6項目實錄189 
8.7練習題190 
8.8實踐習題191 

第9章配置與管理Apache服務器192 

9.1相關知識192 
9.1.1 Web服務概述192 
9.1.2 Apache服務器簡介193 
9.2項目設計及準備194 
9.2.1項目設計194 
9.2.2項目準備194 
9.3項目實施195 
任務9-1安裝、啟動與停止Apache 
 服務195 
任務9-2認識Apache服務器的配置
 文件196 
任務9-3常規設置Apache服務器
 實例197 
任務9-4其他常規設置201 
任務9-5配置虛擬主機205 
任務9-6配置用戶身份認證210 
9.4項目實錄212 
9.5練習題213 
9.6實踐習題214

第10章配置與管理FTP服務器215 

10.1相關知識215 
10.1.1 FTP工作原理215 
10.1.2匿名用戶216 
10.2項目設計與準備216 
10.3項目實施217 
任務10-1安裝、啟動與停止vsftpd 
服務217 
任務10 -2認識vsftpd的配置文件217 
任務10-3配置匿名用戶FTP實例219 
任務10-4配置本地模式的常規FTP 
服務器案例221 
任務10-5設置vsftp虛擬賬號224 
10.4企業實戰與應用227 
10.4.1企業環境227 
10.4.2需求分析227 
10.4.3解決方案227 
10.5 FTP排錯230 
10.6項目實錄231 
10.7練習題232 
10.8實踐習題233 

第11章配置與管理Postfix郵件

 服務器234 
11.1相關知識234 
11.1.1電子郵件服務概述234 
11.1.2電子郵件系統的組成235 
11.1.3電子郵件傳輸過程235 
11.1.4與電子郵件相關的協議236 
11.1.5郵件中繼236
11.2項目設計及準備237 
11.2.1項目設計237 
11.2.2項目準備237 
11.3項目實施238 
任務11-1配置Postfix常規服務器238 
任務11-2配置Dovecot服務程序243 
任務11-3配置一個完整的收發郵件
服務器並測試244 
任務11-4使用Cyrus-SASL實現
SMTP認證249 
11.4 Postfix服務企業實戰與應用251 
11.4.1企業環境251 
11.4.2需求分析252 
11.4.3解決方案252 
11.5 Postfix排錯261 
11.5.1無法定位郵件服務器261 
11.5.2身份驗證失敗261 
11.5.3郵箱配額限制261 
11.5.4郵件服務器配置常記幾件事261 
11.6項目實錄262 
11.7練習題262 
11.8實踐習題263 
參考文獻264


作者介紹


楊雲教授,山東省教學名師,國家級精品課程負責人,濟南鐵路局優秀教師。1992年西南交通大學本科畢業獲學士學位,2007年獲山東大學計算機應用技術工程碩士。2005年任系副主任,2010年晉升教授,主持的《Linux網絡操作系統》獲2010年國家級精品課程稱號。




相關書籍

5G革命:新流量時代商業方法論

作者 許宏金

2019-02-01

Essential C++ (簡體中文版)

作者 李普曼 (Stanley B.Lippman)

2019-02-01

Expert C Programming: Deep C Secrets (Paperback)

作者 Peter van der Linden

2019-02-01