linux DNS域名解析

这篇具有很好参考价值的文章主要介绍了linux DNS域名解析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

 一、DNS概念

二、域名格式类型

三、查询类型

四、解析类型

五、配置DNS

六、dns解析实验

  1.配置正向解析

  2.反向解析

  3.主从解析

 文章来源地址https://www.toymoban.com/news/detail-451689.html

 

 

 

 

 

 

 

 

 

 

 

 一、DNS概念

  概念:域名和IP地址的相互映射的分布式数据库,可以更好的访问互联网。

  计算机只能访问IP地址,但是IP地址不是方便记住,采用域名解析出IP地址,可以更好的访问互联网

 

二、域名格式类型

  www.baidu.com.cn.

  根域.根域名dns服务器

  一级域:一般代表国家地区和组织机构  

      例子:.com(工商,企业机构)

         .net(网络运营商)

           .edu(教育机构)

         .cn(中国地区)

         .org(团体机构)

         .gov(政府机构)

  二级域:一般代表具体类型

      例子:.net.cn(中国运营商)

         .edu.cn(中国教育)

         .com.cn(中国企业)

  子域名(主机名,三级域):一般具体的名字

      例子:jd.com.cn(京东)

         百度.com.cn(百度)

  

三、查询类型

  dns解析过程:

    查询本机缓存hosts->dns域名服务器(运营商)->根域服务器->顶级域->二级域->子域

    ->本地缓存->用户->ip地址 

  1.迭代

    迭代过程:根域服务器->顶级服务器->二级域->子域

  2.递归

    递归过程:dns域服务器->本地缓存->用户->ip地址 

 

四、解析类型

  配置文件目录:/etc/resolv.conf

  正向解析:域名解析IP地址

  反向解析:IP地址解析域名

linux DNS域名解析

 

五、配置DNS  

  1.本地dns映射文件:/etc/host

linux DNS域名解析

   2.正向解析

  nslook正向解析,将www.baidu.com解析为ip地址

linux DNS域名解析

   3.反向解析,将180.101.50.188解析为析为www.baidu.com域名

linux DNS域名解析

 

  4.自定义内网解析软件

    bind:用来解析内网,配置文件定义域名和IP地址规则

    服务名:named

    文件位置:

    /etc/named.conf  主配置文件

    /etc/named.rfc1912.zones  区域配置文件
    /var/named/named.localhost  区域数据配置文件(模板文件,不可直接在原文件进行更改)

linux DNS域名解析

 

六、实验

  1.bind配置正向解析

   修改主配置文件

    修改监视ip地址

linux DNS域名解析

    所有网段都可以访问

linux DNS域名解析

   配置区域配置文件

linux DNS域名解析

   复制一份,改为:

linux DNS域名解析

 

 配置正向区域数据文件

linux DNS域名解析

   配置ky29.com.zone文件

  


  NS ky29.com.       #记录当前区域的DNS服务器的名称(必不可少)
   А      #记录主机IP地址(必不可少)
  IN MX 10 mail.ky29.com.    #MX为邮件交换记录,数字越大优先级越低
  www IN A 192.168.233.30     #记录正向解析www.benet.com对应的IP
  mail IN A 192.168.233.31 #邮箱的正向解析地址
  ftp IN CNAME www        #CNAME使用别名, ftp是www的别名
  * IN A 192.168.233.100     #泛域名解析, "*" 代表任意主机名

linux DNS域名解析

 修改解析地址文件

  分别进入终端1和终端3

  vim /etc/resolv.conf

  加入解析地址192.168.140.111

linux DNS域名解析

 

linux DNS域名解析

 

关闭防火墙和安全机制

linux DNS域名解析

   

   可以在终端3中解析域名可以看到地址

linux DNS域名解析

 

  2.反向解析

  进入/etc/vim /etc/named.rfc1912.zones 配置反向解析文件

linux DNS域名解析

 

 

 

 

   复制一份,确保备份

linux DNS域名解析

   进入ky29.com.zone.local进行配置  

  30 IN PTR www.ky29.com. ---访问192.168.233.20会访问www.ky29.com
  31 IN PTR mail.ky29.com. ---访问192.168.233.30会访问mail.ky29.com

linux DNS域名解析

 修改完配置文件后

nslookup 192.168.140.30

  可以看到以及反向解析

linux DNS域名解析

 

3.主从服务器解析dns

  进入dns解析文件/etc/resolv.conf加入从服务器的ip地址

  主从服务器都要加

linux DNS域名解析

 

linux DNS域名解析

 

   进入主服务器,修改配置文件

linux DNS域名解析

   进入从服务器,修改为任意网址都可

linux DNS域名解析

   进入vim /etc/named.rfc1912.zones 修改配置

linux DNS域名解析

 

   重启服务

  主可以解析,直接关闭服务

linux DNS域名解析

   从也可以解析,当主关闭,从也可以解析

linux DNS域名解析

 

到了这里,关于linux DNS域名解析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux网路服务之DNS域名解析

     1.DNS相关知识点  1.1 DNS的简介 1.2 DNS 数据结构分布  1.3 服务器的类型    1.4 DNS 域名解析方式 1.5   DNS的查询方式 递归查询  迭代查询  1.6 本地主机有关DNS映射文件(hosts)  windos 系统中有关DNS的映射文件  2. DNS域名解析器的了解  构建DNS域名解析器的目的 bind服务的安装

    2024年01月21日
    浏览(41)
  • Linux中DNS域名解析服务及实验

    一、DNS介绍 1、DNS 是域名系统,应用层协议,是互联网的一项服务,是将域名转换成网络可以识别的IP地址,再通过IP地址访问主机。这种由文字组成的名称更容易记忆。 DNS是“域名系统\\\"的英文缩写。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访

    2024年02月02日
    浏览(58)
  • Linux 中搭建 主从dns域名解析服务器

    作者主页: 点击! Linux专栏:点击! ————前言———— 主从(Master-Slave)DNS架构是一种用于提高DNS系统可靠性和性能的配置方式。 高可用性 :通过配置主从DNS服务器,可以实现DNS服务的高可用性。当主DNS服务器发生故障或不可用时,从DNS服务器可以接管服务,确保域

    2024年03月17日
    浏览(59)
  • Linux设备配置DNS服务器,实现正向解析和反向解析,实现DNS主从服务器同步,实现批量域名正/反向解析

    本文基于Linux上CentOS 7版本配合bind(named)服务进行演示 目录 一.DNS域名服务器原理及作用等介绍 1.DNS简介:  2.原理简单介绍 3.常见域名后缀 4.DNS域名服务器类型 5.DNS服务器的对应关系查询方式 6.具体解析过程 二.bind(named)服务配置文件介绍 1.主配置文件在/etc/named.conf 2.数

    2024年02月08日
    浏览(42)
  • DNS域名解析服务(正向、反向解析、主从域名服务器)

    在日常生活中人们习惯便用域名访问服务器,但机器间互相只认IP地址,域名与1P地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个域名只可以对应一个ip地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是

    2024年02月03日
    浏览(50)
  • DNS域名解析过程详解

    目录 一、DNS系统 二、域名 三、域名服务器 根域名服务器 顶级域名服务器 授权域名服务器 本地域名服务器 四、域名解析过程  递归查询 递归查询与迭代查询结合 主机向本地域名服务器的查询是递归查询 本地域名服务器向根域名服务器的查询是迭代查询 一次完整的DNS域名

    2024年02月10日
    浏览(42)
  • DNS(域名解析服务)

    安装DNS服务; IspSrv作为DNS的的根域 创建test1.com - test100.com,并在所有正向区域中创建一条A记录,解析到本机地址。 所有无法解析的域名均解析为本机地址 步骤一 - 添加chinaskills.global正向区域和反向区域 前提条件:安装DNS服务 有时候会添加不成功,报区域名错误,退出去重

    2024年01月23日
    浏览(37)
  • 域名解析协议-DNS

    DNS(Domain Name System)是互联网上非常重要的一项服务,我们每天上网都要依靠大量的DNS服务。在Internet上,用户更容易记住的是域名,但是网络中的计算机的互相访问是通过 IP 地址实现的。DNS 最常用的功能是给用户提供域名解析服务,将用户的域名解析成网络上能够访问的

    2024年02月12日
    浏览(48)
  • DNS 域名解析 后续(二)-----主从复制、分离解析

    (软件名 bind , 服务名 named) bind主包 yum  install bind bind-utils -y    主软件 和 配置包管理软件(工具包) 正向解析:把域名解析成ip地址 使用192.168.246.7一台虚拟机,以域名  zzz.com  为例 可以加//注释掉,或者改成any(注意格式),二选一就可以哦 实验结束啦 两条检测命令

    2024年01月21日
    浏览(55)
  • DNS域名解析服务器

    一、DNS简介 1、因特网的域名结构 2、域名服务器的类型划分 二、DNS域名解析的过程 三、DNS服务器配置 两个都定义,ttl的优先: 能解析,不能拼通(没有13这个主机) 别名: 测试: 主(192.168.168.138): 从(192.168.168.130): 先启主,再启从: 测试: 主: 从重启也不行:没

    2024年02月11日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包