首页 > 其他分享 >搭建DNS服务器

搭建DNS服务器

时间:2022-12-22 15:13:13浏览次数:37  
标签:www cn named 192.168 DNS jluocc 服务器 搭建

安装部署

快速构建DNS服务器的基本过程:

  1. 安装 bind、bind-chroot 包
  2. 建立主配置文件 /etc/named.conf
  3. 建立地址库文件 /var/named/.. ..
  4. 启动 named 服务
    配置及使用DNS客户端的基本过程:
  5. 修改配置文件/etc/resolv.conf,添加nameserver=DNS服务器地址
  6. 使用host命令查询,提供目标域名作为参数
yum -y install bind bind-chroot

单区域DNS服务器

1、需求

测试阶段主要提供以下正向记录:

1. svs50.jluocc.cn ---> 192.168.4.50
2. svs51.jluocc.cn ---> 192.168.4.51
3. www.jluocc.cn ---> 192.168.4.52

配置完成后在客户机上验证查询结果

2、配置DNS服务器svr7

1)安装 bind、bind-chroot 包

yum -y install bind bind-chroot

2)建立主配置文件 /etc/named.conf

mv /etc/named.conf /etc/named.conf.origin //备份默认配置
vim /etc/named.conf //建立新配置
options {
  directory "/var/named"; //地址库默认存放位置
};
zone "jluocc.cn" { //定义正向DNS区域
  type master; //主区域
  file "jluocc.cn.zone"; //自定义地址库文件名
};

3)建立地址库文件 /var/named/jluocc.cn.zone

cd /var/named/
cp -p named.localhost jluocc.cn.zone
vim jluocc.cn.zone 
$TTL 1D    //文件开头部分可保持不改
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
@       NS      svs50.jluocc.cn.     //本区域DNS服务器的FQDN
svs50    A       192.168.4.50      //为NS主机提供A记录
svs51   A       192.168.4.51     //其他正向地址记录.. ..
www     A       192.168.4.52

4)启动 named 服务,并设置开机自启

systemctl start named
systemctl enable named
systemctl status named

配置DNS客户机pc51并测试

1)修改配置文件/etc/resolv.conf,指定默认使用哪一台DNS服务器

vi /etc/resolv.conf
nameserver 192.168.4.50

2)使用host命令查询,提供目标域名作为参数

[root@server51 ~]# host svs50.jluocc.cn
svs50.jluocc.cn has address 192.168.4.50
[root@server51 ~]# host svs51.jluocc.cn
svs51.jluocc.cn has address 192.168.4.51
[root@server51 ~]# host www.jluocc.cn
www.jluocc.cn has address 192.168.4.52
[root@server51 ~]# ping www.jluocc.cn
PING www.jluocc.cn (192.168.4.52) 56(84) bytes of data.
64 bytes from 192.168.4.52 (192.168.4.52): icmp_seq=1 ttl=64 time=0.463 ms

特殊DNS解析

1、需求

  1. 为站点 www.jluocc.cn 提供DNS轮询解析,三台Web服务器节点的IP地址分别为:
    192.168.4.52、192.168.4.110、192.168.4.120
  2. 配置泛域名解析实现以下解析记录:任意名称.jluocc.cn ---> 119.75.217.56

2、配置DNS轮询

1)修改DNS服务器上tedu.cn区域的地址库文件,在末尾添加轮询地址记录

vim jluocc.cn.zone
www     A       192.168.4.52
www     A       192.168.4.110
www     A       192.168.4.120

2)重启系统服务named

systemctl restart named

3)在客户机pc51上测试轮询记录
针对目标www.tedu.cn执行多次查询,观察第1条结果的变化:

[root@server51 ~]# host www.jluocc.cn
www.jluocc.cn has address 192.168.4.52
www.jluocc.cn has address 192.168.4.110
www.jluocc.cn has address 192.168.4.120
[root@server51 ~]# host www.jluocc.cn
www.jluocc.cn has address 192.168.4.110
www.jluocc.cn has address 192.168.4.120
www.jluocc.cn has address 192.168.4.52
[root@server51 ~]# host www.jluocc.cn
www.jluocc.cn has address 192.168.4.110
www.jluocc.cn has address 192.168.4.52
www.jluocc.cn has address 192.168.4.120

3、配置多对一的泛域名解析

1)修改DNS服务器上指定区域的地址库文件,在末尾添加*通配地址记录

4、

配置DNS子域授权

搭建并测试缓存DNS

标签:www,cn,named,192.168,DNS,jluocc,服务器,搭建
From: https://www.cnblogs.com/jluo/p/16998592.html

相关文章