首页 > 代码库 > Linux:DNS服务器搭建及配置

Linux:DNS服务器搭建及配置

1、yum install -y bind bind-chroot bind-utils 

2、编辑DNS主配置文件

  vim /etc/named.conf   修改如下标红色处即可:

options {

        listen-on port 53 { any; };

        listen-on-v6 port 53 { ::1; };

        directory       "/var/named";

        dump-file       "/var/named/data/cache_dump.db";

        statistics-file "/var/named/data/named_stats.txt";

        memstatistics-file "/var/named/data/named_mem_stats.txt";

        allow-query     { any; };

        recursion yes;

3、添加域名设置

   vim /etc/named.rfc1912.zones     新增如下内容:

   zone "wsmtstest.com" IN {
        type master;
        file "named.wsmtstest.com";
        allow-update { none; };
};

4、修改域名配置文件

cd /var/named/
cp named.localhost named.wsmtstest.com
vim named.wsmtstest.com(要和主配置文件[/etc/named.rfc1912.zones]里面定义的文件名一致),末尾新增如下内容:

www IN A 115.231.20.100

【表示:www.wsmtstest.com 解析到115.231.20.100】

5、重启服务:service named restart

【注意!域名解析不成功时,查看前面创建的域名配置文件是否有read权限,若没有则进行授权】

Linux:DNS服务器搭建及配置