• 使用Bind提供域名解析服务(反向解析)


    小知识:

    一般来讲域名比IP地址更加的有含义、也更容易记住,所以通常用户更习惯输入域名来访问网络中的资源,但是计算机主机在互联网中只能通过IP识别对方主机,那么就需要DNS域名解析服务了。 DNS域名解析服务,是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析反向解析

    正向解析:根据主机名(域名)查找对应的IP地址。

    反向解析:根据IP地址查找对应的主机名(域名)。

    本节我们主要讲反向解析。

      好!开始我们的实验~

    首先我们要下载关于DNS的服务

    输入命令:yum install bind-chroot

    那么先来分析下主配置文件吧

    接下来我们来分析下主配置文件,我们把里面的这两个位置输入any,any的意思就是允许每个用户登陆。 保存退出

    输入命令:vim /etc/named.conf

    接下来我们配置区域数据信息,在里面我们把这两个地方改了(我改的longshisanc.com大家可以随便起一个,和下面的一样,反正后面我们要建)

    输入命令:vim /etc/named.rfc1912.zones

    如下图这样改就可以啦,因为是反向解析,所有ip要反着写,我的ip是192.168.22.***所以咱这么写,上面的可以不用改,直接在下面追加就可以的

     来,我们接下来配置解析数据文件,和正向解析有点像,也是有模板的,只不过模板变成了/var/named/named.loopback   嘿嘿,我们可以复制后直接使用

     首先我们到这个文件夹/var/named/    

    输入命令:  cd   /var/named/

    之后我们复制模板

    输入命令cp -a named.loopback 192.168.22.arpa

    复制完之后我们来写一下,编辑192.168.10.0/24网段的数据文件

    输入命令:vim 192.168.10.arpa

     (前面写100,对应的是192.168.22.100这个地址)

    改完之后,我们重启一下服务

     好,我们来验证一下,

    输入命令:nslookup

    之后输入ip看看域名是否和ip对应,反向解析是否正确(nice!成功!)

  • 相关阅读:
    django-rest-framework 注意事项
    Python virtualenv 使用总结篇
    python flask 基础入门
    python property
    python Numpy
    c语言学习的第四天2
    c语言学习第四天数据类型1
    学习c编程的第三天
    学习c编程的第二天
    HTTP首部及各状态码
  • 原文地址:https://www.cnblogs.com/longshisan/p/11789002.html
Copyright © 2020-2023  润新知