搭建DNS服务器实现域名解析 下载本文

例:ping百度时,解析到了百度的别名服务器.百度有个cname=www.a.shifen.com.的别名

6)MX 资源记录

邮件交换(MX)资源记录,为DNS 域名指定邮件交换服务器.

邮件交换服务器是为DNS 域名处理或转发邮件的主机.处理邮件指把邮件投递到目的地或转交另一不同类型的邮件传送者.转发邮件指把邮件发送到最终目的服务器,用简单邮件传输协议SMTP 把邮件发送给离最终目的地最近的邮件交换服务器,或使邮件经过一定时间的排队. 以上是相关概念.

模式: C/S 模式

DNS服务器的安装及相关配置: DNS服务器的安装:

BIND 简介:全称为Berkeley Internet Name Domain(伯克利因特网名称域系统).BIND 主要有三个版本:BIND4、BIND8、BIND9.

BIND8 融合了许多提高效率、稳定性和安全性的技术,而BIND9 增加了一些超前的理念:IPv6支持、密钥加密、多处理器支持、线程安全操作、增量区传送等等.

yum -y install bind bind-chroot bind-utils

bind ---> #该包为DNS服务的主程序包 bind-chroot ---> #该包提高安全性

# bind-chroot是bind的一个功能包,使bind可以在一个chroot的模式下运行.

# 也就是说,bind运行时的/(根)目录,并不是系统真正的/(根)目录,

# 只是系统中的一个子目录.这样做的目的是为了提高安全性.

# 因为在chroot模式下,bind只可以方位这个子目录的范围.

# 而不能进入这个子目录外其他的地方.

bind-utils ---> #该包为客户端工具,默认安装,用于搜索余名指令 DNS服务器的使用:

/etc/init.d/named

service named

#

chkconfig add named #添加named开机启动项

chkconfig named on #设置named开机自启动

chkconfig --list named #查看named开机启动状态

DNS服务器监听端口: vim /etc/services

PORT: udp/tcp 53 ---> 客户端查询 PORT: udp/tcp 953 ---> 主从服务器同步 DNS服务器配置文件: rpm -ql bind

/etc/named.conf ---> 核心配置文件

没有安装bind-chroot情况下,可以备份配置文件后,直接修改/etc/name.conf.

(推荐)安装了bind-chroot情况下,直接运行 /etc/init.d/named start

后,执行mount命令,在对/var/named/chroot/etc/named.conf 进行修改