对症下药解决故障
尽管找到了造成笔者计算机无法通过局域网连接进行共享上网的故障原因,但让笔者一直始终感到纳闷的是,为什么局域网中的DHCP服务器可以为其他普通计算机系统动态分配正确的IP地址,偏偏不能为笔者使用的计算机分配合适IP地址,难道是笔者的计算机与局域网DHCP服务器之间存在网络连接故障?为此,笔者又在自己的计算机系统中打开系统运行对话框,在其中输入字符串命令"ping10.176.1.181",其中10.176.1.181为局域网目标DHCP服务器的IP地址,单击"确定"按钮后,笔者看到目标DHCP服务器的IP地址是可以正常被Ping通的(如图2所示),这说明它们之间的网络连接是通畅的,难道问题出在局域网DHCP服务器身上?
图2:
由于局域网中其他计算机都可以从该DHCP服务器那里申请获得有效的IP地址,笔者估计很可能是局域网DHCP服务器采取了什么限制访问措施,比方说启用了IP地址绑定措施,或者是拒绝了某个计算机的访问;为了验证自己的猜测是否正确,笔者立即来到局域网DHCP服务器所在主机现场,认真查看了其中参数设置,结果看到该DHCP服务器的确对IP地址的使用范围进行了限制,同时该地址池中的合法IP地址数量要小于局域网中实际计算机数量,很显然局域网中的目标DHCP服务器没有足够的IP地址可供分配使用,这才造成了笔者的计算机无法从局域网的DHCP服务器那里申请获得有效的上网地址。重新扩大IP地址池的设置范围后,笔者的计算机很快就能从局域网目标DHCP服务器那里申请得到一个有效的IP地址了,这样就能解决计算机不能通过局域网共享上网的方式访问Internet网络了。