观天

Linux7建立DNS服务器

企业内部建立DNS服务器,为内部进行:域名—-》IP解析,IP—-》域名解析,我们称为域内正,反向解析。这样企业内部网站就可以把服务器的IP解析成域名,访问网站了。

开始建立,Centos Linux7系统服务器准备;

一 联网安装 DnS 域名解析系统。

yum -y install bind

二 编辑配置DNS服务器的named.conf文件。

vi named.conf

修改配置:把listen-on port 53 { 127.0.0.1; };改为本服务器的地址,例如192.168.80.168,把allow-query改为any

options {
listen-on port 53 { 192.168.80.168; };                 // 127.0.0.1改为192.168.80.168 监听DNS -UDP 53和TCP 53端口
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";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { any; };                                   //改为 any

三 配置DNS正,反向解析 文件named.rfc1912.zones

vi /etc/named.rfc1912.zones
添加:
zone "HongLan.sec" IN {                   //正向解析
type master;
file "Hong";                               //正向文件名
allow-update { none; };
};
zone "80.168.192.in-addr.arpa" IN {
type master;
file "Lan";                                //反向文件名
allow-update { none; };                    //反向解析
};

四 创建正反向文件Hong 和Lna,进入 cd /var/named 目录

touch Hong Lan

正向文件Hong添加以下配置:例如内网预计 给域名www.honglansec.com添加A记录 IP为192.168.80.101

$TTL 1D
@ IN SOA @ Dns-server.HongLan.sec. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS Dns-server.HongLan.sec.
Dns-server A 192.168.80.168
AAAA ::1
www A 192.168.80.101

反向文件Lna添加以下配置:例如内网预计 给服务器192.168.80.101添加反向解析 www.honglansec.com

$TTL 1D
@ IN SOA @ Dns-server.HongLan.sec. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS Dns-server.HongLan.sec.
168 PTR Dns-server.HongLan.sec.
AAAA ::1
101 PTR www.honglansec.com.

五 完成配置。

解析:

五 重启named服务 systemctl restart named

查看DNS服务状态 systemctl status named

六需要把DHCP配置的DNS 地址改为DNS的IP 192.168.80.168,或手动配置DNS地址。

赞(8)
未经允许不得转载:观天 » Linux7建立DNS服务器