精华内容
下载资源
问答
  • 协议作用:实现物理地址到逻辑地址的映射 通常应用于无盘计算机,即没有硬盘,这种计算机关机之后就会失去其IP地址,需要借助RARP向RARP服务器请求自己IP地址。RARP服务器存储着一张物理地址到逻辑地址的映射表。 ...

    协议作用:实现物理地址到逻辑地址的映射
    通常应用于无盘计算机,即没有硬盘,这种计算机关机之后就会失去其IP地址,需要借助RARP向RARP服务器请求自己的IP地址。RARP服务器存储着一张物理地址到逻辑地址的映射表。

    由于无盘计算机不知道自己的IP地址也不知道RARP服务器的IP地址和物理地址,因此RARP请求包只能以广播方式发送。

    RARP与ARP的报文格式是一样的,只是需求不同,个别字段表示的含义略有区别。

    这里对关键字段列举一下
    请求帧,源MAC——本机MAC;目的MAC——全1(广播帧);RARP报文字段:操作码——3,源IP——0,源MAC——本机MAC;目的IP、目的MAC——0。
    应答帧,源MAC——RARP服务器MAC,目的MAC——请求端主机MAC;RARP报文字段:操作码——4,源IP——RARP服务器IP,源MAC——RARP服务器AMC,目的IP——0,目的MAC——请求端主机MAC。

    附上ARP/RARP报文格式:
    在这里插入图片描述
    最后就ARP和RARP做一下区分
    从功能上看,ARP实现IP——MAC,RARP实现MAC——IP
    从目的上看,ARP是请求其他主机的MAC地址,RARP是请求本机的IP地址。
    另外,RARP需要有RARP服务器帮助完成解析,而ARP则不需要专门的服务器

    展开全文
  • 1、DNS系统的作用 正向解析:根据主机名称(域名)查找对应的IP地址 反向解析:根据IP地址查找对应的主机域名 2、服务器类型: 缓存域名服务器:将查询结果缓存到本地 主域名服务武器:官方服务器 从域名服务器:辅助...

    1、DNS系统的作用
    正向解析:根据主机名称(域名)查找对应的IP地址
    反向解析:根据IP地址查找对应的主机域名
    2、服务器类型:
    缓存域名服务器:将查询结果缓存到本地
    主域名服务武器:官方服务器
    从域名服务器:辅助服务器
    3、域名服务
    BIND:伯克利internet域名服务
    官方站点:https://www.isc.org/
    相关软件包:
    bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
    bind-utils-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
    bind-libs-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
    bind-chroot-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
    BIND 服务器端程序:
    主要执行程序:/usr/sbin/named
    服务脚本:/etc/init.d/named
    默认监听端口:53
    主配置文件:
    /var/named/chroot/etc/named.conf
    保存 DNS 解析记录的数据文件位于:
    /var/named/chroot/var/named/
    4、主配置文件
    全局配置部分
    设置 DNS 服务器的全局参数
    包括监听地址/端口、数据文件的默认位置等
    使用 options { …… }; 的配置段

        listen-on port 53 { 173.16.16.1; };    --监听地址和端口--               
        directory   "/var/named";    -- 区域数据文件的默认存放位置--          
        allow-query  { 192.168.1.0/24; 173.16.16.0/24; };    
    };  --允许使用本DNS服务的网段--
    
    

    区域配置部分
    设置本服务器提供域名解析的特定 DNS 区域
    包括域名、服务器角色、数据文件名等
    使用 zone “区域名” IN { …… }; 的配置段

        type master;                                         
        file "benet.com.zone";      --type:区域类型
    file:区域数据文件--                         
        allow-transfer  { 173.16.16.2; };                    
    };
    zone "16.16.173.in-addr.arpa" IN {                       
        type master;
        file "173.16.16.arpa";                               
    };
    
    

    全局 TTL 配置项及 SOA 记录
    $TTL(Time To Live,生存时间)记录
    SOA(Start Of Authority,授权信息开始)记录
    分号“;” 开始的部分表示注释信息

    @  IN  SOA  benet.com.  admin.benet.com.  (
       2011030501  	                               	  ;更新序号
       3H 			                               ;刷新时间
       15M			                               ;重试延迟
       1W 			                               ;失效时间
       1D 			                               ;无效记录TTL
    )
    
    

    域名解析记录
    NS 域名服务器(Name Server)记录
    MX 邮件交换(Mail Exchange)记录
    A 地址(Address)记录,只用在正向解析区域中
    CNAME 别名(Canonical Name)记录

     	IN      MX  10       mail.benet.com.
    ns1	IN      A                58.119.74.203
    www       IN      A                173.16.16.1
    mail        IN      A                173.16.16.4
    ftp          IN      CNAME      www
    
    

    PTR 指针(Point)记录,只用在反向解析区域中
    记录的第一列指定 IP 地址中的主机地址部分即可

    1		IN		PTR		www.benet.com. 
    4		IN		PTR		mail.benet.com. 
    

    **dns主从复制配置 (注:需要两台服务器,一台主,一台从) **

    主服务器:
    1、准备项:

    [root@localhost ~]# setenforce 0  --关闭沙盒--
    [root@localhost ~]# systemctl stop firewalld  --关闭防火墙--
    [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
    --配置配置IP,掩码,网关,dns--
    IPADDR=192.168.1.10
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=192.168.1.10
    [root@localhost ~]# systemctl restart network  --开启--
    

    2、配置服务之挂载镜像,安装安装包

    [root@localhost ~]# mount /dev/cdrom /media/
    [root@localhost ~]# cd /media/Packages/
    [root@localhost Packages]# rpm -ivh bind-9.9.4-37.el7.x86_64.rpm
    

    3、配置服务:
    主配置文件

    options {
            listen-on port 53 { 192.168.1.1; };
            listen-on-v6 port 53 { ::1; };
            directory       "/var/named";
            dump-file       "/var/named/data/cache_dump.db";
            statistics-file "/var/named/data/named_stats.txt";
            memstatistics-file "/var/named/data/named_mem_stats.txt";
            allow-query     { any; };
    
    [root@localhost Packages]# vim /etc/named.rfc1912.zones
    zone "baidu.com" IN {
            type master;
            file "baidu.com.zone";
            allow-update { any; };  --允许下载从服务器ip--
    };  --正向解析--
    zone "1.168.192.in-addr.arpa" IN {
            type master;
            file "192.168.1.arpa";
            allow-update { any; };  --允许下载从服务器ip--
    };  --反向解析--
    
    [root@localhost Packages]# cd /var/named
    [root@localhost named]# cp -p named.localhost baidu.com.zone(正向)
    [root@localhost named]# cp -p named.localhost 192.168.1.arpa(反向)
    

    编辑:

    [root@localhost named]# vim baidu.com.zone(正向)
    

    在这里插入图片描述

    [root@localhost named]# vim 192.168.1.arpa(反向)
    

    在这里插入图片描述

    [root@localhost named]# systemctl restart named --开启服务--
    

    从服务器:
    (前期配置和主服务器大致一样,直接在不一样的地方开始·)

    [root@localhost Packages]# vim /etc/named.conf 
    编辑
    options {
            listen-on port 53 { 192.168.1.10; };
            listen-on-v6 port 53 { ::1; };
            directory       "/var/named";
            dump-file       "/var/named/data/cache_dump.db";
            statistics-file "/var/named/data/named_stats.txt";
            memstatistics-file "/var/named/data/named_mem_stats.txt";
            allow-query     { any; };
    
    [root@localhost Packages]# vim /etc/named.rfc1912.zones
    编辑
    zone "baidu.com" IN {
            type slave;类型改为从配置文件
            masters {192.168.1.1;};指定主服务器
            file "slaves/baidu.com.zone";
            allow-update { none; };
    };
    zone "1.168.192.in-addr.arpa" IN {
            type slave;类型改为从配置文件
            masters {192.168.1.1;};指定主服务器
            file "slaves/192.168.1.arpa";
            allow-update { none; };
    
    [root@localhost Packages]# service named start  --开启服务--
    [root@localhost Packages]# cd /var/named/slaves/
    [root@localhost slaves]# ls
    1.168.192.arpa  baidu.com.zone
    

    服务端验证

    展开全文
  • 反向解析:IP地址——域名 (不常用) 2、DNS系统结构: 3、解析一个常用网址含义: 位置 意义 . 根 com 顶级域 baidu 二级域 www 主机名 http:// 80 协议 4、DNS系统类型: (1)缓存域名...

    DNS相关知识点:

    1、DNS系统的作用:
    正向解析:域名——IP地址 (常用)
    反向解析:IP地址——域名 (不常用)
    2、DNS系统的结构:
    在这里插入图片描述
    3、解析一个常用网址含义:

    位置 意义
    .
    com 顶级域
    baidu 二级域
    www 主机名
    http:// 80 协议

    4、DNS系统类型:

    (1)缓存域名服务器:(DNS高速缓存服务器) 离客户机最近的地理位置
    通过向其他域名服务器查询获取域名 -> IP地址
    将域名查询结果缓存到本地,提高重复查询时的速度。
    (2)主域名服务器: (主干者)
    特定DNS区域的权威服务器。具有唯一性
    负责维护该区域内所有域名-> IP地址的映射记录
    需要自行建立所负责的区域的地址数据文件
    (3)从域名服务器: (辅助者 )
    也称为辅助域名服务器。时对主域名服务器的热备份
    其维护的域名->IP地址来源于主域名服务器,需要从主域名服务器自动同步区域地址数据库。
    5、配置文件:
    1、主配置文件:
    负责DNS全局功能 例如:日志文件,访问权限
    在这里插入图片描述
    2、区域配置文件:
    负责构建解析区域 例如:多域名解析
    在这里插入图片描述
    3、区域数据配置文件:
    负责管理主机解析记录 例如:负责管理主机记录
    在这里插入图片描述在这里插入图片描述

    二、DNS相关实验:

    所有实验环境的搭建:
    安装工具包:[root@localhost ~]# yum -y install bind
    实验 1、正向解析:
    (1)修改主配置文件(负责全局模式):

                    [root@localhost ~]# Vim /etc/named.conf
              options {
            listen-on port 53 { any; };                  #########监听地址所有地址
            listen-on-v6 port 53 { ::1; };
            directory       "/var/named";
            dump-file       "/var/named/data/cache_dump.db";
            statistics-file "/var/named/data/named_stats.txt";
            memstatistics-file "/var/named/data/named_mem_stats.txt";
            recursing-file  "/var/named/data/named.recursing";
            secroots-file   "/var/named/data/named.secroots";
            allow-query     { any; };                  ##########允许所有人访问
    

    (2)修改区域文件:

    [root@localhost ~]#Vim /etc/named.rfc1912.zons
    zone "kgc.com" IN {                 ######目标解析域
            type master;
            file "kgc.com.zone";         ######目标解析域的文件索引
            allow-update { none; };               (区域数据文件)
    

    (3)区域数据文件:

    [root@localhost ~]#cd /var/named
                    [root@localhost named]#cp -p named.localhost kgc.com.zone
    #########因为在上一步kgc.com是由上面localhost复制过来做区域索引文件,所以在建区域数据文件时,需要原封不动的复制过来。其中包括(文件内容、权限、所有人/组)##########
                    [root@localhost nam 3
     
    $TTL 1D
    @       IN SOA  kgc.com. admin.kgc.com. (          ##########定义目标解析有效字段
                             管理员邮箱      0       ; serial
                                            1D      ; refresh
                                            1H      ; retry
                                            1W      ; expire
                                            3H )    ; minimum
            NS      kgc.com.
            A        127.0.0.1
    www IN  A       192.168.195.188 	                 ###########定义主机A记录
    
    

    (5)设置DNS解析服务器本机地址:
    [root@localhost named]# echo “nameserver 192.168.46.20” > /etc/resolv.conf
    此设置是向本网段的主机宣告:需要DNS域名解析的都来找我提供服务
    (6)开启DNS的配置文件中的“named”
    [root@localhost named]#systemctl Start named ######不报错既是成功
    (7)[root@localhost named]#host www.kgc.com
    www.kgc.com has address 192.168.195.188 ######成功解析
    将一台pc设置于本虚拟机(DNS服务器)在同一网段,即可获取相关服务

    实验二:邮件交换记录、别名解析、泛域名解析
    在这里插入图片描述在这里插入图片描述
    实验三:反向解析 (极少用)
    [root@localhost named]# vim /etc/named.rfc1912.zones
    在这里插入图片描述在这里插入图片描述
    实验四:主从同步:(多用)
    主服务器:
    在这里插入图片描述
    从服务器:
    在这里插入图片描述
    在这里插入图片描述
    主服务器有所变更,从服务器需要删除原先生成的文件,再次获取更新

    实验五:分离解析
    (1)配置好相关外网客户机和内网客户机、中间的网关:
    中间的网关设置两个网卡IP地址分别为12.0.0.1、192.168.100.1
    外网的客户机的地址配置为12.0.0.12
    内网的客户机的地址配置为192.168.100.100
    (2)[root@localhost named]# vim /etc/named.conf
    在这里插入图片描述
    (3)[root@localhost named]# vim /etc/named.rfc1912.zones
    在这里插入图片描述
    (4)在named文件夹下建立两个区域数据文件:kgc.com.lan kgc.com.wan
    在kgc.com.lan文件夹下
    在这里插入图片描述
    在kgc.com.wan文件夹下
    在这里插入图片描述
    (4)重新启动named服务,已使得配置文件得以被系统获取。
    [root@localhost named]# systemctl restart named
    (5)检测:
    在外网的win10上:
    在这里插入图片描述
    在内网的Linux上:
    在这里插入图片描述

    展开全文
  • ** 9、 什么是 DNS?说说 DNS 解析过程? ** 域名系统(服务)协议(DNS)是一种分布式...可以1对多也可以多对1,那么正向解析即域名解析为ip地址,反向解析即ip地址解析为域名。有人说DNS就是一个本大得电话本,说

    **

    9、 什么是 DNS?说说 DNS 的解析过程?

    **
    域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,分为正向与反向域名解析,适用C/S,端口路53/udp,53/tcp,属于应用层协议;

    **

    作用:

    **人得记忆有限,如果没有dns得记下多少IP地址;从网络来说由于tcp/ip协议族是基于ip地址,所以需要一个翻译器即DNS;可以1对多也可以多对1,那么正向解析即域名解析为ip地址,反向解析即ip地址解析为域名。有人说DNS就是一个本大得电话本,说的挺贴切。
      正反向解析事两个不同得名称空间,是两颗不同得解析树;
      正向:ip—》主机名
      反向:主机名—》ip

    当你在知浏览器中输入一个网址的时候,系统首先检查本地缓存中有没有相关的记录如果有则直接转道换为IP地址进行访回问,如果没有则连接到你ISP的主DNS服务器进行域名解析,如果还没有则向更上一级的DNS服务器寻找只到找到答为止。

    我们在浏览器访问www.baidu.com这个域名,dns怎么查询到这台主机那?DNS解析有大致几个过程,如下:

    1. 浏览器先检查自身缓存中有没有被解析过的这个域名对应的ip地址,如果有,解析结束。同时域名被缓存的时间也可通过TTL属性来设置。

    2. 如果浏览器缓存中没有(专业点叫还没命中),浏览器会检查操作系统缓存中有没有对应的已解析过的结果。而操作系统也有一个域名解析的过程。操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个ip地址映射,完成域名解析,或者在windows中可通过c盘里一个叫hosts的文件来设置,如果你在这里指定了一个域名对应的ip地址,那浏览器会首先使用这个ip地址。
      但是这种操作系统级别的域名解析规程也被很多黑客利用,通过修改你的hosts文件里的内容把特定的域名解析到他指定的ip地址上,造成所谓的域名劫持。所以在windows7中将hosts文件设置成了readonly,防止被恶意篡改。

    3. 如果至此还没有命中域名,首先会找TCP/IP参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器(LDNS),这台服务器一般在你的城市的某个角落,距离你不会很远,并且这台服务器的性能都很好,一般都会缓存域名解析结果,大约80%的域名解析到这里就完成了。

    4. 如果LDNS仍然没有命中,本地DNS就把请求发至13台根DNS (Root Server )域名服务器请求解析, 根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的一个IP。本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后,如果自己无法解析,它就会找一个管理.com域的下一级DNS服务器地址(baidu.com)给本地DNS服务器。当本地DNS服务器收到这个地址后,就会找baidu.com域服务器,重复上面的动作,进行查询,直至找到www.baidu.com主机。

    5. LDNS缓存这个域名和对应的ip

    6. LDNS把解析的结果返回给用户,用户根据TTL值缓存到本地系统缓存中,域名解析过程至此结束
      浏览器缓存,系统缓存,路由器缓存,IPS服务器缓存,根域名服务器缓存,顶级域名服务器缓存,主域名服务器缓存。

    展开全文
  • ARP协议

    2020-06-16 00:37:18
    它就是通过ARP(地址解析协议)获得。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址过程。 概述及原理 ARP(Address Resolution Protocol),地址解析协议作用:把IP地址解析为MAC地址,...
  • OSI/RM七层模型 物理层中继器,主要作用是延长信息传送,相当于以前烽火台 数据链路层网桥是链接两个同类型网络设备,交换机也是连接多个设备 ...ARP和RAP:地址解析和反向地址解析协议 TCP:
  • 文章目录DNS概述作用协议解析方式域分类域的解析过程 DNS概述 作用协议 将域名解析成IP地址 原因是我们数字不敏感,记不住这个ip地址,所以才有了域名解析服务 DNS服务既属于TCP协议也属于UDP协议,端口号为...
  • TCP/IP协议

    2019-04-24 12:38:34
    TCP/IP四层模型 每层的作用: ***网络接口层(最基本最关键的一层)*** 功能是在物理连接之上,实现逻辑链路的连接; 包含一些协议,比如PPP协议也就是点对点协议,用于...RARP协议为反向地址解析协议,MAC到IP...
  • 服务器DNS域名解析

    2020-11-02 08:13:50
    1、DNS服务器中存储着大量ip地址和域名映射记录,它记录文件也分为正向解析文件和反向解析文件。 2、正向解析文件中存储记录称为A记录,A记录记录着域名和IP映射关系。 3、反向解析文件中存储记录称为PTR...
  • 域名解析服务——DNS

    2020-11-05 22:55:03
    域名解析服务——DNSDNS概述作用协议解析方式域分类域的解析过程DNS缓存单DNS服务器域名解析DNS配置DNS命令DNS验证主从DNS服务器配置及原理配置命令 DNS概述 作用协议 将域名解析成IP地址 原因是我们数字不...
  • DNS域名解析服务

    2020-11-05 19:02:20
    作用:将域名解析成ip地址。 原因:我们对数字不敏感,记不住这个ip地址,所以才有域名解析服务。 解析方式 正向解析:域名解析出ip 反向解析:ip解析出域名 DNS服务器中存储这大量ip和域名映射记录,它记录也...
  • TCP/IP协议栈---网络层

    2021-04-06 17:37:36
    ARP协议即(Address Resolution Protocol 地址解析协议) 的作用,是将以太网中的计算机IP地址解析成MAC地址。 不管网络层使用的是什么协议,在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址(MAC地址)。...
  • 文章目录前言DNS系统的作用DNS系统的类型BIND的安装文件实验正向解析 邮件交换记录、别名解析、泛域名解析反向解析实验主从复制实验分离解析实验实验总结 前言 域名系统(服务)协议(DNS)是一种分布式网络目录...
  • 作用:将域名解析为IP地址 解析方式: DNS服务器中存储着大量ip与域名映射记录,它记录文件也分为正向解析文件和反向解析文件 正向解析文件中存储记录称为A记录,A记录记录着域名和IP映射关系 反向解析文件中...
  • 作用:将域名解析成IP地址 原因:我们对数字不敏感,记不住这个IP地址,所以才有域名解析服务。 解析方式:正向解析:域名解析出IP 、反向解析:IP解析出域名 DNS服务器中存储着大量ip和域名映射记录,它记录文件也...
  • 作用:将域名解析成IP地址 原因:我们对数字不敏感,记不住这个IP,所以才有域名解析服务 解析方式:正向解析:域名解析IP 反向解析:IP解析出域名 DNS服务器中存储着大量IP和域名映射记录,它记录文件也分为...
  • 反向地址解析协议(RARP) 动态主机配置协议 TCP/IP体系传输层及其协议 端口概念和作用 套接字概念和作用 用户数据报协议(UDP) 传输控制协议(TCP) TCP/IP体系应用层及其协议 万维网(WWW) 文件传输协议...
  • TCP-IP协议详解

    热门讨论 2008-11-24 20:46:50
    5.2.3 反向地址解析协议 47 5.3 使用ARP命令 47 5.4 小结 47 第6章 DNS:名字服务器 48 6.1 域名系统概述 48 6.2 授权局 50 6.3 DNS分布数据库 50 6.4 域和区 50 6.5 Internet顶级域 51 6.6 选择一个域名服务器 52 ...
  • RHEL5上DNS服务搭建

    2014-03-09 11:39:31
    DNS Domain Name System 域名解析系统dns作用正向解析:将域名转换成对应ip地址反向解析:将ip地址转换成对应域名使用端口 tcp/udp 53 DNS在进行区域传输时候使用TCP协议,其它时候则使用UDP协议;域名解析...
  • Linux运维面试题解答

    2017-03-23 13:45:52
    标签:Linux运维面试题解答1、DNS使用的端口号和协议,简单描述一下...反向解析是从IP地址到域名的解析过程,它的作用就是通过查询IP地址的PTR记录来得到该IP地址指向的域名。PTR (Pointer Record),指针记录,是电...
  • 反向解析是从IP地址到域名的解析过程,它的作用就是通过查询IP地址的PTR记录来得到该IP地址指向的域名。要成功得到域名就必需要有该IP地址的PTR记录。PTR记录是邮件交换记录的一种,邮件交换...
  • dns简单介绍与应用

    2020-10-28 19:20:51
    作用:将域名解析成ip地址 原因:我们对于数字不敏感,记不住IP地址,所以有域名解析服务 解析方式:正面解析:域名解析出IP。反向解析:IP解析出域名 dns服务器中存在大量IP和域名映射记录,他记录文件分别是正向...
  • 作用:将域名解析为IP地址 1.1解析方式 方式:①正向解析:域名解析出IP ②反向解析:IP解析出域名 DNS服务器中存着大量IP和域名映射记录,它记录文件也分正向解析文件和反向解析文件 1.2解析文件 正向解析文件中...
  • 带你深入了解DNS

    2020-10-30 11:06:39
    作用:将域名解析成IP地址 ■ 原因:我们对数字不敏感,记不住IP地址,所以才有域名解析服务 ■ DNS服务既属于TCP协议也属于UDP协议,端口号为53号 DNS域名解析解析方式 ● 正向解析: 域名解析出IP ● 反向...
  • DNS

    2020-11-03 23:06:38
    作用:将域名解析成IP地址。 原因:我们对数字不敏感,记不住这个IP地址,所以才有域名解析服务。 解析方式 正向解析:域名解析出 IP。 反向解析:IP解析出域名。 DNS 服务器中存储着大量ip和域名映射记录,它...
  • DNS使用端口号和协议,简单描述一下DNS正向解析反向解析的工作原理和作用还有应用场景?答:DNS使用端口号是53,封装协议udp。正向解析是指域名到IP地址的解析过程。反向解析是从IP地址到域名的解析过程,它.....
  • DNS工作原理

    2020-06-01 14:28:43
    一、简述dns   DNS(domain name system)域名系统或者...可以1对多也可以多对1,那么正向解析即域名解析为ip地址,反向解析即ip地址解析为域名。有人说DNS就是一个本大得电话本,说挺贴切。   正反向解析事两个

空空如也

空空如也

1 2 3
收藏数 48
精华内容 19
关键字:

反向地址解析协议的作用