精华内容
下载资源
问答
  • 1,windows下,放tcping.exe到C:\Users\Administrator目录下即可,tcping检测端口,dos窗口执行tcping [域名/ip] [端口] 2,window平台64位操作系统,放dig.exe到C:\Users\Administrator目录下,安装vcredist_x64.exe...
  • 域名解析命令

    千次阅读 2015-03-31 13:26:02
    今天测试公司的一台web服务器,发现使用ip能够访问,但是使用域名就不好使,于是发现有个命令可以查看域名解析:nslookup

    今天测试公司的一台web服务器,发现使用ip能够访问,但是使用域名就不好使,于是发现有个命令可以查看域名解析:nslookup



    展开全文
  • Nslookup 域名解析命令工具

    千次阅读 2012-07-05 23:49:46
    Nslookup 域名解析命令工具 Nslookup 是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具。它在 Windows NT/2000/XP 中均可使用,但在Windows 98中却没有集成这一个工具。 Nslookup 必须要安装了TCP/IP ...
    Nslookup 域名解析命令工具 
    
    Nslookup 是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具。它在 Windows NT/2000/XP 中均可使用,但在Windows 98中却没有集成这一个工具。

    Nslookup 必须要安装了TCP/IP 协议的网络环境之后才能使用。

    现在网络中已经架设好了一台 DNS 服务器,主机名称为 linlin ,它可以把域名 www.company.com 解析为 192.168.0.1 的IP地址,这是我们平时用得比较多的正向解析功能。

    检测步骤如下:

    在 Windows 2000 中单击“开始”->“程序”->“附件”->“命令提示符”,在 C:\> 的后面键入 Nslookup www.company.com,“回车”之后即可看到如下结果:
      Server: linlin
      Address: 192.168.0.5
      Name: www.company.com
      Address: 192.168.0.1
      以上结果显示,正在工作的 DNS 服务器的主机名为 linlin ,它的 IP 地址是192.168.0.5 ,而域名www.company.com 所对应的 IP 地址为 192.168.0.1 。那么,在检测到 DNS 服务器 linlin 已经能顺利实现正向解析的情况下,它的反向解析是否正常呢? 也就是说,能否把IP地址192.168.0.1反向解析为域名www.company.com ?我们在命令提示符C:\>的后面键入 Nslookup 192.168.0.1 ,得到结果如下:
      Server: linlin
      Address: 192.168.0.5
      Name: www.company.com
      Address: 192.168.0.1
    这说明,DNS 服务器 linlin 的反向解析功能也正常。

    然而,有的时候,我们键入Nslookup www.company.com ,却出现如下结果:
    Server: linlin
    Address: 192.168.0.5
    *** linlin can't find www.company.com: Non-existent domain

    这种情况说明网络中DNS服务器 linlin 在工作,却不能实现域名 www.company.com的正确解析。此时,要分析DNS服务器的配置情况,看是否 www.company.com 这一条域名对应的 IP 地址记录已经添加到了DNS的数据库中。

    还有的时候,我们键入Nslookup www.company.com ,会出现如下结果:
    *** Can't find server name for domain: No response from server
    *** Can't find www.company.com : Non-existent domain
    这时,说明测试主机在目前的网络中,根本没有找到可以使用的 DNS 服务器。此时,我们要对整个网络的连通性作全面的检测,并检查DNS服务器是否处于正常工作状态,采用逐步排错的方法,找出 DNS 服务不能启动的根源。

    配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们就不再需要去维护DNS的数据文件了。不过在确认域名解释正常之前我们最好是测试一下所有的配置是否正常。许多人会简单地使用ping命令检查一下就算了。不过Ping指令只是一个检查网络联通情况的命令,虽然在输入的参数是域名的情况下会通过DNS进行查询,但是它只能查询A类型和CNAME类型的记录,而且只会告诉你域名是否存在,其他的信息一概欠奉。所以如果你需要对DNS的故障进行排错就必须熟练另一个更强大的工具nslookup。这个命令可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用那个DNS服务器进行解释。
      查询IP地址

      nslookup最简单的用法就是查询域名对应的IP地址,包括A记录和CNAME记录,如果查到的是CNAME记录还会返回别名记录的设置情况。其用法是:

      nslookup 域名

      以下是A记录的返回情况。

     nslookup命令会采用先反向解释获得使用的DNS服务器的名称,由于我这里使用的是一个内部的DNS服务器所以没有正确的反向记录,导致结果的前面几行出错。大家可以不必理会。重点看的是最后的两行这里看到的是www.oray.net的IP地址是61.145.112.212。注意即使www.oray.net的主机没有在线同样能够返回结果。

      如果目标域名是一个别名记录(CNAME),nslookup就开始显示出和ping命令不同的地方了,请看查询CNAME记录的结果。由于CNAME和A记录最后都是活的IP地址,所以一般情况下两者是等同看待的,命令的格式相同。

      注意这次nslookup返回了三行信息,前两行显示这是一个CNAME记录,对应的域名和IP地址。最后显示的就是目标域名, 并注明Alias(别名)。如果域名不存在会怎样呢?

      看得懂最后以行的英文吗,不懂没关系记住形状就可以了。如果一个指定类型的域名不存在对应的记录同样也是这种结果。

      查询其他类型的域名

      前面两个命令我们没有加任何参数,所以默认情况下nslookup查询的是A类型的记录。如果我们配置了其他类型的记录希望看到解释是否正常。这时候ping就无能为力了。比如我们配置了MX记录,但是邮件服务器只能发信不能收信,到底是域名解释问题还是其他的问题Ping命令的检查只能让你误入歧途。nslookup 这时候可以模拟你的其他遇见服务器进行域名解释的情况。我们需要在nslookup上加上适当的参数。指定查询记录类型的指令格式如下:

      nslookup –qt=类型 目标域名

      注意qt必须小写。

      类型可以是一下字符,不区分大小写:

      A 地址记录(Ipv4)
      AAAA 地址记录(Ipv6)
      AFSDB Andrew文件系统数据库服务器记录(不懂)
      ATMA ATM地址记录(不是自动提款机)
      CNAME 别名记录
      HINFO 硬件配置记录,包括CPU、操作系统信息
      ISDN 域名对应的ISDN号码
      MB 存放指定邮箱的服务器
      MG 邮件组记录
      MINFO 邮件组和邮箱的信息记录
      MR 改名的邮箱记录
      MX 邮件服务器记录
      NS 名字服务器记录
      PTR 反向记录(从IP地址解释域名)
      RP 负责人记录
      RT 路由穿透记录(不懂)
      SRV TCP服务器信息记录(将有大用处)
      TXT 域名对应的文本信息
      X25 域名对应的X.25地址记录
    看看oray.net的邮件服务器记录吧。


      看看,nslookup把服务器的名称和地址都给出来了,注意preference就是前面所说的优先级,该数值越小则优先级越高。

      我再看看名字服务器记录是怎么样的。


      看起来和MX记录的格式差不多,一般情况下服务器会同时返回对应的地址。不过也有不返回的情况。

      在这里我希望大家注意一行显示“Non-suthoritativeanswer:”,这一行在前面的例子中都没有显示过。它的出现代表这个结果是从服务器的缓存中得到的。所以提醒你这不是一个授权的答案。前面我们进行的几次查询过程中192.168.1.104这台机器就采用了我们第一篇文章中描述的过程查询了oray.net的域名。在这个过程中不但缓存了www.oray.net、test.oray.net以及oray.net的MX记录等最终结果。也包括获取的名字服务器等中间结果。隐含的查询了oray.net的NS记录。后面我们还会介绍这个过程。

      指定使用的名字服务器

      在默认情况下nslookup使用的是我们在本机TCP/IP配置中的DNS服务器进行查询,但有时候我们需要指定一个特定的服务器进行查询试验。这时候我们不需要更改本机的TCP/IP配置,只要在命令后面加上指定的服务器IP或者域名就可以了。这个参数在我们对一台指定服务器排错是非常必要的,另外我们可以通过指定服务器直接查询授权服务器的结果避免其他服务器缓存的结果。命令格式如下:

      nslookup [-qt=类型] 目标域名 指定的DNS服务器IP或域名

      我们可看看以下的命令结果:


      这个命令直接从顶级域名服务器查询oray.net的NS记录。所有的二级域名的NS记录都存放在顶级域名服务器中,这是最权威的解释。注意这次没有非授权结果的提示。对于二级域名的NS记录查询来说这肯定是授权结果。顶级域名服务器的名称是a到j.gtld-servers.net共十台服务器。(gtld是Global Top Level Domain的缩写)。当我们修改域名的NS记录的时候可以通过上述查询知道修改的结果是不是已经在顶级域名服务器上生效。不过即使已经生效也可能不能正常解释,注意我在上一篇文章中提到的缓存时间的问题。

      那么到底缓存多久呢?

      检查域名的缓存时间

      检查域名的缓存时间需要我们使用一个新的参数:-d

      格式如下:

      nslookup –d [其他的参数] 目标域名 [指定的服务器地址]

      请看范例


     我们忽略其他的看看Got answer后面几行,包括了一个ttl数值。这个数值就是域名记录的生存时间。

      这种查询将整个DNS数据包的所有部分都揭示出来,大家可以看到DNS实际上并不是想象中那么简单的东西。具体的各部分解释大家可以去看看相关的标准文档。需要提醒大家的是一定要找到ANSWER:的内容,其他的东西都不是描述最终的结果。上面就不止一个地方又TTL数值

     域名解释过程的模拟

      我们现在来模拟一下一台DNS服务器接到一个不是自己管理的域的域名解释过程。回忆一下第一篇文章的过程:

      首先我们会询问根服务器,然后根服务器会让我们去找对应的顶级服务器。如果查询的是oray.net,就会要求我们去找net的服务器。

      看看下面的范例:

      这里我们让21cn.com的服务器解释www.oicp.net的域名,很显然这台服务器不用有这个域,需要询问根服务器。一般情况下DNS服务器会帮我们完成全部的过程。这种解释方式我们称之为递归解析,为了让大家看到这个过程我家了一个参数让21cn.com的服务器不要这样做。这个参数是-norecurse。这样理论上21cn.com会让我们去问根服务器,不过由于它已经缓存了顶级服务器的记录,所以直接返回了管理net的顶级服务器记录。实际上大部分的查询都不需要从根服务器开始。大家看到了所有的顶级域名服务器的地址都被返回。

      我们随便选择一个在进行查询。


    这次顶级服务器就返回了oicp.net的服务器地址记录的。然后我们就向这些记录之一进行查询,一定能够得到答案。可能是一个地址、一个CNAME记录或者告诉你不存在。

      nslookup的命令就介绍到这里,其实nslookup还有许多其他参数。不过常用的就俄这么几个,另外如果大家不喜欢命令行方式的话。还有几个图形界面的nslookup功能的工具。不过大家还是需要了解域名解释都有些什么才能够正确使用这些工具。

    展开全文
  • 域名解析命令nslookup

    千次阅读 2010-12-01 10:00:00
    cmd1)>nslookup显示出DNS服务器,再输入形如www.baidu.com这样的域名,则会获得此域名的ip信息。如:C:/Documents and Settings/student>nslookupDefault Server: dns-a.tsinghua.edu.cnAddress: 166.111.8.28> ...

     cmd

    1)>nslookup

    显示出DNS服务器,再输入形如www.baidu.com这样的域名,则会获得此域名的ip信息。

    如:

    C:/Documents and Settings/student>nslookup

    Default Server:  dns-a.tsinghua.edu.cn

    Address:  166.111.8.28

    > www.baidu.com

    Server:  dns-a.tsinghua.edu.cn

    Address:  166.111.8.28

    Non-authoritative answer:

    Name:    www.a.shifen.com

    Addresses:  119.75.213.51, 119.75.213.50

    Aliases:  www.baidu.com

    2)>nslookup www.baidu.com

    Microsoft Windows XP [版本 5.1.2600]

    (C) 版权所有 1985-2001 Microsoft Corp.

     

    C:/Documents and Settings/student>nslookup www.baidu.com

    Default Server:  dns-a.tsinghua.edu.cn

    Address:  166.111.8.28

    Non-authoritative answer:

    Name:    www.a.shifen.com

    Addresses:  119.75.213.51, 119.75.213.50

    Aliases:  www.baidu.com

     

    展开全文
  • Linux和Windows域名解析

    2017-04-05 14:25:33
    1.在Linux和Windows系统中都可以通过命令:nslookup +域名来查询域名解析结果; 2.在Linxu系统中,可以使用命令:dig 来查询DNS的解析过程,如:dig www.baidu.com; 3.在第二条的基础上,通过“+trace”参数,...

    1.在Linux和Windows系统中都可以通过命令:nslookup +域名来查询域名的解析结果;

    2.在Linxu系统中,可以使用命令:dig 来查询DNS的解析过程,如:dig www.baidu.com;

    3.在第二条的基础上,通过“+trace”参数,可以跟踪这个域名的解析过程,如:big www.baidu.com +trace;

     

    --《深入分析Java Web技术内幕修订版》 Page 15-Page 18

    展开全文
  • 配置windows域名解析

    万次阅读 2017-07-28 17:00:29
    像Linux的/etc/hosts一样,windows也有一个类似的hosts文件 C:/WINDOWS/system32/drivers/etc/hosts 在这里可以设置本地域名 本地域名是比远程DNS优先级要高的, ...在linux下域名解析,修改/etc/host...
  • 前言在介绍域名解析命令前,需要首先理解域名的解析过程,理解解析过程后,能更深刻的理解nslookup、dig命令。域名解析为什么要有域名?假如没有域名,那么访问一个网址,比如百度,需要输入ip,我们知道输ip麻烦...
  • windows常用命令行命令

    万次阅读 多人点赞 2017-08-31 11:16:21
    windows常用命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令和cmd /k 命令的方式来直接运行命令 注:/c表示执行完命令后关闭cmd窗口;/k表示执行完命令后保留cmd窗口 # ...
  • linux 域名解析 nslookup dig 命令学习

    千次阅读 2018-07-31 18:29:33
    在介绍域名解析命令前,需要首先理解域名的解析过程,理解解析过程后,能更深刻的理解nslookup、dig命令。 域名解析 为什么要有域名? 假如没有域名,那么访问一个网址,比如百度,需要输入ip,我们知道输ip麻烦...
  • A 主机 ping 某个域名 ping 不通,但是能 ping 通该域名对应的 ip 地址,我们可以手动设置下对应的 ip 映射。 直接修改 hosts 文件可以解决我们的...Windows 技术篇-修改hosts添加域名解析实例演示,设置域名指定ip方法
  • windows 下nslookup 解析命令工具,都已经为人所熟悉。除此之外,在linux 或 unix上,dig命令工具在解析方面更是主导。下面主要说明下,dig如何在windows下安装和使用dig 命令工具。dig的执行程序是在Bind软件包里,...
  • 改造DNS服务器Windows域名解析的设置 很多企业都架设了多个Web站点来满足员工的工作需要,为了节省费用,这些网站通常采用虚拟主机技术,即在同一个服务器上架设多个网站,员工使用二级域名访问这些站点。然而...
  • 跟踪域名解析过程

    2012-02-04 11:54:34
    最近准备把域名解析放到国外的免费DNS解析服务器上去,想跟踪域名解析的过程,在 Windows 下的 nslookup 过于简单,不如 Linux 下的 dig 命令
  • 域名反向解析查看命令  如果自己做邮件服务器,一般的情况下是需要做域名反向解析的,可以让IP提供商帮忙做. 域名反向解析查看命令 查看反向解析是否成功,可用如下命令:nslookup –qt=ptr yourIP,从返回...
  • Windows Server 2003、Windows 2000的DNS服务器为例,介绍如何改造它们以实现泛域名解析。我们假设DNS服务器上有一个域hichina.com,要使DNS服务器支持对这个域的泛域名解析。 Windows 2000实现泛域名解析 方法...
  • windows使用apache域名解析为https

    千次阅读 2017-04-05 15:00:24
    windows西面apache+php自己配的或者wamp等集成的配的方法都是一样的,只是自己配的下载apache的时候注意一下 例如现在我apache是正常启动的,关闭服务,找到apache安装目录 例如我的:E:\wamp\Apache24 1:进如...
  • 实现windows下的动态域名解析服务

    万次阅读 2007-04-21 11:07:00
    动态域名解析系统将用户的动态IP地址映射到一个固定的域名解析服务上(DDNS).动态域名解析系统一般由两部分构成。 第一部分是服务器端程序,位于服务商的主机上。另一部分是客户端程序,就运行在广大用户的主机上...
  • 而电信的公网IP并不是固定的,要想持续稳定的访问到搭建的服务,我们可以使用固定的域名访问,这就需要DDNS,每次IP变化后,将域名动态的解析到新的公网IP上。 一开始准备使用路由自带的DDNS功能,家里用的小米...
  • Windows Server2008 R2 下载安装教程 http://www.xitongcheng.com/jiaocheng/xtazjc_article_48844.html Windows Server 2003/2008 密码 无法更新密码。为新密码提供的值不符合字符域的长度、复杂性或历史要求 ...
  • 用文本编辑器新建一个dn_add.bat文件 @echo off echo. >> %windir%/system32/drivers/etc/hosts echo IP_Adress Domain_Name >> %windir%/system32/drivers/etc/...命令会产生一个回车。
  • 1.cmd 2.命令 nslookup——输入set type=ns——输入需要查询的域名 3.其他操作。。。
  • DNS域名解析错误解决

    千次阅读 2018-12-29 12:04:47
    几招教会你解决网站出现DNS域名解析错误的困扰 DNS解析就是把你的域名解析成一个ip地址,服务商提供的dns解析就是能够将你的域名解析成相应ip地址的主机。这就是DNS域名解析。 DNS解析出现错误,一般是我们把一个...
  • DNS域名解析过程

    2018-04-19 11:54:35
    通过《计算机网络》这本书上学习DNS域名解析时,了解的还是比较浅显,最近在看《深入分析Java web技术内幕》这本书,就想通过这篇博客将书上所讲和自己的理解融合一下,作一个记录。本文大部分内容来自于《深入分析...
  • 浅析DNS域名解析过程

    2019-04-16 11:45:17
    一、DNS域名解析步骤 下图是DNS域名解析的一个示例图,它涵盖了基本解析步骤和原理。 下面DNS解析步骤进行讲解,后面将采用命令行的形式来跟踪DNS解析过程。当用户在地址栏键入www.baidu.com并敲下回车键之后,...
  • Nslookup 是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。 Nslookup 必须要安装了 TCP/IP 协议的网络
  • 设置域名解析

    2018-10-31 01:04:24
    域名解析 域名注册后,您只是拥有了域名的使用权,但无法通过域名直接访问您的网站,或作为电子邮箱后缀进行邮件收发。域名解析是使用域名访问您的网站或邮箱的必备环节。 前提条件 在设置域名解析前,您需要准备好...
  • DNS域名解析

    千次阅读 2019-03-10 13:49:52
    一、DNS域名解析步骤 下图是DNS域名解析的一个示例图,它涵盖了基本解析步骤和原理。 下面DNS解析步骤进行讲解,后面将采用命令行的形式来跟踪DNS解析过程。当用户在地址栏键入www.baidu.com并敲下回车键之后,域名...
  • 以下详细讲述动态域名解析服务的具体实现细节。一 dns服务器安装采用win2000 server操作系统(winxp和win2000专业版本没有dns服务安装选项)。安装DNS的步骤如下: (1)选“开始→设置→控制面板”,打开“添加/删除...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,771
精华内容 19,908
关键字:

windows域名解析命令