目录 第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电子邮件故障排除 参考文献