Linux网络技术基础 / 高等院校计算机教育系列教材
作者: 马军、张航等
出版时间:2012年9月
出版社:清华大学出版社
- 清华大学出版社
- 9787302296201
- 1-1
- 24062
- 0045158594-7
- 平装
- 16开
- 2012年9月
- 559
- 工学
- 软件工程
- TP316.85
- 计算机
- 本科
《Linux网络技术基础》共分为11章,第1~2章介绍Linux的基础知识和CentOS的安装过程,以及Linux图形桌面系统的使用技巧;第3章介绍Linux下的一些常用命令以及Linux中网络配置文件的使用;第4~10章以每章一个重点的形式介绍了Linux各种网络服务器的搭建方法和技巧,包括DHCP服务器、NFS服务器、DNS服务器、Samba服务器、Web服务器、FTP服务器,以及Mail服务器中常用的各种软件及使用方法。第11章则全面系统地介绍了Linux服务器的安全技术。综观全书,既有宏观的指导,也有微观细节的介绍;既有生动的实例讲解,也有典型经验的分享。
《Linux网络技术基础》由浅入深,循序渐进,适合刚接触Linux的初学者使用,也可作为高等院校相关专业本科生、研究生的教材。
第1章 Linux简介 1
1.1 Unix发展历史 2
1.1.1 Unix简介 2
1.1.2 Unix发展历程 2
1.1.3 Unix版本介绍 2
1.2 Linux发展历史 3
1.3 Linux内核与桌面环境 4
1.3.1 Linux内核 4
1.3.2 Linux内核版本 5
1.3.3 桌面环境 7
1.3.4 常用桌面环境介绍 7
1.4 Linux的发行版本 7
1.4.1 Red Hat 7
1.4.2 Mandriva 8
1.4.3 SUSE 9
1.4.4 Debian 10
1.4.5 Ubuntu 10
1.4.6 Gentoo 11
1.4.7 Slackware 11
1.4.8 红旗Linux 12
1.5 本章小结 12
1.6 课后习题 12
第2章 Linux安装与桌面管理 15
2.1 安装前的准备工作 16
2.1.1 硬件要求 16
2.1.2 安装方法 16
2.1.3 Linux分区 17
2.2 VMware虚拟机介绍 20
2.2.1 VMware Workstation简介 20
2.2.2 安装VMware Workstation 21
2.3 安装Linux操作系统 23
2.3.1 创建新的虚拟机 23
2.3.2 开始安装Linux 25
2.3.3 使用Setup Agent 30
2.3.4 使用yum工具 30
2.4 GNOME桌面环境使用与管理 32
2.4.1 X Window简介 33
2.4.2 GNOME桌面环境介绍 33
2.4.3 GNOME桌面环境的使用 33
2.5 本章小结 43
2.6 课后习题 43
第3章 Linux常用配置命令 45
3.1 Linux下的shell介绍 46
3.1.1 shell的基本概念 46
3.1.2 shell命令语法说明 47
3.2 Linux常用命令及使用 52
3.2.1 系统管理类 52
3.2.2 文件管理类 65
3.2.3 压缩类 75
3.2.4 磁盘管理类 79
3.2.5 网络配置类 84
3.2.6 使用vi文本编辑工具 88
3.3 Linux常用网络配置文件 92
3.3.1 网络配置文件的位置 92
3.3.2 网络配置文件解析 92
3.4 本章小结 94
3.5 课后习题 94
第4章 DHCP服务器安装与配置 97
4.1 DHCP服务概述 98
4.1.1 DHCP简介 98
4.1.2 DHCP的优点 98
4.1.3 DHCP的工作流程 99
4.1.4 DHCP术语 100
4.2 DHCP服务的安装与运行 101
4.2.1 安装DHCP服务器 101
4.2.2 启动DHCP服务器 102
4.3 DHCP服务的配置文件 103
4.3.1 DHCP主配置文件 104
4.3.2 DHCP的网卡启动文件 106
4.3.3 DHCP服务器端租约文件 107
4.3.4 DHCP客户端租约文件 108
4.4 DHCP服务器的配置 108
4.4.1 DHCP服务器配置步骤 108
4.4.2 主配置文件的作用域 109
4.4.3 DHCP服务器简单配置案例 109
4.4.4 DHCP服务器的运行步骤 110
4.5 DHCP客户端配置 110
4.5.1 在Linux下通过命令行配置DHCP客户端 110
4.5.2 DHCP客户端图形界面配置 112
4.5.3 Windows下设置DHCP客户端 112
4.5.4 Windows下DHCP客户端命令 113
4.6 DHCP服务器配置案例 115
4.6.1 配置作用域案例 115
4.6.2 配置子网作用域案例 117
4.6.3 配置多作用域网络案例 118
4.6.4 配置保留主机与保留主机组案例 120
4.6.5 配置DHCP中继代理服务器 121
4.7 本章小结 123
4.8 课后练习 123
第5章 NFS服务的配置及应用 125
5.1 NFS服务简介 126
5.1.1 NFS概述 126
5.1.2 NFS的优势 126
5.1.3 NFS工作流程 127
5.2 NFS服务的安装与运行 128
5.2.1 安装NFS服务 128
5.2.2 启动NFS服务 129
5.2.3 停止NFS服务 129
5.2.4 设置NFS服务器开机自启动 130
5.2.5 使用图形化方式设置NFS服务 130
5.3 NFS服务器的配置 131
5.3.1 NFS服务器配置过程 131
5.3.2 NFS配置文件 131
5.3.3 NFS配置文件示例 133
5.3.4 NFS服务器端工具 133
5.4 NFS客户端的配置 135
5.4.1 使用showmount查看NFS服务器共享目录 136
5.4.2 挂载NFS服务器目录 136
5.4.3 设置开机自动挂载NFS 137
5.5 图形界面配置NFS服务器 137
5.6 NFS服务的配置案例 139
5.6.1 服务器配置 140
5.6.2 客户端配置 140
5.6.3 客户端测试 141
5.7 本章小结 142
5.8 课后练习 142
第6章 DNS服务器安装与配置 145
6.1 DNS服务概述 146
6.1.1 域名的解析方法 146
6.1.2 DNS组成 147
6.1.3 DNS查询过程 148
6.2 BIND简介 150
6.3 BIND服务的安装与运行 150
6.3.1 BIND服务安装 150
6.3.2 BIND服务运行与停止 151
6.3.3 rndc的使用 152
6.4 bind-chroot简介 154
6.5 BIND服务的配置文件 156
6.5.1 主要配置文件named.conf 157
6.5.2 主要配置文件named.rfc.zones 160
6.5.3 正向区域数据库文件 162
6.5.4 反向区域数据库文件 163
6.5.5 根域数据库文件 164
6.5.6 日志文件 166
6.6 BIND服务器常用调试工具 166
6.6.1 配置文件语句检测工具 166
6.6.2 区域数据库文件语句检测工具 167
6.7 DNS客户端的配置 167
6.7.1 Linux中DNS客户端的配置 167
6.7.2 Windows 中DNS客户端的配置 167
6.8 BIND域名服务器的配置步骤 168
6.9 BIND主域名服务器配置案例 169
6.9.1 正向域名解析配置 169
6.9.2 反向域名解析配置 171
6.9.3 域名负载均衡配置 172
6.9.4 域名直接解析配置 174
6.9.5 泛域名解析配置 175
6.10 辅助域名服务器配置案例 175
6.11 高速缓存域名服务器配置案例 178
6.12 本章小结 179
6.13 课后习题 180
第7章 Samba服务的配置及应用 181
7.1 Samba服务概述 182
7.2 Samba服务的安装 183
7.2.1 Samba软件包介绍 183
7.2.2 Samba软件包安装 183
7.3 Samba服务的配置文件 184
7.3.1 Samba的主配置文件 184
7.3.2 Samba的用户密码文件 185
7.3.3 Samba用户对应文件 185
7.3.4 Samba日志文件 186
7.3.5 Samba服务的启动脚本文件 186
7.4 Samba服务器的配置 186
7.4.1 Samba服