如何解决DHCP服务器禁用NetBios功能后引发WPAD失效的问题

今天的这篇博文呢,只是想把最近遇到在DHCP服务器上禁用NetBios选项后导致的Windows XP SP3版本无法正常应用WPAD值的问题。

关于禁用客户端的Netbios选项功能的方法,微软官方也有相应的解决方法,在这里简单提一下,配置方法如下,也可以参考微软KB313314中的解释来配置 ,地址为http://support.microsoft.com/kb/313314。

单击“开始”/“管理工具”,然后单击“DHCP”。

在DHCP控制台中,展开“作用域”,右键单击“作用域选项”,然后单击“配置选项”。

单击“高级”选项卡,然后单击“供应商类别”列表中的“Microsoft Windows 2000 选项”。

保证在“用户类别”列表中的“默认用户类别”处于选中状态。

然后选中“可用选项”列下的“001 Microsoft 禁用 Netbios 选项”复选框。

在“数据输入”区域中,键入 0x2,然后单击“确定”即可。

但是当我们通过DHCP服务器来禁用掉客户端的NetBios功能后,会发现一个非常有意思的问题,那就是如果你的客户端安装了FWC客户端来发现TMG服务器,那么Windows 7 与Windows XP SP2版本是不受影响的,但是如果企业已经将Windows XP客户端安装了最新的SP3补丁包的话,那么这时就需要注意了,Windows XP SP3客户端上NetBios功能已经被禁用了,但是FWC却发现不了TMG了,如果将DHCP服务器上的禁用Netbios功能的选项取消,Windows XP sp3就立即可以正常发现了TMG服务器并进行上网,有意思吧,当时将这个问题同微软的工程师聊了聊,微软工程师也帮助查询了,反馈的结果是微软Windows XP SP3的相关文档中并未提及到此问题,那就是木有办法了,总不能不装SP3吧,所以我们还是需要看看有没有相关的解决方法呢?

其实遇到这个问题的话可以利用如下方法先做一些基本的检查

1、利用fwctools进行检查,发现客户端返回如下内容,很明显客户端没有正常下载应用到WPAD值哦:

2、客户端手动指向TMG服务器发现可以正常发现TMG服务器并进行上网,初步确定不是由于TMG引发的。

3、在DHCP上取消禁用NetBios选项时设置的那个值,Windows XP SP3客户端通过DHCP自动发现了TMG,那么可以很肯定的确定不是由TMG引发的。

4、在客户端上安装抓包软件,在当时我使用了wireshark进行抓包,分析结果如下:

5、 重新获取IP地址进行抓包,Windows XP客户端上有如下提示:

时间: 2024-08-02 13:20:05

如何解决DHCP服务器禁用NetBios功能后引发WPAD失效的问题的相关文章

dhcp服务器要怎么设置

  dhcp服务器怎么设置 DHCP服务器的主要功能是负责局域网内各个计算机IP地址的申请和分配管理.通过担当这一责任的路由器或者网络主机.下面就来看一下具体的dhcp服务器设置方法. 1.打开浏览器,输入登陆地址192.168.1.0或192.168.0.0,登陆路由器管理界面.接着输入用户名和密码进行登陆. 2.点击"DHCP服务器"选项,然后勾选"启用 DHCP服务器".接着输入"地址池开始地址"和"地址池结束地址".

利用DHCP服务器来实现WPAD

WPAD 通过让浏览器自动发现代理服务器,使代理服务器对用户来说是透明的,进而轻松访问互联网.WPAD 可以借助 DNS 服务器或 DHCP 服务器来查询代理自动配置(PAC)文件的位置. 引言 代理服务器大多被用来连接 INTERNET (国际互联网)和 INTRANET(企业内部网).在多个局域网中需设置不同的代理服务器参数来使浏览器访问网络.在微软 Internet http://www.aliyun.com/zixun/aggregation/29809.html">Explore

电脑禁用迅雷插件后谷歌浏览器还是会自动默认迅雷下载如何解决

  电脑禁用迅雷插件后谷歌浏览器还是会自动默认迅雷下载如何解决           1.打开迅雷软件主界面,点击系统设置图标; 2.点击左侧的"高级设置"; 3.接着点击子项中的"监视设置"; 4.在"监视对象"中,取消勾选"Chrome"选项,然后点击确定即可. 当电脑禁用迅雷插件后谷歌浏览器还是会自动默认迅雷下载,若不想在谷歌浏览器中使用迅雷下载的话,可以按照上述步骤来进行设置.

用的spring mvc 添加了分页 功能后一直报错 求大神解决

问题描述 用的spring mvc 添加了分页 功能后一直报错 求大神解决 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver]Resolving exception from handler [com.app.controller.ManageController@185c0de]: java.lang.NumberFormatException: For input s

避免DHCP服务器负担过重

学校机房为一个Windows NT网络,单独配置为一个子网,通过Hub与上一级交换机相连,再通过路由器实现对互联网的访问. 服务器用于充当DHCP服务器,负责分配IP地址,同时还作为文件服务器备份机房各种相关资料,如驱动程序.习题.镜像文件等.由于学生机没有光驱.软驱且无硬盘保护卡,为了便于维护系统,因此配置了远程启动功能,并在服务器上做了系统的镜像备份,这样一旦系统被学生破坏,可以很方便地通过网络克隆来恢复. 故障现象 在一次学生上机课中,发生学生机无法获得IP地址的情况,系统提示DHCP服务

如何在Debian Linux上安装配置ISC DHCP服务器

动态主机控制协议(DHCP)给网络管理员提供了一种便捷的方式,为不断变化的网络主机或是动态网络提供网络层地址,其中最常用的 DHCP 服务工具是 ISC DHCP Server.DHCP 服务的目的是给主机提供必要的网络信息以便能够和其他连接在网络中的主机互相通信.DHCP 服务提供的信息包括:DNS 服务器信息,网络地址(IP),子网掩码,默认网关信息,主机名等等. 本教程介绍运行在 Debian 7.7 上 4.2.4 版的 ISC-DHCP-Server 如何管理多个虚拟局域网(VLAN)

在 Debian Linux 上安装配置 ISC DHCP 服务器

在 Debian Linux 上安装配置 ISC DHCP 服务器 Dynamic Host Control Protocol(DHCP)给网络管理员提供了一种便捷的方式,为不断变化的网络主机或是动态网络提供网络层地址.其中最常用的 DHCP 服务工具是 ISC DHCP Server.DHCP 服务的目的是给主机提供必要的网络信息以便能够和其他连接在网络中的主机互相通信.DHCP 服务提供的信息包括:DNS 服务器信息,网络地址(IP),子网掩码,默认网关信息,主机名等等. 本教程介绍运行在

如何建立DHCP服务器

服务器 在一个使用TCP/IP协议的网络中,每一台计算机都必须至少有一个IP地址,才能与其他计算机连接通信.为了便于统一规划和管理网络中的IP地址,DHCP(Dynamic Host Configure Protocol,动态主机配置协议)应运而生了.这种网络服务有利于对校园网络中的客户机IP地址进行有效管理,而不需要一个一个手动指定IP地址. DHCP服务的安装 DHCP指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码.首先,DHCP服务器必须

如何配置dhcp服务器更安全

现在规模稍大的企业网,一般都使用DHCP服务器为客户机统一分配TCP/IP配置信息.这种方式不但减轻了网管人员的维护工作量,而且企业网的安全性也有了一定的提高.但DHCP服务器的安全问题却不容小视,它一旦出现问题,就会影响整个网络的正常运行,如何加强对DHCP服务器的管理呢?其实简单的几步就可以实现. 一.启用DHCP审核记录 在DHCP服务器中到底发生了什么事情,管理员单靠肉眼是无法察觉的,最简单的方法是查看Windows日志,但这时一定要确保启用了DHCP服务器的"审核记录"功能,