网络通信 频道

着眼MAC地址,解救无法享受DHCP服务

故障解决:着眼MAC地址

    在排除了各种可能因素后,笔者怀疑本地工作站的MAC地址可能出现了问题,因为在正常情况下要是工作站能够与DHCP服务器建立连接,那么它就应该能够享受到DHCP服务,并能够从DHCP服务器中得到有效的IP地址。询问办公室中的其他同事在使用新工作站时有什么异状,笔者才发现有一位同事前几天一直在使用新工作站进行BT电影下载,由于这种操作会严重消耗上网带宽资源,导致局域网整体上网速度下降,很有可能被单位网络管理程序自动屏蔽掉了新工作站的网卡MAC地址。

    对于这种过滤屏蔽操作,我们只要重新修改一下新工作站网卡设备的MAC地址,就能解决无法享受DHCP服务的故障了。于是笔者按照前面的操作步骤,打开本地连接属性设置窗口,在该窗口的“常规”标签页面中,选中目标网卡设备,再单击“配置”按钮,进入到目标网卡设备的属性配置界面,单击该界面中的“高级”标签,打开如图2所示的标签页面,选中该页面“属性”列表框中的“Network address”参数选项,再将该选项的数值调整为能够访问网络的MAC地址,最后单击“确定”按钮就可以了。完成上面的设置后,笔者再次进行网络访问时,发现新工作站终于能够从DHCP服务器中得到有效IP地址,并能够正常进行网络访问了。

图2:

    当然,需要提醒各位注意的是,如果我们无法在网卡的高级属性页面中找到“Network address”参数选项时,那很有可能是本地网卡没有安装原装驱动程序。此时,我们可以通过编辑注册表相关键值的办法,来为新工作站重新设置网卡MAC地址,下面就是具体的操作步骤:

    首先依次单击“开始”/“运行”命令,在弹出的系统运行对话框中,输入注册表编辑命令“regedit”,单击“确定”按钮后,打开系统的注册表编辑窗口;

    其次在该编辑窗口中单击菜单栏中的“编辑”选项,从弹出的下拉菜单中选择“查找”命令,打开查找对话框,然后在其中的“查找目标”文本框中输入关键字“DriverDesc”,并执行查找操作,找到“DriverDesc”子项后,在该子项下面创建好“NetworkAddress”字符串键值,然后将该键值的数值设置为没有受到屏蔽的MAC地址就可以了。

 

故障总结

    在局域网环境中,许多专业的网络管理工具都会对上网流量不正常的工作站采取自动限制措施,以确保整个局域网上网能够一直顺畅;而限制工作站上网的方法有很多,但最常用、最有效的办法就是过滤不正常工作站的网卡MAC地址。因此,日后我们在排除网络故障过程中,一旦遇到MAC地址被封杀的情况时,不妨尝试修改工作站的网卡MAC地址,说不定就能解决无法上网的故障了。

0
相关文章