Redhat7安装配置DNS

什么是DNS

局域网络中的计算机的信息传输是基于IP地址来识别身份,在互联网中也是通过IP地址来完整。这时候DNS刚刚好应运而生。为了降低用户访问网络门槛。这是一项用于管理和解析域名与IP地址对应关系的技术,简单来说,就是能够接受用户输入的域名或IP地址,然后自动查找与之匹配(或者说具有映射关系)的IP地址或域名,即将域名解析为IP地址(正向解析),或将IP地址解析为域名(反向解析)。这样一来,我们只需要在浏览器中输入域名就能打开想要访问的网站了。DNS域名解析技术的正向解析也是我们最常使用的一种工作模式。
DNS三个配置文件列表
主配置文件(/etc/named.conf):只有58行,而且在去除注释信息和空行之后,实际有效的参数仅有30行左右,这些参数用来定义bind服务程序的运行。
区域配置文件(/etc/named.rfc1912.zones):用来保存域名和IP地址对应关系的所在位置。类似于图书的目录,对应着每个域和相应IP地址所在的具体位置,当需要查看或修改时,可根据这个位置找到相关文件。
数据配置文件目录(/var/named):该目录用来保存域名和IP地址真实对应关系的数据配置文件。

安装DNS服务

yum -y install bind bind-chroot

开启DNS

systemctl start named 

DNS正向解析

vim /etc/named.conf,作如下更改:
listen-on port 53 { any; }; #表示向所有客户主机打开这个53端口

allow-query     { any; };   #表示允许所有主机连接该dns服务器

添加以下内容:

zone "web.com" IN {
        type master;
        file "web.com.zone";
};
cd /var/named/
cp -p named.localhost web.com.zone
vim web.com.zone

做以下修改:

$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       192.168.11.161
        AAAA    ::1
www     A       192.168.11.161

DNS反向解析

vim /etc/named.conf

添加以下内容:

zone "11.168.192.in-addr.arpa" IN{
        type master;
        file "192.168.11.arpa";
};
cd /var/named/
cp -p named.loopback 192.168.11.arpa
vim 192.168.11.arpa

修改为:

$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        AAAA    ::1
161     PTR     www.web.com

测试

重启dns服务

systemctl restart named

打开另外一台虚拟机

指定DNS服务器

vim /etc/resolv.conf

修改为

nameserver 192.168.11.161

其他的可以用;注释
在这里插入图片描述
测试ping www.web.com

在这里插入图片描述
反向解析也成功
在这里插入图片描述

总结:

以上就是最基本的dns配置,在配置dns的时候踩了很多坑,弄了大半天,心累。

参考文章:
https://blog.csdn.net/random_w/article/details/78671816

https://www.cnblogs.com/swl0221/p/11821467.html

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值