DNS 是一种客户端/服务器服务。然而,它与我们讨论的其它客户端/服务器服务不同。其它服务使用的客户端是应用程序(如 Web 浏览器、电子邮件客户端程序),而 DNS 客户端本身就是一种服务。DNS 客户端有时被称为DNS 解析器,它支持其它网络应用程序和服务的名称解析。
我们通常在配置网络设备时提供一个或者多个 DNS 服务器地址,DNS 客户端可以使用该地址进行域名解析。Internet 服务供应商往往会为 DNS 服务器提供地址。当用户的应用程序请求通过域名连入远程设备时,DNS 客户端将向某一域名服务器请求查询,获得域名解析后的数字地址。
用户还可以使用操作系统中名为
nslookup 的实用程序手动查询域名服务器,来解析给定的主机名。该实用程序也可以用于检修域名解析的故障,以及验证域名服务器的当前状态。
在图中,输入 nslookup 后,即显示为主机配置的默认 DNS 服务器。本例中, DNS 服务器是 dns-sjk.cisco.com,其地址是 171.68.226.120。
随后,我们可以键入要获取地址的主机名或者域名。在图中的第一个查询框,输入 www.cisco.com 进行查询。相应的域名服务器显示地址:198.133.219.25。
转载于:https://blog.51cto.com/07net01/566541