在安装了DHCP服务器的局域网环境中,每个工作站在上网之前,都必须享受来自DHCP服务器的动态地址分配服务,只有获得有效的IP地址后才能上网。但是在实际的上网过程中,我们经常会遇到这样的怪毛病,就是有的工作站可以享受DHCP服务,有的却不能,享受不到DHCP服务的工作站自然看着别的工作站上网。那么,在同一个局域网环境下,为什么有的工作站可以享受DHCP服务,有的却不能呢?DHCP服务器也互相偏袒吗?
实际情况:没有可用的DHCP服务。
作者办公室有四台工作站,通过一台8口D-Link品牌交换机相互连接。每个工作站的IP地址参数设置为动态获取,以便从本单位局域网中的DHCP服务器获取有效地址,DHCP服务器位于单位信息中心主机房。最近,办公室又买了一个工作站,对外提供查新服务。起初,这个新工作站可以一直上网,但好景不长。通过故障提示,笔者发现这台工作站无法从公司的DHCP服务器上获取有效的IP地址。
因此,作者打开了工作站的系统操作对话框,并在其中执行了' ipconfig /renew '字符串命令,以便尝试让工作站重新与DHCP服务器建立联系。然而,在执行了上述字符串命令后,作者看到了系统屏幕,但一直提示IP地址正在更新。等了很久,IP地址更新操作没有完成,我只好同时按下‘Ctrl C’功能键,强行中断地址更新操作。显然,工作站无法正常使用。
既然不能享受DHCP服务,这个工作站自然也就无法获得合法的IP地址;为了使工作站能够上网,笔者打算手工临时分配一个与DHCP服务器在同一网段的合法地址,该地址仍在单位局域网网络地址的有效范围内;我想起来了。我立刻在这个工作站系统的桌面上点击“开始”/“设置”/“网络连接”命令,打开这个系统的网络连接列表窗口,用鼠标右键点击“本地连接”图标,从弹出的快捷菜单中执行“属性”命令。
打开本地连接属性设置窗口,在此窗口中选择‘TCP/IP’协议,点击相应选项下的‘属性’按钮,打开TCP/IP属性设置窗口,如图1所示;在设置窗口中选择“使用以下IP地址”选项,然后在IP地址文本框中输入新工作站的合法IP地址,并设置网关地址和DNS参数。最后,单击“确定”按钮结束TCP/IP属性设置操作。本以为经过这次设置操作后,这台新工作站就可以上网了,但当我再次尝试上网时,发现故障一如往常。