第六章:网络服务

一、 域名系统服务器也叫名字服务器。 DNS 负责控制本地域名数据库中的名字解析, 经过采用复制技术和缓存技术,
在保持整个数据库坚固性的同时, 保持各个域名服务器的同步。 早期的域名解析经过 hosts 文件。
顶级反向域名是“in-addr.arpa”, 如一个 200.10.100.1 的主机的反向域名是 100.10.200.in-addr.arpa。
二、 域名服务器采用客户/服务器模式工做。
域名服务器类型: 主域名服务器和辅域名服务器是权威性服务器; 转发服务器; 惟缓存服务器不是权威性服务器,
只需配置一个高速缓存文件, 是最多见的域名服务器配置; 解析器。
域名解析方式两种: 递归解析和反复解析。
在 Linux 上的域名服务器由 named 守护程序来执行。
named.local 包含几种类型的记录: NS(名称服务器)资源记录为 DNS 域标识 DNS 名称服务器,
A(地址)资源记录将主机名称映射到 DNS 区域中的一个 IP 地址,
CNAME(规范名称) 资源记录为指定的主机名建立了一个别名,
MX(邮件交换)资源记录为 DNS 域名指定了邮件交换服务器,
SOA(受权的开始)资源记录代表 DNS 名称服务器是 DNS 域中的数据的最好信息来源。
域名服务器开始工做后, 可使用 nslookup 命令测试域名配置状况。
三、 Linux 系统内部的邮件系统由用户接口(mail)、 邮件发送程序(sendmail) 和邮件递交程序组成。
sendmail 守护程序监听 25 端口。 测试服务器除了检查 sendmail 配置外还要检查域名服务器配置。
电子邮件服务器主要管理任务是: 别名管理, 邮件队列管理, 邮件日志管理。
在 Internet 中发出电子邮件使用 SMTP 协议, 在本身的电脑中收信使用 POP 协议, 而要传送汉字则须要 MIME 协议。
四、 FTP 能够传输文本文件和二进制文件。 FTP 基于客户/服务器方式, 服务器端运行着 ftpd 守护程序。
Linux 中的软件包是 wu-ftpd, ftpusers 不容许使用 ftp 的用户加入到 ftpusers 中; ftphosts 决定网络中哪些主
机和某些用户不能访问 ftp 服务器文件; ftpaccess 是最重要的配置文件, 决定着 ftp 服务器是否可以正常工做;
ftpconversions 能够实如今经过 ftp 传输文件时, 对文件进行压缩打包等处理; xferlog 是 ftp 日志文件。
IIS 是 Internet 信息服务器的缩写, 它由 FTP、 WWW 和 SMTP 虚拟服务器 3 个独立的服务器部件组成。
五、 电子公告板系统(BBS) 其实是一个远程访问服务器, 主要介绍 firebird bbs, 适用于多种 UNIX 系统。
WWW 服务是由瑞士的 CERN 实验室设计的, 由 HTML 和 URL 两种技术来实现各类信息的连接。
WWW 服务器的维护包括服务器程序的维护和页面文件(HTML) 的维护。
六、 DHCP 使用客户/服务器模式。 实现机理: 客户机发送 discovery message(发现信息), 每一个 DHCP 服务器发送一
个 offer message(提供信息), 客户机从中选择一个发送标识选择的请求信息(request message), 被选中的服务
器发送 DHCP 确认信息。
DHCP 支持 3 种 ip 分配方式: 自动分配(给用户分配一个永久的 ip 地址); 动态分配(有时间限制); 手工分配(起
传递做用)。
默认客户端得到 ip 地址使用期限是 8 天。
DHCP 不足: 分布式网络中, 没法交换和共享地址和其余数据; 不能同传统的域名服务器共享地址。
代理服务器的 TCP/IP 协议参数配置有两种方案: 代理服务器配置两块网卡; 只配置一块网卡。
 数据库