DHCP和DNS常见故障

2018-06-19
字体:
浏览:
文章简介:DNS:域名解析服务器,靠它把你要访问的网址找到然后把信息送到你电脑上.DNS 是域名系统 (Domain Name System) 的缩写

DNS:域名解析服务器,靠它把你要访问的网址找到然后把信息送到你电脑上。

DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器。将域名映射为IP地址的过程就称为“域名解析”。在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。 DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如 IP 地址。因为,你在上网时输入的网址,是通过域名解析系统解析找到了相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。

DHCP常见故障和DNS常见故障引发的问题很多。

问题一:无法获得IP地址

症状:网络看起来不可用。操作系统可能会警告说无法从DHCP服务器获得IP地址。在检查了网卡后,也没有获得IP地址。

原因:

1.DHCP服务器可能缺乏可用的IP地址,

2.服务器的DHCP服务可能关闭,

3.终端设备使用了静态IP地址而不是自动获得IP地址

4.终端设备的DHCP请求没有传送给服务器。在为VLAN配置一个新设备时,这种问题常常发生,此时并没有设置VLAN将DHCP请求转发给DHCP服务器。

解决方法:

关键的问题是,这种故障是仅限于某个用户或是多个用户都受到影响?如果仅有一个用户受到影响,应检查网卡的设置,确保它使用了DHCP服务。下一步,检查交换机,看一下端口、VLAN,看是否配置了VLAN成员。检查这个VLAN上的其它设备是否可以获得IP地址。如果这些设备都无法获得地址,问题可能是由于路由器没有将DHCP请求转发给DHCP服务器造成的。如果多个子网上的多台设备都有这个问题,问题有可能是服务器自身造成的。服务器可能并没有运行 DHCP服务,或者它可能没有足够的IP地址可供分配。

问题二:DNS问题

症状:用户无法访问互联网或关键应用。网络看似已经“宕”掉。

原因:可能是DNS的原因。客户端电脑无法用被访问服务器的IP地址来解析服务器的名字,所以它将无法发送连接请求。这通常是由于在客户端上错误配置 DNS服务器选成的,这时的客户端发送DNS请求后,DNS服务器无法在数据库中找到记录,或是发生了数据包丢失。DNS是一个基于UDP的协议,所以丢失的数据包无法转发,导致DNS故障。

解决方法:

检查客户端的配置,查看其使用了什么DNS服务器。如果服务器配置错误,就要在客户端中或在DHCP服务器中调整这种设置。反复通过客户端连接进行测试,进而决定是否由于数据包的丢失导致了响应延迟。如果数据包丢失,就应查找客户端与服务器之间的以太网错误。捕获失败的DNS请求,根据所获取的信息决定是否存在来自服务器的响应。理想情况下,管理人员可以设置一种可以持续地测试DNS服务器的工具,在发生问题时这种工具可以发出警告。

总结:

在此,我们仅仅看了技术人员可能遇到的两种常见的网络问题。在许多情况下,可以进一步缩减故障范围,并进而解决之。此外,使用了恰当的工具,有助于快速隔离和解决问题,以尽量短的时间改善网络性能。