精华内容
下载资源
问答
  • 情况说明:操作系统是Win7 64位, 网络是有线 1 2 3 4 5 转载于:https://www.cnblogs.com/YangBinChina/p/4397476.html

    情况说明:操作系统是Win7 64位, 网络是有线

    1

     

     

     

    2

     

     

    3

     

    4

     

     

    5

     

    转载于:https://www.cnblogs.com/YangBinChina/p/4397476.html

    展开全文
  • windows 7 以下 可以 HOOK NtDeviceIoControlFile 来获取 进程的 DNS 解析信息,但是 到 windows 7 不行了。。。 今天看了下 发现 windows 7 可以通过 HOOK RtlIpv4StringToAddress 来解决。。。 ...

          windows 7 以下  可以 HOOK NtDeviceIoControlFile 来获取 进程的 DNS 解析信息,但是 到 windows 7 不行了。。。

       今天看了下 发现 windows 7 可以通过 HOOK

    RtlIpv4StringToAddress

    来解决。。。

      PS api monitor 真实方便啊  直接一次 HOOK 一堆函数 然后看调用顺序  很容易找到关键的函数。、


    转载于:https://my.oschina.net/sincoder/blog/95926

    展开全文
  • DNS

    2019-10-28 15:09:24
    DNS是什么2. 域和域名3. 主域名服务器与辅助域名服务器的关系4. DNS服务器与缓存5. DNS工作原理6. 正向解析和反向解析7. DNS资源记录类别 1. DNS是什么 DNS(DomainName System)域名系统,在TCP/IP网络中有非常...

    1. DNS是什么

    DNS(DomainName System)域名系统,在TCP/IP网络中有非常重要的地位,能够提供域名与IP地址的解析服务。

    DNS是一个分布式数据库,命名系统采用层次的逻辑结构,如同一棵倒置的树,这个逻辑的树形结构称为域名空间,由于DNS划分了域名空间,所以各机构可以使用自己的域名空间创建DNS信息。

    注:DNS域名空间中,树的最大深度不得超过127层,树中每个节点最长可以存储63个字符。

    2. 域和域名

    • 域:DNS树的每个节点代表一个域,通过这些节点,对整个域名空间进行划分,成为一个层次结构。域名空间的每个域的名字,通过域名进行表示。
    • 域名:通常由一个完全合格域名(FQDN)标识。FQDN能准确表示出其相对于DNS域树根的位置,也就是节点到DNS树根的完整表述方式,从节点到树根采用反向书写,并将每个节点用“.”分隔,对于DNS域google来说,其完全正式域名(FQDN)为google.com。

    说明:FQDN:(FullyQualified Domain Name)全限定域名:同时带有主机名和域名的名称。(通过符号“.”)
    例如:google为com域的子域,其表示方法为google.com,而www为google域中的子域,可以使用www.google.com表示。
    注意:通常,FQDN有严格的命名限制,长度不能超过256字节,只允许使用字符a-z,0-9,A-Z,域名不区分大小写。

    以www.baidu.com为例
    根域名是com、顶级域名是baidu.com、主域名是www.baidu.com

    由最顶层到下层,可以分成:根域、顶级域、二级域、子域。
    在这里插入图片描述

    3. 主域名服务器与辅助域名服务器的关系

    • 当区的辅助服务器启动时,它与该区的主控服务器进行连接并启动一次区传输,区辅助服务器定期与区主控服务器通信,查看区数据是否改变。如果改变了,它就启动一次数据更新传输。
    • 每个区必须有主服务器,另外每个区至少要有一台辅助服务器,否则如果该区的主服务器崩溃了,就无法解析该区的名称。

    辅助服务器的优点:
    (1) 容错能力
    配置辅助服务器后,在该区主服务器崩溃的情况下,客户机仍能解析该区的名称。一般把区的主服务器和区的辅助服务器安装在不同子网上,这样如果到一个子网的连接中断,DNS客户机还能直接查询另一个子网上的名称服务器。

    (2) 减少广域链路的通信量
    如果某个区在远程有大量客户机,用户就可以在远程添加该区的辅助服务器,并把远程的客户机
    配置成先查询这些服务器,这样就能防止远程客户机通过慢速链路通信来进行DNS查询。

    (3) 减轻主服务器的负载
    辅助服务器能回答该区的查询,从而减少该区主服务器必须回答的查询数。

    4. DNS服务器与缓存

    (1) DNS服务器

    • 运行DNS服务器程序的计算机,储存DNS数据库信息。DNS服务器会尝试解析客户机的查询请求。
    • 在解答查询时,如果DNS服务器能提供所请求的信息,就直接回应解析结果,如果该DNS服务器没有相应的域名信息,则为客户机提供另一个能帮助解析查询的服务器地址。
    • 如果以上两种方法均失败,则回应客户机没有所请求的信息或请求的信息不存在。

    (2) DNS缓存

    • DNS服务器在解析客户机请求时,如果本地没有该DNS信息,则可以会询问其他DNS服务器,当其他域名服务器返回查询结果时,该DNS服务器会将结果记录在本地的缓存中,成为DNS缓存。
    • 当下一次客户机提交相同请求时,DNS服务器能够直接使用缓存中的DNS信息进行解析。

    5. DNS工作原理

    • DNS 查询以各种不同的方式进行解析。客户机有时也可通过使用从以前查询获得的缓存信息就地应答查询。DNS 服务器可使用其自身的资源记录信息缓存来应答查询,也可代表请求客户机来查询或联系其他 DNS 服务器,以完全解析该名称,并随后将应答返回至客户机。这个过程称为递归查询。
    • 另外,客户机自己也可尝试联系其他的 DNS 服务器来解析名称。如果客户机这么做,它会使用基于服务器应答的独立和附加的查询,该过程称作迭代,即DNS服务器之间的交互查询就是迭代查询。
    • DNS有两种查询方式:递归查询和迭代查询
      在这里插入图片描述

    6. 正向解析和反向解析

    正向解析:正向解析是指域名到IP地址的解析过程。
    在这里插入图片描述
    反向解析:反向解析是从IP地址到域名的解析过程。反向解析的作用为服务器的身份验证。
    例:http://dns.aizhan.com/

    7. DNS资源记录类别

    1)SOA资源记录
    每个区在区的开始处都包含了一个起始授权记录(Startof Authority Record),简称SOA记录。

    SOA定义了域的全局参数,进行整个域的管理设置。一个区域文件只允许存在唯一的SOA记录。

    2)NS资源记录
    NS(NameServer)记录是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。每个区在区根处至少包含一个NS记录。

    3)A资源记录
    地址(A)资源记录把FQDN映射到IP地址。因为有此记录,所以DNS服务器能解析FQDN域名对应的IP地址。

    4)PTR资源记录
    相对于A资源记录,指针(PTR)记录把IP地址映射到FQDN。用于反向查询,通过IP地址,找到域名。

    5)CNAME资源记录
    别名记录(CNAME)资源记录创建特定FQDN的别名。用户可以使用CNAME记录来隐藏用户网络的实现细节,使连接的客户机无法知道真正的域名。

    例:ping百度时,解析到了百度的别名服务器。百度有个cname=www.a.shifen.com.的别名

    6)MX资源记录
    邮件交换(MX)资源记录,为DNS域名指定邮件交换服务器。

    邮件交换服务器是为DNS域名处理或转发邮件的主机。处理邮件指把邮件投递到目的地或转交另一不同类型的邮件传送者。转发邮件指把邮件发送到最终目的服务器,用简单邮件传输协议SMTP把邮件发送给离最终目的地最近的邮件交换服务器,或使邮件经过一定时间的排队。
    在这里插入图片描述

    展开全文
  • dns

    千次阅读 2018-05-22 10:31:20
    一、域名系统1、域名系统概述 域名系统DNS(DomainName System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系统。为什么不叫“名字”而叫“域名”呢?这是因为在...

    一、域名系统

    1、域名系统概述

            域名系统DNS(DomainName System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系统。为什么不叫名字而叫域名呢?这是因为在这种因特网的命名系统中使用了许多的(domain)”,因此就出现了域名这个名词。域名系统明确地指明这种系统是应用在因特网中。

            我们都知道,IP地址是由32位的二进制数字组成的。用户与因特网上某台主机通信时,显然不愿意使用很难记忆的长达32位的二进制主机地址。即使是点分十进制IP地址也并不太容易记忆。相反,大家愿意使用比较容易记忆的主机名字。但是,机器在处理IP数据报时,并不是使用域名而是使用IP地址。这是因为IP地址长度固定,而域名的长度不固定,机器处理起来比较困难。

            因为因特网规模很大,所以整个因特网只使用一个域名服务器是不可行的。因此,早在1983年因特网开始采用层次树状结构的命名方法,并使用分布式的域名系统DNS。并采用客户服务器方式。DNS使大多数名字都在本地解析(resolve),仅有少量解析需要在因特网上通信,因此DNS系统的效率很高。由于DNS是分布式系统,即使单个计算机除了故障,也不会妨碍整个DNS系统的正常运行。

            域名到IP地址的解析是由分布在因特网上的许多域名服务器程序共同完成的。域名服务器程序在专设的结点上运行,而人们也常把运行域名服务器程序的机器称为域名服务器。

            域名到IP地址的解析过程的要点如下:当某一个应用需要把主机名解析为IP地址时,该应用进程就调用解析程序,并称为DNS的一个客户,把待解析的域名放在DNS请求报文中,以UDP用户数据报方式发给本地域名服务器。本地域名服务器在查找域名后,把对应的IP地址放在回答报文中返回。应用程序获得目的主机的IP地址后即可进行通信。

            若本地域名服务器不能回答该请求,则此域名服务器就暂时称为DNS的另一个客户,并向其他域名服务器发出查询请求。这种过程直至找到能够回答该请求的域名服务器为止。此过程在后面作进一步讨论。

     

    2、因特网的域名结构

            由于因特网的用户数量较多,所以因特网在命名时采用的是层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名(domainname)。这里,”(domain)是名字空间中一个可被管理的划分。

            从语法上讲,每一个域名都是有标号(label)序列组成,而各标号之间用点(小数点)隔开。

            如下例子所示:

           

            这是中央电视台用于手法电子邮件的计算机的域名,它由三个标号组成,其中标号com是顶级域名,标号cctv是二级域名,标号mail是三级域名。

            DNS规定,域名中的标号都有英文和数字组成,每一个标号不超过63个字符(为了记忆方便,一般不会超过12个字符),也不区分大小写字母。标号中除连字符(-)外不能使用其他的标点符号。级别最低的域名写在最左边,而级别最高的字符写在最右边。由多个标号组成的完整域名总共不超过255个字符。DNS既不规定一个域名需要包含多少个下级域名,也不规定每一级域名代表什么意思。各级域名由其上一级的域名管理机构管理,而最高的顶级域名则由ICANN进行管理。用这种方法可使每一个域名在整个互联网范围内是唯一的,并且也容易设计出一种查找域名的机制。

            域名只是逻辑概念,并不代表计算机所在的物理地点。据200612月统计,现在顶级域名TLD(TopLevel Domain)已有265个,分为三大类:

            (1)国家顶级域名nTLD:采用ISO3166的规定。如:cn代表中国,us代表美国,uk代表英国,等等。国家域名又常记为ccTLD(cc表示国家代码contry-code)

            (2)通用顶级域名gTLD:最常见的通用顶级域名有7个,即:com(公司企业)net(网络服务机构)org(非营利组织)int(国际组织)gov(美国的政府部门)mil(美国的军事部门)

            (3)基础结构域名(infrastructuredomain):这种顶级域名只有一个,即arpa,用于反向域名解析,因此称为反向域名。


    3、域名服务器

            如果采用上述的树状结构,每一个节点都采用一个域名服务器,这样会使得域名服务器的数量太多,使域名服务器系统的运行效率降低。所以在DNS中,采用划分区的方法来解决。

            一个服务器所负责管辖(或有权限)的范围叫做区(zone)。各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。每一个区设置相应的权限域名服务器,用来保存该区中的所有主机到域名IP地址的映射。总之,DNS服务器的管辖范围不是以为单位,而是以为单位。区是DNS服务器实际管辖的范围。区 <= 域。

            下图是区的不同划分方法的举例。假定abc公司有下属部门xy,部门x下面有分三个分布们u,v,w,而y下面还有下属部门t。图a表示abc公司只设一个区abc.com。这是,区abc.com和域abc.com指的是同一件事。但图b表示abc公司划分为两个区:abc.comy.abc.com。这两个区都隶属于域abc.com,都各设置了相应的权限域名服务器。不难看出,区是域的子集。

                   

            下图是以上图babc公司划分的两个区为例,给出了DNS域名服务器树状结构图。这种DNS域名服务器树状结构图可以更准确地反映出DNS的分布式结构。图中的每一个域名服务器都能够部分域名到IP地址的解析。当某个DNS服务器不能进行域名到IP地址的转换时,它就会设法找因特网上别的域名服务器进行解析。

            从下图可以看出,因特网上的DNS服务器也是按照层次安排的。每一个域名服务器只对域名体系中的一部分进行管辖。根据域名服务器所起的作用,可以把域名服务器划分为下面四种不同的类型。

    根域名服务器:最高层次的域名服务器,也是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和IP地址。不管是哪一个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先求助根域名服务器。所以根域名服务器是最重要的域名服务器。假定所有的根域名服务器都瘫痪了,那么整个DNS系统就无法工作。需要注意的是,在很多情况下,根域名服务器并不直接把待查询的域名直接解析出IP地址,而是告诉本地域名服务器下一步应当找哪一个顶级域名服务器进行查询。

    顶级域名服务器:负责管理在该顶级域名服务器注册的二级域名。

    权限域名服务器:负责一个的域名服务器。

    本地域名服务器:本地服务器不属于下图的域名服务器的层次结构,但是它对域名系统非常重要。当一个主机发出DNS查询请求时,这个查询请求报文就发送给本地域名服务器。

        

    4、域名的解析过程

    注意:

            一、主机向本地域名服务器的查询一般都是采用递归查询。所谓递归查询就是:如果主机所询问的本地域名服务器不知道被查询的域名的IP地址,那么本地域名服务器就以DNS客户的身份,向其它根域名服务器继续发出查询请求报文(即替主机继续查询),而不是让主机自己进行下一步查询。因此,递归查询返回的查询结果或者是所要查询的IP地址,或者是报错,表示无法查询到所需的IP地址。

           二、本地域名服务器向根域名服务器的查询的迭代查询。迭代查询的特点:当根域名服务器收到本地域名服务器发出的迭代查询请求报文时,要么给出所要查询的IP地址,要么告诉本地服务器:你下一步应当向哪一个域名服务器进行查询。然后让本地服务器进行后续的查询。根域名服务器通常是把自己知道的顶级域名服务器的IP地址告诉本地域名服务器,让本地域名服务器再向顶级域名服务器查询。顶级域名服务器在收到本地域名服务器的查询请求后,要么给出所要查询的IP地址,要么告诉本地服务器下一步应当向哪一个权限域名服务器进行查询。最后,知道了所要解析的IP地址或报错,然后把这个结果返回给发起查询的主机。

            下图给出了这两种查询的差别

       

            下面举一个例子演示整个查询过程:

            假定域名为m.xyz.com的主机想知道另一个主机y.abc.comIP地址。例如,主机m.xyz.com打算发送邮件给y.abc.com。这时就必须知道主机y.abc.comIP地址。下面是上图a的几个查询步骤:

            1、主机m.abc.com先向本地服务器dns.xyz.com进行递归查询。

            2、本地服务器采用迭代查询。它先向一个根域名服务器查询。

            3、根域名服务器告诉本地服务器,下一次应查询的顶级域名服务器dns.comIP地址。

            4、本地域名服务器向顶级域名服务器dns.com进行查询。

            5、顶级域名服务器dns.com告诉本地域名服务器,下一步应查询的权限服务器dns.abc.comIP地址。

            6、本地域名服务器向权限域名服务器dns.abc.com进行查询。

            7、权限域名服务器dns.abc.com告诉本地域名服务器,所查询的主机的IP地址。

            8、本地域名服务器最后把查询结果告诉m.xyz.com

            整个查询过程共用到了8UDP报文。

            为了提高DNS查询效率,并减轻服务器的负荷和减少因特网上的DNS查询报文数量,在域名服务器中广泛使用了高速缓存,用来存放最近查询过的域名以及从何处获得域名映射信息的记录。

            例如,在上面的查询过程中,如果在m.xyz.com的主机上不久前已经有用户查询过y.abc.comIP地址,那么本地域名服务器就不必向根域名服务器重新查询y.abc.comIP地址,而是直接把告诉缓存中存放的上次查询结果(y.abc.comIP地址)告诉用户。

            由于名字到地址的绑定并不经常改变,为保持告诉缓存中的内容正确,域名服务器应为每项内容设置计时器并处理超过合理时间的项(例如每个项目两天)。当域名服务器已从缓存中删去某项信息后又被请求查询该项信息,就必须重新到授权管理该项的域名服务器绑定信息。当权限服务器回答一个查询请求时,在响应中都指明绑定有效存在的时间值。增加此时间值可减少网络开销,而减少此时间值可提高域名解析的正确性。

            不仅在本地域名服务器中需要高速缓存,在主机中也需要。许多主机在启动时从本地服务器下载名字和地址的全部数据库,维护存放自己最近使用的域名的高速缓存,并且只在从缓存中找不到名字时才使用域名服务器。维护本地域名服务器数据库的主机应当定期地检查域名服务器以获取新的映射信息,而且主机必须从缓存中删除无效的项。由于域名改动并不频繁,大多数网点不需花精力就能维护数据库的一致性。


    网络通讯大部分是基于TCP/IP的,而TCP/IP是基于IP地址的,所以计算机在网络上进行通讯时只能识别如“202.96.134.133”之类的IP地址,而不能认识域名。我们无法记住10个以上IP地址的网站,所以我们访问网站时,更多的是在浏览器地址栏中输入域名,就能看到所需要的页面,这是因为有一个叫“DNS服务器”的计算机自动把我们的域名“翻译”成了相应的IP地址,然后调出IP地址所对应的网页。

    什么是DNS

        DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”,它的基本工作原理可用下图来表示。


    DNS域名称
       
    域名系统作为一个层次结构和分布式数据库,包含各种类型的数据,包括主机名和域名。DNS数据库中的名称形成一个分层树状结构称为域命名空间。域名包含单个标签分隔点,例如:im.qq.com。
    完全限定的域名 (FQDN) 唯一地标识在 DNS 分层树中的主机的位置,通过指定的路径中点分隔从根引用的主机的名称列表。下图显示与主机称为 im 内 qq.com DNS 树的示例。主机的 FQDN 是 im.qq.com。

    DNS 域的名称层次结构


    DNS域名称空间的组织方式

        按其功能命名空间中用来描述 DNS 域名称的五个类别的介绍详见下表中,以及与每个名称类型的示例。


    DNS 和 Internet

        互联网域名系统由名称注册机构负责维护分配由组织和国家/地区的顶级域在 Internet 上进行管理。 这些域名按照国际标准 3166。 一些很多现有缩写,保留以供组织中,以及两个字母和三个字母的国家/地区使用的缩写使用下表所示。一些常见的DNS域名称如下图:


    资源记录
        DNS
    数据库中包含的资源记录 (RR)。 每个 RR 标识数据库中的特定资源。我们在建立DNS服务器时,经常会用到SOA,NS,A之类的记录,在维护DNS服务器时,会用到MX,CNAME记录。 

    常见的RR见下图:


    Dns服务的工作过程
    当 DNS 客户机需要查询程序中使用的名称时,它会查询本地DNS 服务器来解析该名称。客户机发送的每条查询消息都包括3条信息,以指定服务器应回答的问题。
    ● 指定的 DNS 域名,表示为完全合格的域名 (FQDN) 。
    ● 指定的查询类型,它可根据类型指定资源记录,或作为查询操作的专门类型。
    ● DNS域名的指定类别。
        对于DNS 服务器,它始终应指定为 Internet 类别。例如,指定的名称可以是计算机的完全合格的域名,如im.qq.com,并且指定的查询类型用于通过该名称搜索地址资源记录。
        DNS 查询以各种不同的方式进行解析。客户机有时也可通过使用从以前查询获得的缓存信息就地应答查询。DNS 服务器可使用其自身的资源记录信息缓存来应答查询,也可代表请求客户机来查询或联系其他 DNS 服务器,以完全解析该名称,并随后将应答返回至客户机。这个过程称为递归。
        另外,客户机自己也可尝试联系其他的 DNS 服务器来解析名称。如果客户机这么做,它会使用基于服务器应答的独立和附加的查询,该过程称作迭代,即DNS服务器之间的交互查询就是迭代查询。

    DNS 查询的过程如下图所示。


    1、在浏览器中输入www.qq.com域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个IP地址映射,完成域名解析。 

    2、如果hosts里没有这个域名的映射,则查找本地DNS解析器缓存,是否有这个网址映射关系,如果有,直接返回,完成域名解析。 

    3、如果hosts与本地DNS解析器缓存都没有相应的网址映射关系,首先会找TCP/ip参数中设置的首选DNS服务器,在此我们叫它本地DNS服务器,此服务器收到查询时,如果要查询的域名,包含在本地配置区域资源中,则返回解析结果给客户机,完成域名解析,此解析具有权威性。 

    4、如果要查询的域名,不由本地DNS服务器区域解析,但该服务器已缓存了此网址映射关系,则调用这个IP地址映射,完成域名解析,此解析不具有权威性。 

    5、如果本地DNS服务器本地区域文件与缓存解析都失效,则根据本地DNS服务器的设置(是否设置转发器)进行查询,如果未用转发模式,本地DNS就把请求发至13台根DNS,根DNS服务器收到请求后会判断这个域名(.com)是谁来授权管理,并会返回一个负责该顶级域名服务器的一个IP。本地DNS服务器收到IP信息后,将会联系负责.com域的这台服务器。这台负责.com域的服务器收到请求后,如果自己无法解析,它就会找一个管理.com域的下一级DNS服务器地址(qq.com)给本地DNS服务器。当本地DNS服务器收到这个地址后,就会找qq.com域服务器,重复上面的动作,进行查询,直至找到www.qq.com主机。 

    6、如果用的是转发模式,此DNS服务器就会把请求转发至上一级DNS服务器,由上一级服务器进行解析,上一级服务器如果不能解析,或找根DNS或把转请求转至上上级,以此循环。不管是本地DNS服务器用是是转发,还是根提示,最后都是把结果返回给本地DNS服务器,由此DNS服务器再返回给客户机。 

       
    从客户端到本地DNS服务器是属于递归查询,而DNS服务器之间就是的交互查询就是迭代查询。

    附录:
    本地DNS配置转发与未配置转发数据包分析
       
    新建一DNS,具体怎么建我这里就不再描述了
    1
    、DNS服务器不设转发
        在192.168.145.228服务器上安装上wireshark软件,并打开它,设置数据包为UDP过滤,在192.168.145.12客户机上用nslookup命令查询一下www.sohu.com,马上可以看到本地DNS服务器直接查全球13台根域中的某几台,然后一步步解析,通过递代的方式,直到找到www.sohu.com对应的IP为220.181.118.87。

        本地DNS服务器得到www.sohu.com的IP后,它把这个IP返回给192.168.145.12客户机,完成解析。


    2、DNS服务器设置转发


        因www.sohu.com域名在第一步的验证中使用过,有缓存,为了不受上步实验干扰,我们在客户机上192.168.145.12上nslookup www.baidu.com。从图上看,本地DNS把请求转发至192.168.133.10服务器,133.10服务器把得到的IP返回给本地DNS,然后本地DNS再把IP告诉DNS客户机,完成解析。


     

     

    展开全文
  • DNS应该怎么设置

    2014-05-23 15:18:06
    有时候DNS无法获取只能通过手动设置,有时候手动...分为两个步骤,第一步获得DNS地址,第二步设置DNS。 工具/原料 免费DNS地址: 114DNS:114.114.114.114(推荐国内使用) Google DN
  • dns应该怎么设置

    2014-01-08 21:05:46
    ...有时候DNS无法获取只能通过手动设置,有时候手动设置了DNS反而造成无法上网的问题,这时候又要修改DNS为自动获取,下面我就来介绍一下怎么获取DNS并设置...分为两个步骤,第一步获得DNS地址,第二步设置DNS。
  • 基于TSIG的DNS

    2012-11-21 14:12:34
    如果主辅DNS服务器之间不做安全验证措施,很容易被其他主机和黑客从中间获得DNS服务器的记录。主配置文件里提供了allow-transfer的选项,可以将它的值设置为辅助DNS服务器的IP。这样虽然能做到一定程度的安全保护,...
  • 电脑DNS查找失败

    千次阅读 2018-03-05 15:19:38
    桌面=》控制面板=》网络和Internet=》网络和共享中心=》更改适配器设置=》以太网(右键)=》 属性=》Internet协议版本4(TCP/IPv4)=》属性=》选择自动获得DNS服务器地址。...
  • 这意味着区域网络内有可能存在一个配置不安全的DNS服务器,任意匿名用户都可给它发送指令,获得区域网络内所有域名数据。但是,相信没有多少人知道如果内网网络使用了活动目录所集成的DNS,任何内网用户都有权限查询...
  • DNS攻击

    2020-08-09 17:46:47
    先介绍DNS原理,之后我们自行搭建的DNS服务器。 DNS的攻击面不同,我们根据不同的攻击面,给出不同攻击策略以及防御。 其中的重点是Kaminsky DNS远程攻击,攻击利用的是DNS没有验证机制。DNSSEC扩展则提供了安全...
  • DNS 劫持和DNS 污染

    万次阅读 2017-06-26 21:15:42
    DNS 是domain name server 的简称。当然如果你搜索到这篇文章,那么我猜测你可能对DNS也有一定的了解了。所以对DNS的基本知识我就不在介绍了。。DNS 劫持举个例子,说到劫持,我们可能联想到一个坏蛋劫持了DNS服务器...
  • DNS原理

    千次阅读 2018-08-18 20:10:02
    本文重点:四、DNS解析流程 一、简介 1、DNS(Domain Name System,域名系统),它实质上就是个 域名 和 IP 相互映射的联机分布式数据库系统。 DNS作用:根据域名查出IP地址。 举例来说,如果你要访问域名...
  • DNS 服务器

    千次阅读 2018-11-21 16:30:00
    1.百度公共DNS 180.76.76.76 2.阿里公共DNS 223.5.5.5 和 223.6.6.6 3.Public DNS+ 119.29.29.29 4. google DNS 8.8.8.8 和 8.8.4.4 5.IBM DNS 9.9.9.9 和 149.112.112.112  6.open DNS 208.67.222.222...
  • Android 获取DNS

    千次阅读 2019-06-24 15:10:58
    public class DnsUtil { /** * 获取dns * * @param context * @return */ public static String getDns(Context context) { /** * 获取dns */ Str...
  • DNS缓存

    千次阅读 2015-01-27 11:12:50
    在通过DNS查找域名的过程中,可能...当InetAddress类第一次使用某个域名(如www.csdn.net)创建InetAddress对象后,JVM就会将这个域名和它从DNS获得的信息(如IP地址)都保存在DNS缓存中。当下一次InetAddress类再使
  • 使用Vxworks系统自带的PPP协议来进行拨号,我发现PPP结构中没有存放从运营商获得网关和DNS的变量,只有存放本地IP的变量,请问哪位大侠用VxWorks做过路由器,帮忙解答下
  • Win10 DNS解析失败解决方法

    万次阅读 2018-08-01 10:49:27
    概要: 最近在使用win10系统的过程中,无法获取dns报错,上不了网。经过一番折腾,最终在用下面 的方法,解决了问题。第二步很关键。完成步一下步骤重启电脑应该就可以上网了...第三步:使用自动获得DNS服务器地址...
  • DNS劫持 DNS( Domain Name System)是“域名系统” 通过劫持了DNS服务器,通过某些手段取得某域名的解析记录控制权,进而修改此域名的解析结果,导致对该域名的访问由原IP地址转入到修改后的指定IP,其结果就是对...
  • DNS中的正向解析与反向解析

    千次阅读 2017-02-24 22:13:06
    原博主不让转载,贴个链接这里吧。 ...域名反向解析 指针查询 ...当一个ip(组织)加入Internet,并获得DNS域名空间的授权,那么它们也获得了对应的IP地址的 in-addr.arpa 域名空间的授权。如ip地*址为140
  • DNS协议概述

    千次阅读 2017-11-01 18:16:45
    DNS工作原理  通常情况下我们要访问某个网站,使用的是该网站所在机器的域名,而不是直接使用其IP地址。将机器域名转换为IP地址的过程,这就需要域名查询服务。常见的域名查询服务有NIS(Network Information ...
  • 使用dns2tcp搭建DNS隧道

    万次阅读 多人点赞 2018-08-05 13:50:58
    现在我们想做的是通过使用dns2tcp建立DNS隧道,使得办公电脑可以访问互联网。 许多大学的校园网在连接后,打开浏览器会自动跳转到身份认证页面。在认证前,是无法访问互联网的,但一般来说,其DNS解析是...
  • DNS 介绍

    千次阅读 2015-04-13 21:40:31
    DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址...
  • dns.GetHostName() 获得不了主机名 一直是null ArgumentNullException: Argument cannot be null. Parameter name: hostNameOrAddress System.Net.Dns.GetHostAddresses (System.String hostNameOrAddress) ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 111,473
精华内容 44,589
关键字:

怎么获得dns