zoukankan      html  css  js  c++  java
  • win7无法通过DHCP获得IP地址

    问题:win7无法通过DHCP获得IP地址(手动设置没有问题),但XP可以自动获取。
    前些时候,某局域网反应部分WIN7系统无法正常从DHCP服务器(windows dhcp 服务器)获取ip地址,交换机做中继,但是XP系统可以自动获取。win7手动设置没有问题。
    当时局域网管理员采用重装操作系统的方式解决该问题。
    今天我查询了下。
    在微软的官方网站

    http://support.microsoft.com/kb/928233/zh-cn

    原因:

    在设计 Windows Vista 和 Windows XP Service Pack 2 (SP2) 之间的差异会出现此问题。具体来说,在 Windows XP SP2 中,DHCP 发现数据包中的广播标志设置为 0 (禁用)。在 Windows Vista 中,不会禁用 DHCP 发现数据包中的广播标志。因此,某些路由器和一些非 Microsoft DHCP 服务器不能处理 DHCP 发现数据包。

    修复方法:

    1、安装微软补丁MicrosoftFixit50357.msi

    补丁地址:http://download.microsoft.com/download/6/6/9/6693BAAA-38A7-4ABA-A69F-C8656C5A1194/MicrosoftFixit50357.msi

    2、手动修复注册表

    1. 单击开始
      收起这个图片展开这个图片
       

      开始按钮

      开始搜索框中,键入regedit ,然后单击 $注册表编辑器程序列表中。

      收起这个图片展开这个图片
       

       用户帐户控制权限

      如果系统提示您输入管理员密码或进行确认,请键入密码或进行确认。

    2. 找到并单击以下注册表子项:
      HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces {GUID}

      在此注册表路径中,单击与连接到网络的网络适配器相对应的(GUID)子项。

    3. 编辑菜单上指向新建,然后单击DWORD (32 位) 值.
    4. 新的 #1 值框中,键入DhcpConnEnableBcastFlagToggle,然后按 ENTER 键。
    5. DhcpConnEnableBcastFlagToggle,用鼠标右键单击,然后单击修改.
    6. 值数据框中,键入 1,然后单击确定.
    7. 关闭注册表编辑器。

     

    2哥博客 本次未作亲自测试,只做问题记录,方便以后再次遇到处理。

    http://www.ma2ge.com/html/1370.html

  • 相关阅读:
    postgresql删除活动链接的数据库
    第四篇 函数
    Jmeter响应中文乱码解决办法
    第三篇 条件控制和循环
    第二篇 Python运算符
    npm更换为镜像
    第一篇 Python的数据类型
    newman的常用命令使用总结
    windows下安装newman
    同态包络提取
  • 原文地址:https://www.cnblogs.com/seasonzone/p/5475633.html
Copyright © 2011-2022 走看看