当前位置 主页 > 服务器问题 > win服务器问题汇总 >

    [推荐]Win2003 服务器的详细架设(3)

    栏目:win服务器问题汇总 时间:2018-09-04 17:00

      新建DWORD值,名为PerformRouterDiscovery 值为0 

      5. 防止ICMP重定向报文的攻击 

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 

      将EnableICMPRedirects 值设为0 

      6. 不支持IGMP协议 

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 

      新建DWORD值,名为IGMPLevel 值为0 

      7、禁用DCOM: 

      运行中输入 Dcomcnfg.exe。 回车, 单击“控制台根节点”下的“组件服务”。 打开“计算机”子文件夹。 

      对于本地计算机,请以右键单击“我的电脑”,然后选择“属性”。选择“默认属性”选项卡。 

      清除“在这台计算机上启用分布式 COM”复选框。 

      注:3-6项内容我采用的是Server2000设置,没有测试过对2003是否起作用。
    但有一点可以肯定我用了一段的时间没有发现其它副面的影响。 


    六、配置 IIS 服务: 

      1、不使用默认的Web站点,如果使用也要将 将IIS目录与系统磁盘分开。 

      2、删除IIS默认创建的Inetpub目录(在安装系统的盘上)。 

      3、删除系统盘下的虚拟目录,如:_vti_bin、IISSamples、Scripts、IIShelp、IISAdmin、IIShelp、MSADC。 

      4、删除不必要的IIS扩展名映射。 

      右键单击“默认Web站点→属性→主目录→配置”,打开应用程序窗口,去掉不必要的应用程序映射。主要为.shtml, .shtm, .stm 

      5、更改IIS日志的路径 

      右键单击“默认Web站点→属性-网站-在启用日志记录下点击属性 

      6、如果使用的是2000可以使用iislockdown来保护IIS,在2003运行的IE6.0的版本不需要。 

      7、使用UrlScan 

      UrlScan是一个ISAPI筛选器,它对传入的HTTP数据包进行分析并可以拒绝任何可疑的通信量。
    目前最新的版本是2.5,如果是2000Server需要先安装1.0或2.0的版本。

      如果没有特殊的要求采用UrlScan默认配置就可以了。 

      但如果你在服务器运行ASP.NET程序,并要进行调试你需打开要%WINDIR%\System32\Inetsrv\URLscan 

      文件夹中的URLScan.ini 文件,然后在UserAllowVerbs节添加debug谓词,注意此节是区分大小写的。 

      如果你的网页是.asp网页你需要在DenyExtensions删除.asp相关的内容。 

      如果你的网页使用了非ASCII代码,你需要在Option节中将AllowHighBitCharacters的值设为1 

      在对URLScan.ini 文件做了更改后,你需要重启IIS服务才能生效,快速方法运行中输入iisreset 

      如果你在配置后出现什么问题,你可以通过添加/删除程序删除UrlScan。 

      8、利用WIS (Web Injection Scanner)工具对整个网站进行SQL Injection 脆弱性扫描. 

      下载地址:[http://www.fanvb.net/websample/othersample.aspx]VB.NET爱好者[/url] 


    七、配置Sql服务器 

      1、System Administrators 角色最好不要超过两个 

      2、如果是在本机最好将身份验证配置为Win登陆 

      3、不要使用Sa账户,为其配置一个超级复杂的密码