华人澳洲中文论坛

热图推荐

    甚么是 nslookup 命令?

    [复制链接]

    2023-3-14 09:25:07 92 0

    称号办事器查找 (nslookup) 是一个命令行工具,可以让您查找特定主机名的互联网协定 (IP) 地址或域名零碎 (DNS) 记载。此命令还允许经过输出相应域的 IP 地址进行反向 DNS 查找。
    nslookup 工具关于与 DNS 相干的工作十分有用,例如办事器测试或毛病排除问题。要使用此工具,请在命令行界面 (CLI) 中键入“nslookup”,例如 Windows 上的命令提醒符或 Linux 和 macOS 上的终端。
    在本文中,咱们将探讨 nslookup 是甚么、它的用处、它的命令以及你应该如何使用它。最初,咱们将回答无关该工具的一些常见问题。


    甚么是 nslookup?
    nslookup 命令的目的是甚么?
    nslookup 命令列表
    应该如何使用 nslookup 命令?
    甚么是 nslookup?常见问题
    nslookup和ping有甚么区分?
    有哪些不同的 nslookup 命令模式?
    nslookup 是 DNS 吗?
    nslookup 是一个命令行工具,用于发现特定域名的 IP 地址或 DNS 记载。它还允许反向 DNS 查找,让您找到附加到 IP 地址的域。要使用该工具,请在命令提醒符或终端中输出“nslookup”。
    nslookup 命令的目的是甚么?
    nslookup 的次要目的是检索无关指定域的具体信息。此信息关于解决与 DNS 相干的问题相当首要。
    例如,您的网站无奈正常任务,而且您但愿经过 ping 来反省主机办事器是不是可拜候。使用下列命令发送 IP 地址的查找申请:
    nslookup domainname.tld
    使用下列 nslookup 语法反省 DNS 办事器是不是已封闭:
    nslookup domainname.tld dns.server.ip.address
    假如 DNS 办事器任务正常,您将看到下列后果:


    不然,假如 DNS 未响应查问,将显示一条过错动静。这可能表现 DNS 办事器泛起毛病。
    假如省略 DNS 办事器的 IP,nslookup 将在计算机设置中向默许 DNS 办事器发送解析申请。
    您能够经过输出下列内容来切换 DNS 办事器:
    nslookup
    server dns.server.ip.address
    当您的域指向不正确的称号办事器时,可能会泛起另外一个与 DNS 相干的问题。要反省域的称号办事器,请输出下列内容:
    nslookup -type=ns yourdomainname.tld
    除了称号办事器以外,您还能够使用其余查问类型来查找不同的资源记载,例如 AAAACNAMELOCPTRMX 记载。
    DNS 记载是存储在 DNS 称号办事器中的无关域名的信息。DNS 条目的最大数量各不相反。关于拥有初级DNS托管的域,它能够达到数千个。每种记载类型都有不同的用处:
    A– 担任将域名映照到 IP 地址。
    AAA– 与 A 记载相反,但使用 IPv6 而不是 IPv4。
    别号记载– 无关域备用称号的信息。
    LOC– 指定域名的地舆地位。
    PTR – 将 IP 地址映照到主机名,还担任邮件替换。PTR 记载要求域拥有公用 IP 地址。
    MX– 担任邮件替换。MX 记载将域映照到邮件办事器。
    PTR 记载关于反向 DNS 查找相当首要,反向 DNS 查找使用 IP 地址来申请域名。反向 DNS 查找可帮忙邮件办事器确认传入的电子邮件是不是来自无效来源。
    要验证 IP 地址是不是解析为主机名,请经过键入主机名的 IP 地址来反省 PTR 记载值。
    NSLOOKUP
    例如,您但愿对 古歌.com 履行 PTR 查找。因为 IP 地址为 142.250.4.十一3,请输出:
    nslookup 142.250.4.十一3
    在上面的示例中,咱们能够看到 IP 地址的 PTR 记载是 sm-in-f十一3.1e100.net。


    配置 PTR 记载关于邮件替换相当首要。它经过确保邮件办事器的 IP 地址和转发 DNS 婚配来避免电子邮件退回。
    然而,因为它需求公用 IP,因此您只能在拥有虚构公用办事器托管的域上设置 PTR 记载。
    nslookup 命令列表
    有各品种型的 nslookup 命令用于申请不同的域信息。最罕用的命令包罗:
    称号 – 显示无关使用默许办事器的域名或主机名的信息。
    办事器称号– 使用以后办事器的信息设置不同的默许 DNS 办事器。
    – 将根办事器指定为默许办事器。
    set type= – 查问特定的 DNS 记载类型,例如 A、MX、PTRSOA。使用 ANY 显示一切办事器记载。
    设置调试–显示无关每个查问及其相应响应的调试信息。
    设置递归– 假如 DNS 称号办事器无奈提供信息,则要求它查问其余办事器。
    帮忙– 显示 nslookup 命令及其功用的列表。
    exit– 退出 nslookup 工具并将用户前往到 CLI。
    应该如何使用 nslookup 命令?您能够在简直任何操作零碎的命令行运用顺序中使用 nslookup,例如 Windows 上的命令提醒符或 Linux 和 macOS 上的终端。
    在不同的操作零碎上,nslookup的任务形式类似,只管看起来略有不同。例如,这是它在 Linux 上的模样:


    nslookup 有两种模式:交互式和非交互式。虽然二者都有相似的目的,但它们是为不同的用例而设计的。
    交互模式允许用户输出其余参数,从而允许他们查问称号办事器以获得无关域或主机的多个信息。
    同时,非交互模式仅提供无关域或主机的一条信息。
    要进入交互模式,请在 CLI 中键入不带参数的内容。它将显示默许办事器称号、地址以及您能够在其中输出域名或其余命令的行。
    NSLOOKUP


    要拜候非交互模式,请输出 nslookup,后跟域名作为第一个参数。您能够在域名后面加之各种命令来讯问不同的信息,或者在域名前面加之称号办事器地址。


    在非交互模式下,应在同一行中键入域和命令。比拟之下,交互模式对每个域和参数使用一行。
    有时,nslookup 会在输出查问后前往非权威谜底。当 nslookup 从当地 DNS 办事器缓存(而不是域的权威办事器)获得信息时,会产生这类状况。


    初次拜候网站时,您的阅读器会向 DNS 解析器讯问域的 IP 地址。而后,解析器将讯问根办事器,将前者定向到域的顶级域 (TLD) 办事器。
    而后,TLD 办事器将发送响应,将解析器定向到权威办事器。解析器将向权威办事器讯问信息,包罗其 IP 地址和 DNS 记载。
    接上去,权威办事器会将查问域的地址和 DNS 记载发送回解析器,解析器将其转发给客户端。Web 阅读器当初能够在收到 IP 地址后衔接到域。
    客户端和解析顺序办事器将域的信息作为 DNS 缓存存储在当地。因此,当用户从新拜候同一域时,无需反复全部进程。阅读器能够简略地从 DNS 缓存中获得 IP 地址。
    非权威谜底可能已过期,由于信息是从缓存中获得的。它们不合适用于毛病排除目的。要获取权威谜底,请输出:
    nslookup -type=soa domainname.tld
    这将查问包孕无关指定域的首要信息的受权规范 (SOA) 记载。例如,您但愿获取域 古歌.com 的权威响应:


    因为您只需求主称号办事器,因此无需耽心非权威谜底。
    接上去,使用主称号办事器履行查问。非权威动静应隐没:


    使用 nslookup 命令从阅读器查找 DNS 办事器
    使用在线网络工具(如 ping.eu 或 centralops.net)从阅读器中查找 DNS 办事器。这两个 Web 运用顺序都提供根本的 nslookup 函数。然而,后者提供了更初级的功用,例如递归。
    论断
    nslookup 是一个命令行工具,用于检索域的信息,包罗其 IP 地址和 DNS 记载。要使用此工具,请在命令提醒符或终端中输出“nslookup”。
    使用各种 nslookup 命令,您将获取无关您的域的不同信息。这有助于解决与 DNS 相干的问题。然而,在这样做时,请确保办事器提供权威谜底。您能够经过申请域的 SOA 记载来履行此操作。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题28

    帖子40

    积分186

    图文推荐