图书目录

目录

第1章安装Linux和配置软件仓库

1.1Linux的安装

1.1.1安装Linux

1.1.2初始化设置

1.2配置软件仓库

1.2.1YUM简介

1.2.2YUM配置文件

1.2.3YUM本地源

1.2.4YUM管理

第2章网络配置

2.1配置主机名

2.1.1编辑主机名文件

2.1.2使用Network Manager TUI

2.1.3使用nmcli

2.1.4使用hostnamectl

2.1.5使用hostname

2.2配置IP地址、默认网关和域名服务器

2.2.1编辑网卡配置文件

2.2.2使用Network Manager TUI

2.2.3使用nmcli

2.2.4使用图形界面

2.3管理网络连接

2.4网卡组合

2.5常用网络命令

2.5.1ifconfig

2.5.2ping

2.5.3arp

2.5.4route

2.5.5traceroute

2.5.6netstat

2.5.7tcpdump

第3章远程登录

3.1文本界面远程登录

3.1.1Telnet

3.1.2SSH

3.2图形界面远程登录

第4章防火墙

4.1防火墙相关知识

4.2iptables

4.2.1iptables工作原理

4.2.2iptables基本语法

4.2.3安装和启动iptables

4.2.4设置iptables默认策略

4.2.5配置iptables规则

4.2.6NAT基础知识

4.2.7配置NAT

4.3iptables配置实例

4.4firewalld

4.4.1文本界面管理工具

4.4.2图形界面管理工具

4.5TCP Wrappers

第5章代理服务器

5.1代理服务器相关知识

5.1.1代理服务器工作原理

5.1.2代理服务器作用

5.2squid

5.2.1安装和启动squid

5.2.2配置squid

5.2.3配置访问控制列表

5.3squid配置实例

5.3.1普通代理

5.3.2透明代理

5.3.3反向代理

第6章网络文件系统

6.1网络文件系统相关知识

6.1.1网络文件系统工作原理

6.1.2网络文件系统组成

6.2安装和配置NFS

6.2.1安装和启动NFS

6.2.2配置NFS

6.2.3配置客户机

6.3网络文件系统配置实例

6.4网络文件系统配置流程

6.5网络文件系统故障排除

第7章Samba

7.1Samba相关知识

7.1.1SMB协议

7.1.2Samba功能

7.1.3Samba工作过程

7.1.4Samba相关进程

7.1.5通用命名规则

7.2安装和配置Samba

7.2.1安装和启动Samba

7.2.2配置文件

7.2.3访问控制

7.2.4共享资源定义

7.2.5配置文件校验命令

7.2.6服务密码文件

7.2.7配置客户机

7.3Samba配置实例

7.3.1匿名共享

7.3.2非匿名共享

7.3.3用户名映射

7.3.4访问控制

7.3.5独立配置文件

7.4Samba配置流程

7.5Samba故障排除

第8章动态主机配置协议

8.1动态主机配置协议相关知识

8.1.1动态主机配置协议概述

8.1.2动态主机配置协议分配方式

8.1.3动态主机配置协议工作过程

8.2安装和配置DHCP

8.2.1安装和启动DHCP

8.2.2配置文件

8.2.3配置文件校验命令

8.2.4租约数据库

8.2.5配置客户机

8.3动态主机配置协议配置实例

8.3.1单网卡单作用域

8.3.2静态分配

8.3.3多网卡多作用域

8.3.4超级作用域

8.3.5中继代理

8.4动态主机配置协议配置流程

8.5动态主机配置协议故障排除

第9章域名系统

9.1域名系统相关知识

9.1.1域名系统概述

9.1.2域名解析

9.1.3域名服务器类型

9.1.4资源记录类型

9.1.5子域

9.1.6文件hosts

9.2安装和配置DNS

9.2.1BIND概述

9.2.2安装和启动BIND

9.2.3配置文件

9.2.4配置和区域文件校验命令

9.2.5客户机配置

9.3域名系统配置实例

9.3.1主DNS服务器

9.3.2从DNS服务器

9.3.3转发DNS服务器

9.3.4子域—区域委派

9.3.5子域—虚拟子域

9.4域名系统配置流程

9.5域名系统故障排除

第10章万维网

10.1万维网相关知识

10.1.1万维网工作过程

10.1.2万维网相关名词

10.2安装和配置Apache

10.2.1Apache概述

10.2.2安装和启动Apache

10.2.3配置文件

10.2.4个人主页

10.2.5用户身份认证

10.2.6配置文件校验命令

10.3万维网配置实例

10.3.1默认Web服务器

10.3.2虚拟目录

10.3.3个人主页

10.3.4身份认证

10.3.5基于IP地址的虚拟主机

10.3.6基于端口号的虚拟主机

10.3.7基于主机名的虚拟主机

10.4万维网配置流程

第11章文件传输协议

11.1文件传输协议相关知识

11.1.1文件传输协议工作过程

11.1.2文件传输协议工作模式

11.1.3文件传输协议特点

11.1.4文件传输协议相关名词

11.2安装和配置vsftpd

11.2.1vsftpd概述

11.2.2安装和启动vsftpd

11.2.3vsftpd配置文件

11.2.4vsftpd认证模式

11.2.5锁定主目录

11.3文件传输协议配置实例

11.3.1匿名用户FTP服务

11.3.2本地用户FTP服务

11.3.3虚拟用户FTP服务

11.3.4用户独立配置文件FTP服务

11.4文件传输协议配置流程

11.5文件传输协议故障排除

第12章电子邮件

12.1电子邮件相关知识

12.1.1电子邮件概述

12.1.2电子邮件协议

12.1.3电子邮件工作过程

12.1.4电子邮件头部信息

12.1.5电子邮件中继

12.2安装和配置Postfix和Dovecot

12.2.1Postfix概述、安装和启动

12.2.2Postfix配置文件

12.2.3Dovecot概述、安装和启动

12.2.4Dovecot配置文件

12.3电子邮件配置实例

12.3.1默认电子邮件服务

12.3.2发送邮件身份验证

12.4电子邮件配置流程

12.5电子邮件故障排除

参考文献