none
只要启动EventLog,DHCP就不能获得IP地址! RRS feed

  • 问题

  • 我把EvengLog的开放端口用金山毒霸给堵上了。
    现在为了能上网,只好把EventLog给禁用了。
    EventLog为什么要用这个开放端口?
    EventLog是怎么跟DHCP联系起来的?
    禁用了EvengLog怎么就没有输入法了?

    Vista版本是SP2。
    2009年7月21日 8:50

答案

  • 来自金山的技术回复


    当eventlog启动时,其已被加入黑名单,无法使用网络
    当轮到dhcp启动时,其可以正常使用网络,但是与eventlog共享进程,就直接使用eventlog的数据假定没有网络,这是微软的错误

    解决方法1:
    dhcp使用单独的进程
    运行命令行命令,重启
    reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp /v Type /t REG_DWORD /d 16 /f

    解决方法2:
    输入法由依赖于eventlog的任务计划进行管理
    如果不需要任务计划和事件查看,可以禁用eventlog
    运行命令行命令,重启
    sc config eventlog start= disabled
    sc config schedule depend= rpcss

    解决方法3:
    改变eventlog使用端口的范围,病毒和黑客就很难猜到eventlog的端口
    运行命令行命令,重启
    netsh int ipv4 set dynamicportrange protocol=tcp startport=16000 numberofports=256
    netsh int ipv6 set dynamicportrange protocol=tcp startport=16000 numberofports=256

    • 已建议为答案 repl 2009年7月22日 7:28
    • 已标记为答案 Yog LiModerator 2009年7月27日 11:43
    2009年7月22日 7:13

全部回复

  • 不知你的 Evenglog 占用的是哪個端口(TCP/UDP), 是如何進行確定的? DHCP 協議客戶端使用端口 UDP 68 服務端使用 UDP 67. IPv6 DHCP 客戶端 546, 服務端 547.

    我用命令 tasklist /fi "imagename eq svchost.exe" /svc 獲取 EventLog 和 DHCP Client 服務宿主進程的 PID, 并結合其他軟件沒有看到較為特殊的端口.

    至於禁用 EventLog 服務導致輸入法不可用, 是在控制面板的"更改鍵盤或其他輸入法"也不能進行設置嗎?
    Folding@Home
    • 已编辑 repl 2009年7月21日 9:46
    2009年7月21日 9:19
  • 来自金山的技术回复


    当eventlog启动时,其已被加入黑名单,无法使用网络
    当轮到dhcp启动时,其可以正常使用网络,但是与eventlog共享进程,就直接使用eventlog的数据假定没有网络,这是微软的错误

    解决方法1:
    dhcp使用单独的进程
    运行命令行命令,重启
    reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dhcp /v Type /t REG_DWORD /d 16 /f

    解决方法2:
    输入法由依赖于eventlog的任务计划进行管理
    如果不需要任务计划和事件查看,可以禁用eventlog
    运行命令行命令,重启
    sc config eventlog start= disabled
    sc config schedule depend= rpcss

    解决方法3:
    改变eventlog使用端口的范围,病毒和黑客就很难猜到eventlog的端口
    运行命令行命令,重启
    netsh int ipv4 set dynamicportrange protocol=tcp startport=16000 numberofports=256
    netsh int ipv6 set dynamicportrange protocol=tcp startport=16000 numberofports=256

    • 已建议为答案 repl 2009年7月22日 7:28
    • 已标记为答案 Yog LiModerator 2009年7月27日 11:43
    2009年7月22日 7:13
  • 對於正解決方法所提到的讓 DHCP 服務獨占一個進程, 我認為應視具體使用情況而定.

    同時不建議禁用 EventLog 服務, 這個服務對於排查故障還是很有用的.
    Folding@Home
    • 已编辑 repl 2009年7月22日 7:30
    2009年7月22日 7:28