Linux bind的配置说明
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。
操作方法
- 01
yum安装bind软件: yum -y install bind bind-chroot bind-utils bind-labs 安装完成后会生成以下文件 /etc/named.conf bind主配置文档 /etc/named.rfc1912.zones 区域声明文件 /var/named/named.localhost 区域样例文件
- 02
配置bind的主配置文档/etc/namd.conf,将127.0.0.1修改为any
- 03
配置bind区域声明文件/etc/named.rfc1912.zones 添加test.com的正向区域声明配置和反向区域声明配置
- 04
配置正向区域文件 # cd /var/named/ # cp -p named.localhost test.com.zone # cp -p named.localhost test.com.local # vi test.com.zone
- 05
配置反向区域文件 # vi test.com.local
- 06
至此linux的dns服务器已经搭建完成,您可以将本地的dns指向该提供域名解析服务器的192.168.16.100,完成对域名正向解析和反向解析的测试。