部分基礎(chǔ)配置篇
項(xiàng)目1環(huán)境搭建3
1.1項(xiàng)目背景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項(xiàng)目過程8
1.3.1任務(wù)1安裝VMware Workstation 15虛擬機(jī)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項(xiàng)目總結(jié)32
1.5課后習(xí)題33
項(xiàng)目2遠(yuǎn)程控制服務(wù)34
2.1項(xiàng)目背景34
2.2知識引入34
2.2.1遠(yuǎn)程連接342.2.2遠(yuǎn)程連接協(xié)議35
2.3項(xiàng)目過程36
2.3.1任務(wù)1配置Telnet服務(wù)37
2.3.2任務(wù)2配置OpenSSH服務(wù)41
2.3.3任務(wù)3使用WinSCP遠(yuǎn)程工具46
2.4項(xiàng)目總結(jié)48
2.5課后習(xí)題48
第二部分基礎(chǔ)服務(wù)篇
項(xiàng)目3DHCP服務(wù)器51
3.1項(xiàng)目背景51
3.2知識引入52
3.2.1DHCP的概念與作用52
3.2.2DHCP的工作原理52
3.2.3DHCP服務(wù)的相關(guān)概念53
3.3項(xiàng)目過程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項(xiàng)目總結(jié)78
3.4.1內(nèi)容總結(jié)78
3.4.2實(shí)訓(xùn)總結(jié)78
3.5課后習(xí)題80
項(xiàng)目4DNS服務(wù)器82
4.1項(xiàng)目背景82
4.2知識引入834.2.1認(rèn)識域名空間83
4.2.2域名系統(tǒng)的組成與分類83
4.2.3DNS解析步驟84
4.2.4DNS查詢與步驟84
4.3項(xiàng)目過程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項(xiàng)目總結(jié)97
4.5課后習(xí)題98
第三部分文件共享服務(wù)篇
項(xiàng)目5NFS服務(wù)器101
5.1項(xiàng)目背景101
5.2知識引入101
5.2.1文件服務(wù)器101
5.2.2網(wǎng)絡(luò)文件系統(tǒng)102
5.2.3遠(yuǎn)程過程調(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故障排錯(cuò)109
5.4項(xiàng)目總結(jié)109
5.5課后習(xí)題109項(xiàng)目6Samba服務(wù)器111
6.1項(xiàng)目背景111
6.2知識引入111
6.2.1Samba簡介111
6.2.2信息服務(wù)塊協(xié)議112
6.2.3Samba服務(wù)器的工作原理112
6.3項(xiàng)目過程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項(xiàng)目總結(jié)129
6.5課后習(xí)題129
項(xiàng)目7FTP服務(wù)器131
7.1項(xiàng)目背景131
7.2知識引入132
7.2.1FTP的概念132
7.2.2FTP的工作原理132
7.2.3FTP的連接模式133
7.2.4FTP的傳輸模式133
7.3項(xiàng)目過程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控制訪問、允許和禁止計(jì)算機(jī)訪問159
7.3.15任務(wù)15vsftpd虛擬賬號160
7.3.16任務(wù)16FTP服務(wù)在網(wǎng)絡(luò)配置中的應(yīng)用166
7.4項(xiàng)目總結(jié)170
7.4.1內(nèi)容總結(jié)170
7.4.2實(shí)訓(xùn)總結(jié)170
7.5課后習(xí)題172
第四部分網(wǎng)頁服務(wù)篇
項(xiàng)目8Web服務(wù)器175
8.1項(xiàng)目背景175
8.2知識引入176
8.2.1Web服務(wù)的概念176
8.2.2HTTP176
8.2.3Web服務(wù)器的工作原理177
8.2.4Apache簡介178
8.3項(xiàng)目過程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基于端口號的虛擬主機(jī)技術(shù)185
8.3.5任務(wù)5基于IP地址的虛擬主機(jī)技術(shù)186
8.3.6任務(wù)6基于主機(jī)名的虛擬主機(jī)技術(shù)189
8.3.7任務(wù)7設(shè)置客戶端的訪問控制1918.3.8任務(wù)8通過FTP更新網(wǎng)站194
8.4項(xiàng)目總結(jié)196
8.5課后習(xí)題196
項(xiàng)目9數(shù)據(jù)庫服務(wù)器198
9.1項(xiàng)目背景198
9.2知識引入198
9.2.1數(shù)據(jù)庫簡介198
9.2.2MySQL199
9.2.3PostgreSQL199
9.2.4MariaDB199
9.3項(xiàng)目過程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項(xiàng)目總結(jié)215
9.4.1內(nèi)容總結(jié)215
9.4.2實(shí)訓(xùn)總結(jié)215
9.5課后習(xí)題216
項(xiàng)目10Email服務(wù)器218
10.1項(xiàng)目背景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項(xiàng)目過程221
10.3.1任務(wù)1Postfix服務(wù)器的配置221
10.3.2任務(wù)2配置Dovecot軟件程序225
10.3.3任務(wù)3郵件收發(fā)測試227
10.4項(xiàng)目總結(jié)232
10.4.1內(nèi)容總結(jié)232
10.4.2實(shí)訓(xùn)總結(jié)232
10.5課后習(xí)題233
項(xiàng)目11流媒體服務(wù)器235
11.1項(xiàng)目背景235
11.2知識引入236
11.2.1流式傳輸?shù)亩x236
11.2.2流式傳輸協(xié)議236
11.2.3流媒體播放方式237
11.2.4流媒體服務(wù)的工作機(jī)制237
11.2.5流媒體服務(wù)系統(tǒng)的組成239
11.2.6流媒體服務(wù)解決方案239
11.3項(xiàng)目過程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ù)的維護(hù)248
11.4項(xiàng)目總結(jié)250
11.4.1內(nèi)容總結(jié)250
11.4.2實(shí)踐總結(jié)250
11.5課后習(xí)題252
第五部分安全服務(wù)篇
項(xiàng)目12VPN服務(wù)器257
12.1項(xiàng)目背景257
12.2知識引入258
12.2.1VPN服務(wù)的概念258
12.2.2VPN的分類258
12.2.3VPN的優(yōu)缺點(diǎn)258
12.2.4VPN服務(wù)器的工作原理259
12.2.5PPTP隧道協(xié)議259
12.3項(xiàng)目過程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項(xiàng)目總結(jié)275
12.4.1內(nèi)容總結(jié)275
12.4.2實(shí)踐總結(jié)275
12.5課后習(xí)題278
項(xiàng)目13證書服務(wù)器279
13.1項(xiàng)目背景279
13.2知識引入280
13.2.1PKI280
13.2.2CA282
13.2.3數(shù)字證書282
13.2.4OpenSSL283
13.3項(xiàng)目過程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站點(diǎn)296
13.3.5任務(wù)5客戶端驗(yàn)證Web安全站點(diǎn)297
13.3.6任務(wù)6證書的吊銷與CRL303
13.4項(xiàng)目總結(jié)304
13.4.1內(nèi)容總結(jié)304
13.4.2實(shí)踐總結(jié)305
13.5課后習(xí)題306
項(xiàng)目14防火墻服務(wù)308
14.1項(xiàng)目背景308
14.2知識引入308
14.2.1防火墻的概要308
14.2.2防火墻的主要類別309
14.2.3防火墻在網(wǎng)絡(luò)拓?fù)渲械奈恢?09
14.2.4數(shù)據(jù)包過濾軟件iptables310
14.3項(xiàng)目過程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實(shí)踐與應(yīng)用329
14.4項(xiàng)目總結(jié)337
14.5課后習(xí)題337
參考文獻(xiàn)339