DNS服务器在企业网络中的应用
一、DNS定义:
DNS 是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。在Internet上域名与IP地址之间是一对一(或者多对一)的,也可采用DNS轮循实现一对多,域名虽然便于人们记忆,但机器之间只认IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。DNS 命名用于 Internet的 TCP/IP网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。
解析过程:
1.查看缓存 (位置 ipconfig/displaydns)
2.若无缓存 则请求dns服务器 dns服务器先看自己缓存,若没有缓存则直接向根域查询
3.经过迭代查询查询到结果。
dns根目录: /var/named/chroot
dns服务器的配置文件: /var/named/chroot/etc
dns区域文件: /var/named/chroot/var/named
检测工具
1。named-checkzone 检测区域文件的语法
named-checkzone 域名 区域文件
一些有关知识:
1.dns服务器
(1)主dns服务器
(2)辅助dns服务器
(3)cache-only
(4)存根服务器
2.区域
(1).正向区域 名称---》ip地址 abc。com www.abc.com ---1.1.1.1
(2).反向区域 ip地址---》名称 10.168.192.in-addr.arpa 10 PTR www.sina.com.cn
3.资源记录 RR
正向区域 (abc.com)
SOA 授权起始记录
(主dns服务器,管理员邮箱,刷新策略)
NS (该区域dns服务器)
@ IN NS ns.abc.com
ns IN A 1.1.1.1 A 名称---》ip地址 www 2.2.2.2
CNAME
pop3 IN CANME mail
MX (该区域的电子邮件服务器)
@ IN MX 10 mail.abc.com
二、
先安装dns服务组件
cd /mnt/cdrom/Server
rpm -ivh bind-9.3.4-10.P1.el5.i386.rpm
rpm -ivh bind-chroot-9.3.4-10.P1.el5.i386.rpm
rpm -ivh caching-nameserver-9.3.4-10.P1.el5.i386.rpm
cd /var/named/chroot/etc
vim named.conf
启动dns service named start
区域声明:
vim /var/named/chroot/etc/named.rfc1912.zone
将localhost.zone复制到abc.com.db下,使用命令cp -p localhost.zone abc.com.db ,然后使用vim编辑,执行vim abc.com.db ,修改如下
检测named-checkzone 检测区域文件的语法,named-checkconf 检测主配置文档。使用“named-checkzone 域名 区域文件”检测,显示成功。named-checkconf检测不显示信息说明没有错误。
辅助dns配置:
转载于:https://blog.51cto.com/maige/808808