设为主页
加入收藏
联系我们
返回首页
 
   
硬件故障 系统故障 软件学习
 
   
  您现在的位置>>首页>>系统优化>> 修改注册表加强Win 2000安全  
 
     
 

 

修改注册表加强Win 2000安全

文章来源:网络


1 、设置生存时间

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

DefaultTTL REG_DWORD 0-0xff(0-255 十进制,默认值 128)

  说明:指定传出 IP 数据包中设置的默认生存时间 (TTL) 值。 TTL 决定了 IP 数据包在到达目标前在网络中生存的最大时间。它实际上限定了 IP 数据包在丢弃前允许通过的路由器数量 . 有时利用此数值来探测远程主机操作系统。

2 、防止 ICMP 重定向报文的攻击

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

EnableICMPRedirects REG_DWORD 0x0( 默认值为 0x1)

  说明:该参数控制 Windows 2000 是否会改变其路由表以响应网络设备 ( 如路由器 ) 发送给它的 ICMP 重定向消息,有时会被利用来干坏事 .Win2000 中默认值为 1 ,表示响应 ICMP 重定向报文。

3 、禁止响应 ICMP 路由通告报文

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Inter

faces\interface

PerformRouterDiscovery REG_DWORD 0x0( 默认值为 0x2)

  说明: “ICMP 路由公告 ” 功能可造成他人计算机的网络连接异常,数据被窃听,计算机被用于流量攻击等严重后果 . 此问题曾导致校园网某些局域网大面积,长时间的网络异常。因此建议关闭响应 ICMP 路由通告报文 .Win2000 中默认值为 2 ,表示当 DHCP 发送路由器发现选项时启用。

4 、防止 SYN 洪水攻击

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

SynAttackProtect REG_DWORD 0x2( 默认值为 0x0)

  说明: SYN 攻击保护包括减少 SYN-ACK 重新传输次数,以减少分配资源所保留的时间。路由缓存项资源分配延迟,直到建立连接为止 . 如果 synattackprotect=2 ,则 AFD 的连接指示一直延迟到三路握手完成为止 . 注意,仅在 TcpMaxHalfOpen 和 TcpMaxHalfOpenRetried 设置超出范围时,保护机制才会采取措施。

5 、禁止 C$ 、 D$ 一类的缺省共享

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

AutoShareServer 、 REG_DWORD 、 0x0

6 、禁止 ADMIN$ 缺省共享

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters

AutoShareWks 、 REG_DWORD 、 0x0

7 、限制 IPC$ 缺省共享

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

restrictanonymous REG_DWORD 0x0 缺省

0x1 匿名用户无法列举本机用户列表

0x2 匿名用户无法连接本机 IPC$ 共享

  说明:不建议使用 2 ,否则可能会造成你的一些服务无法启动,如 SQL Server

8 、不支持 IGMP 协议

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

IGMPLevel REG_DWORD 0x0( 默认值为 0x2)

  说明:记得 Win9x 下有个 bug ,就是用可以用 IGMP 使别人蓝屏,修改注册表可以修正这个 bug.Win2000 虽然没这个 bug 了,但 IGMP 并不是必要的,因此照样可以去掉。改成 0 后用 route print 将看不到那个讨厌的 224.0.0.0 项了。

9 、设置 arp 缓存老化时间设置

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services : \Tcpip\Parameters

ArpCacheLife REG_DWORD 0-0xFFFFFFFF( 秒数,默认值为 120 秒 )

ArpCacheMinReferencedLife REG_DWORD 0-0xFFFFFFFF( 秒数,默认值为 600)

  说明:如果 ArpCacheLife 大于或等于 ArpCacheMinReferencedLife ,则引用或未引用的 ARP 缓存项在 ArpCacheLife 秒后到期。如果 ArpCacheLife 小于 ArpCacheMinReferencedLife ,未引用项在 ArpCacheLife 秒后到期,而引用项在 ArpCacheMinReferencedLife 秒后到期。每次将出站数据包发送到项的 IP 地址时,就会引用 ARP 缓存中的项。

10 、禁止死网关监测技术

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services : \Tcpip\Parameters

EnableDeadGWDetect REG_DWORD 0x0( 默认值为 ox1)

  说明:如果你设置了多个网关,那么你的机器在处理多个连接有困难时,就会自动改用备份网关。有时候这并不是一项好主意,建议禁止死网关监测。

11 、不支持路由功能

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services : \Tcpip\Parameters

IPEnableRouter REG_DWORD 0x0( 默认值为 0x0)

  说明:把值设置为 0x1 可以使 Win2000 具备路由功能,由此带来不必要的问题。

12 、做 NAT 时放大转换的对外端口最大值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services : \Tcpip\Parameters

MaxUserPort REG_DWORD 5000-65534( 十进制 )( 默认值 0x1388-- 十进制为 5000)

  说明:当应用程序从系统请求可用的用户端口数时,该参数控制所使用的最大端口数。正常情况下,短期端口的分配数量为 1024-5000 。将该参数设置到有效范围以外时,就会使用最接近的有效数值 (5000 或 65534) 。使用 NAT 时建议把值放大点。

13 、修改 MAC 地址

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\

  找到右窗口的说明为 " 网卡 " 的目录,

  比如说是 {4D36E972-E325-11CE-BFC1-08002BE10318}

  展开之,在其下的 0000 , 0001 , 0002... 的分支中找到 "DriverDesc" 的键值为你网卡的说明,比如说 "DriverDesc" 的值为 "Intel(R) 82559 Fast Ethernet LAN on Motherboard" 然后在右窗口新建一字符串值,名字为 "Networkaddress" ,内容为你想要的 MAC 值,比如说是 "004040404040" 然后重起计算机, ipconfig /all 看看。

上一篇:win2000注册表
下一篇:Win XP注册表还原简单一法 


【本站声明】本站刊载的部分内容全部来源互联网,对于此类文章本站仅提供交流平台,不为其版权负责。如涉及侵犯您的知识产权的文章,请联系我们,我们将尽快做出更正。并向您表示感谢!同时特别感谢对本站所有支持的网友。

 
 
综合搜索 百度 google 爱问 搜狗 中搜 雅虎 MP3 图片 flash 视频
您好!中国好用是残疾人创办站,欢迎你设为首页,你每一次的使用,就是一份爱心,对我们来说就是一份希望......