部分基礎(chǔ)配置篇
項目1環(huán)境搭建3
1.1項目背景3
1.2知識引入3
1.2.1網(wǎng)絡(luò)操作系統(tǒng)3
1.2.2網(wǎng)絡(luò)操作系統(tǒng)工作模式4
1.2.3網(wǎng)絡(luò)操作系統(tǒng)種類4
1.2.4Linux簡介5
1.2.5Linux版本類型5
1.2.6Red Hat Enterprise Linux 7.4的新特性6
1.2.7虛擬軟件6
1.2.8VMware Workstation7
1.3項目過程8
1.3.1任務(wù)1安裝VMware Workstation 15虛擬機8
1.3.2任務(wù)2在VMware Workstation 15中安裝紅帽
企業(yè)級Linux 7.411
1.3.3任務(wù)3Red Hat Enterprise Linux 7.4系統(tǒng)的
基本應(yīng)用27
1.3.4任務(wù)4網(wǎng)絡(luò)環(huán)境測試31
1.4項目總結(jié)32
1.5課后習題33
項目2遠程控制服務(wù)34
2.1項目背景34
2.2知識引入34
2.2.1遠程連接342.2.2遠程連接協(xié)議35
2.3項目過程36
2.3.1任務(wù)1配置Telnet服務(wù)37
2.3.2任務(wù)2配置OpenSSH服務(wù)41
2.3.3任務(wù)3使用WinSCP遠程工具46
2.4項目總結(jié)48
2.5課后習題48
第二部分基礎(chǔ)服務(wù)篇
項目3DHCP服務(wù)器51
3.1項目背景51
3.2知識引入52
3.2.1DHCP的概念與作用52
3.2.2DHCP的工作原理52
3.2.3DHCP服務(wù)的相關(guān)概念53
3.3項目過程54
3.3.1任務(wù)1DHCP服務(wù)器的安裝與配置文件54
3.3.2任務(wù)2創(chuàng)建作用域56
3.3.3任務(wù)3DHCP多網(wǎng)卡多作用域60
3.3.4任務(wù)4DHCP超級作用域62
3.3.5任務(wù)5DHCP的中繼65
3.3.6任務(wù)6DHCP的備份和還原67
3.3.7任務(wù)7DHCP服務(wù)在無線中的應(yīng)用68
3.4項目總結(jié)78
3.4.1內(nèi)容總結(jié)78
3.4.2實訓總結(jié)78
3.5課后習題80
項目4DNS服務(wù)器82
4.1項目背景82
4.2知識引入834.2.1認識域名空間83
4.2.2域名系統(tǒng)的組成與分類83
4.2.3DNS解析步驟84
4.2.4DNS查詢與步驟84
4.3項目過程85
4.3.1任務(wù)1DNS的安裝與配置文件85
4.3.2任務(wù)2創(chuàng)建資源記錄87
4.3.3任務(wù)3DNS客戶端的配置90
4.3.4任務(wù)4DNS輔助服務(wù)器的配置91
4.3.5任務(wù)5子域和區(qū)域委派93
4.3.6任務(wù)6配置轉(zhuǎn)發(fā)服務(wù)器96
4.4項目總結(jié)97
4.5課后習題98
第三部分文件共享服務(wù)篇
項目5NFS服務(wù)器101
5.1項目背景101
5.2知識引入101
5.2.1文件服務(wù)器101
5.2.2網(wǎng)絡(luò)文件系統(tǒng)102
5.2.3遠程過程調(diào)用102
5.2.4NFS工作原理103
5.3任務(wù)過程104
5.3.1任務(wù)1NFS的安裝與配置文件104
5.3.2任務(wù)2配置NFS服務(wù)106
5.3.3任務(wù)3客戶端配置108
5.3.4任務(wù)4NFS故障排錯109
5.4項目總結(jié)109
5.5課后習題109項目6Samba服務(wù)器111
6.1項目背景111
6.2知識引入111
6.2.1Samba簡介111
6.2.2信息服務(wù)塊協(xié)議112
6.2.3Samba服務(wù)器的工作原理112
6.3項目過程113
6.3.1任務(wù)1安裝Samba服務(wù)器113
6.3.2任務(wù)2配置匿名用戶訪問116
6.3.3任務(wù)3配置用戶訪問118
6.3.4任務(wù)4設(shè)置不同用戶的不同權(quán)限120
6.3.5任務(wù)5用戶登錄后不顯示其他用戶的文件夾125
6.3.6任務(wù)6賬號的映射128
6.4項目總結(jié)129
6.5課后習題129
項目7FTP服務(wù)器131
7.1項目背景131
7.2知識引入132
7.2.1FTP的概念132
7.2.2FTP的工作原理132
7.2.3FTP的連接模式133
7.2.4FTP的傳輸模式133
7.3項目過程134
7.3.1任務(wù)1vsftpd服務(wù)的安裝134
7.3.2任務(wù)2熟悉vsftpd配置文件136
7.3.3任務(wù)3配置匿名用戶只讀訪問FTP服務(wù)器138
7.3.4任務(wù)4匿名用戶登錄具有寫入權(quán)限的FTP服務(wù)器143
7.3.5任務(wù)5設(shè)置歡迎信息(1)145
7.3.6任務(wù)6設(shè)置歡迎信息(2)145
7.3.7任務(wù)7本地用戶登錄FTP服務(wù)器1477.3.8任務(wù)8ftpusers文件149
7.3.9任務(wù)9user_list文件150
7.3.10任務(wù)10禁錮用戶只可訪問自己宿主目錄(1)152
7.3.11任務(wù)11禁錮用戶只可訪問自己宿主目錄(2)155
7.3.12任務(wù)12禁錮用戶只可訪問自己宿主目錄(3)157
7.3.13任務(wù)13禁錮用戶只可訪問自己宿主目錄(4)157
7.3.14任務(wù)14控制訪問、允許和禁止計算機訪問159
7.3.15任務(wù)15vsftpd虛擬賬號160
7.3.16任務(wù)16FTP服務(wù)在網(wǎng)絡(luò)配置中的應(yīng)用166
7.4項目總結(jié)170
7.4.1內(nèi)容總結(jié)170
7.4.2實訓總結(jié)170
7.5課后習題172
第四部分網(wǎng)頁服務(wù)篇
項目8Web服務(wù)器175
8.1項目背景175
8.2知識引入176
8.2.1Web服務(wù)的概念176
8.2.2HTTP176
8.2.3Web服務(wù)器的工作原理177
8.2.4Apache簡介178
8.3項目過程178
8.3.1任務(wù)1安裝Apache服務(wù)178
8.3.2任務(wù)2架設(shè)公司主網(wǎng)站181
8.3.3任務(wù)3虛擬目錄的配置183
8.3.4任務(wù)4基于端口號的虛擬主機技術(shù)185
8.3.5任務(wù)5基于IP地址的虛擬主機技術(shù)186
8.3.6任務(wù)6基于主機名的虛擬主機技術(shù)189
8.3.7任務(wù)7設(shè)置客戶端的訪問控制1918.3.8任務(wù)8通過FTP更新網(wǎng)站194
8.4項目總結(jié)196
8.5課后習題196
項目9數(shù)據(jù)庫服務(wù)器198
9.1項目背景198
9.2知識引入198
9.2.1數(shù)據(jù)庫簡介198
9.2.2MySQL199
9.2.3PostgreSQL199
9.2.4MariaDB199
9.3項目過程199
9.3.1任務(wù)1MySQL的安裝199
9.3.2任務(wù)2MySQL數(shù)據(jù)庫和表的創(chuàng)建202
9.3.3任務(wù)3PostgreSQL的安裝204
9.3.4任務(wù)4PostgreSQL的簡單配置205
9.3.5任務(wù)5PostgreSQL數(shù)據(jù)庫的基本操作207
9.3.6任務(wù)6MariaDB的安裝210
9.3.7任務(wù)7MariaDB數(shù)據(jù)庫的基本配置213
9.4項目總結(jié)215
9.4.1內(nèi)容總結(jié)215
9.4.2實訓總結(jié)215
9.5課后習題216
項目10Email服務(wù)器218
10.1項目背景218
10.2知識引入219
10.2.1電子郵件的概念219
10.2.2電子郵件格式及相關(guān)協(xié)議219
10.2.3電子郵箱服務(wù)與域名服務(wù)220
10.2.4收發(fā)電子郵件的過程221
10.3項目過程221
10.3.1任務(wù)1Postfix服務(wù)器的配置221
10.3.2任務(wù)2配置Dovecot軟件程序225
10.3.3任務(wù)3郵件收發(fā)測試227
10.4項目總結(jié)232
10.4.1內(nèi)容總結(jié)232
10.4.2實訓總結(jié)232
10.5課后習題233
項目11流媒體服務(wù)器235
11.1項目背景235
11.2知識引入236
11.2.1流式傳輸?shù)亩x236
11.2.2流式傳輸協(xié)議236
11.2.3流媒體播放方式237
11.2.4流媒體服務(wù)的工作機制237
11.2.5流媒體服務(wù)系統(tǒng)的組成239
11.2.6流媒體服務(wù)解決方案239
11.3項目過程240
11.3.1任務(wù)1流媒體服務(wù)的安裝240
11.3.2任務(wù)2流媒體服務(wù)的配置243
11.3.3任務(wù)3流媒體服務(wù)的測試246
11.3.4任務(wù)4流媒體服務(wù)的維護248
11.4項目總結(jié)250
11.4.1內(nèi)容總結(jié)250
11.4.2實踐總結(jié)250
11.5課后習題252
第五部分安全服務(wù)篇
項目12VPN服務(wù)器257
12.1項目背景257
12.2知識引入258
12.2.1VPN服務(wù)的概念258
12.2.2VPN的分類258
12.2.3VPN的優(yōu)缺點258
12.2.4VPN服務(wù)器的工作原理259
12.2.5PPTP隧道協(xié)議259
12.3項目過程261
12.3.1任務(wù)1安裝VPN服務(wù)261
12.3.2任務(wù)2配置VPN服務(wù)265
12.3.3任務(wù)3VPN客戶端建立VPN連接268
12.3.4任務(wù)4VPN客戶端訪問內(nèi)部服務(wù)群273
12.4項目總結(jié)275
12.4.1內(nèi)容總結(jié)275
12.4.2實踐總結(jié)275
12.5課后習題278
項目13證書服務(wù)器279
13.1項目背景279
13.2知識引入280
13.2.1PKI280
13.2.2CA282
13.2.3數(shù)字證書282
13.2.4OpenSSL283
13.3項目過程288
13.3.1任務(wù)1證書服務(wù)器的安裝288
13.3.2任務(wù)2證書服務(wù)器自身根證書申請288
13.3.3任務(wù)3Web服務(wù)器申請證書292
13.3.4任務(wù)4Web服務(wù)器使用證書構(gòu)建安全的Web站點296
13.3.5任務(wù)5客戶端驗證Web安全站點297
13.3.6任務(wù)6證書的吊銷與CRL303
13.4項目總結(jié)304
13.4.1內(nèi)容總結(jié)304
13.4.2實踐總結(jié)305
13.5課后習題306
項目14防火墻服務(wù)308
14.1項目背景308
14.2知識引入308
14.2.1防火墻的概要308
14.2.2防火墻的主要類別309
14.2.3防火墻在網(wǎng)絡(luò)拓撲中的位置309
14.2.4數(shù)據(jù)包過濾軟件iptables310
14.3項目過程314
14.3.1任務(wù)1iptables的安裝與配置314
14.3.2任務(wù)2iptables的基本命令集315
14.3.3任務(wù)3防火墻的配置318
14.3.4任務(wù)4網(wǎng)絡(luò)地址轉(zhuǎn)換322
14.3.5任務(wù)5內(nèi)網(wǎng)服務(wù)的發(fā)布328
14.3.6任務(wù)6實踐與應(yīng)用329
14.4項目總結(jié)337
14.5課后習題337
參考文獻339