首页 > 系统相关 >linux DNS域名解析

linux DNS域名解析

时间:2023-05-20 17:11:34浏览次数:52  
标签:www 配置文件 域名解析 etc DNS linux 服务器 解析 com

目录

 一、DNS概念

二、域名格式类型

三、查询类型

四、解析类型

五、配置DNS

六、dns解析实验

  1.配置正向解析

  2.反向解析

  3.主从解析

 

 

 

 

 

 

 

 

 

 

 

 

 一、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地址解析域名

 

五、配置DNS  

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

   2.正向解析

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

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

 

  4.自定义内网解析软件

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

    服务名:named

    文件位置:

    /etc/named.conf  主配置文件

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

 

六、实验

  1.bind配置正向解析

   修改主配置文件

    修改监视ip地址

    所有网段都可以访问

   配置区域配置文件

   复制一份,改为:

 

 配置正向区域数据文件

   配置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     #泛域名解析, "*" 代表任意主机名

 修改解析地址文件

  分别进入终端1和终端3

  vim /etc/resolv.conf

  加入解析地址192.168.140.111

 

 

关闭防火墙和安全机制

   

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

 

  2.反向解析

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

 

 

 

 

   复制一份,确保备份

   进入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

 修改完配置文件后

nslookup 192.168.140.30

  可以看到以及反向解析

 

3.主从服务器解析dns

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

  主从服务器都要加

 

 

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

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

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

 

   重启服务

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

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

 

标签:www,配置文件,域名解析,etc,DNS,linux,服务器,解析,com
From: https://www.cnblogs.com/zhende/p/17416958.html

相关文章

  • 肖sir____面试课程linux_讲解
    linux命令一、linux命令熟悉吗?熟悉二、你用linux命令来操作什么?部署环境、查看日志、编辑配置文件、查看服务进程的进程、查看ip地址、查看端口、查看网络状态、杀进程、修改权限等三、你讲下liunx中常用的命令有哪些?(1)按常用的命令讲解(随意讲)比如:tail-f查看日志、kill-9......
  • linux程序管理命令-apt
    1、介绍apt(AdvancedPackagingTool)是一个在Debian和Ubuntu中的Shell前端软件包管理器。apt命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。apt命令执行需要超级管理员权限(root)。apt命令晚于apt-get,两者基本可以通用,而目......
  • Linux的磁盘缓存和刷脏页
    导读无论您选择哪种路线,您都应该始终收集硬数据来支持您的更改,并帮助您确定是正在改进还是使事情变得更糟。在这种情况下,您可以从许多不同的位置获取数据,包括应用程序本身、/proc/vmstat、/proc/meminfo、iostat、vmstat以及/proc/sys/vm中的许多内容。我们讨论了Linux......
  • Linux串口映射
    Linux串口映射在进行Linux开发过程中,发现串口插入的顺序不同,串口号会随之变化,这是由于Linux的特性决定的。根据设备的上电顺序分配ID,但是这样在程序运行过程中,出现串口变化的话,会导致程序出现错误,因此我们采用串口映射的方式,给物理串口分配一个别名,利用别名来避免这种问题。......
  • Linux初识
        ......
  • linux用户和组命令
    1、用户和组用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个唯一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的......
  • linux程序管理命令
    1、yum命令1.1介绍yum,yellowdogupdatermodified是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。(在centos中,默认使用该工具而非apt)基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁......
  • linux默认目录和常用文件、目录
    1、介绍各种linux发行版本之间遵循基本一致的文件命名和使用规则,目录本身不具备特殊性,而是系统默认运行、安装、配置等会将文件保存在各个约定的目录下,建议用户也遵循这一约定,方便管理。2、默认目录(1)binbinaries二进制文件的缩写,存放的是普通命令。比如cat,cd(2)sbinsuperbin......
  • linux文件和目录命令
    1、ls单词list的缩写,列举当前目录下的文件。ls列举文件ls-a列举所有文件,包括.和..ls-l列举ls涉及文件的详细信息,可以和-a同时使用ls-S根据文件大小排序ls-t根据更新时间排序lsa*列出以a开头的文件,如果是目录,会列出目录以及目录的一级子文件lsa*w*可以同时列出......
  • linux介绍
    Linux教程|菜鸟教程(runoob.com)1、操作系统技术的发展从根本上来说,是因为需要而形成的。操作系统也是如此。所谓操作系统,就是对三类对象服务的特殊程序:对普通用户,提供文件管理系统和统一规范的交互方式,分为命令式和图形化对开发者,提供对底层资源统一的调用方式,协调各程......