DNS简介:
DNS,Domain Name System,域名系统,用于Internet上域名和IP地址的相互映射,使得用户不用记忆主机IP地址,仅通过与之对应的域名就可以访问该主机。
关于BIND软件:
https://www.isc.org/downloads/bind/
下面是本地dns服务器搭建过程,环境-centos6.8,本地IP-192.168.3.60。
1.yum安装bind和bind-utils,后者包含dns查询工具dig。
$ yum install bind bind-utils -y
2.修改配置文件 named.conf
$ vim /etc/named.conf
修改内容如下:
options {
//添加监听IP-192.168.3.60
listen-on port 53 { 127.0.0.1;192.168.3.60; };
};
//建立正向解析域(本地域)
zone "test.com" IN {
type master;
file "test.com.zone";
};
//建立反向解析域(本地域)
zone "3.168.192.in-addr.arpa" IN {
type master;
file "3.168.192.zone";
};
检查配置语法正确与否:
$ named-checkconf
3.创建区域文件
正向解析:
使用named.localhost文件的副本,更改属组为named。
$ cp named.localhost test.com.zone
$ chgrp named test.com.zone
$ vim test.com.zone
test.com.zone 内容如下:
$TTL 1D
@ IN SOA @ admin.test.com. (
2017020601 ; serial
1D