DHCP和DNS常见故障大全

故障一:无法获得IP地址

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

原因:

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

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

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

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

4802260_20100822220120-1315873375[1].jpg

解决方法:

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

4802260_20111218083651-761475564_thumb[1].jpg

故障二:DNS问题

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

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

4802260_20110422232458-830141188_thumb[1].jpg

解决方法:

检查客户端的配置,查看其使用了什么DNS服务器。如果服务器配置错误,就要在客户端中或在DHCP服务器中调整这种设置。反复通过客户端连接进行测试,进而决定是否由于数据包的丢失导致了响应延迟。

如果数据包丢失,就应查找客户端与服务器之间的以太网错误。捕获失败的DNS请求,根据所获取的信息决定是否存在来自服务器的响应。理想情况下,管理人员可以设置一种可以持续地测试DNS服务器的工具,在发生问题时这种工具可以发出警告。

4802260_20120126170119-861679819_thumb[1].jpg

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

4802260_20110217125117-2087784667_thumb[1].jpg