保护Windows Server 2008 R2公共Web服务器

我正在build立一个公共Web服务器:Windows Server 2008 R2,IIS7.5。 有没有人有一个教程/演练/提示正确保护公共Web服务器? 我见过几个教程,但主要集中在Windows Server 2003上。

到目前为止我所做的是:

  • 为网站/应用程序池创build了特定的用户帐户,
  • 重命名pipe理员帐户,
  • 安装了FTPS,
  • configuration防火墙来阻止任何非公共服务(web / https),
  • configuration防火墙允许仅从特定IP地址(rdp,IISpipe理,ftp)访问pipe理界面

也许还有一些其他的东西,但现在不记得了…

ICMP是允许的…我应该禁用所有除了ping?

端口扫描仅显示Web和https端口。

还有其他build议吗?

谢谢

至于ICMP,我不禁用它。 某些ICMP消息控制TCP窗口缩放和pathMTU发现。 禁用ICMP可能导致连接问题。

裁判:

http://www.znep.com/~marcs/mtu/ < – pathMTU问题

http://www.daemon.be/maarten/icmpfilter.html < – ICMP过滤策略

看起来不错。 你在networking服务器前有什么东西吗?

检查这个问题 (虽然很多只适用于IIS6),并看看Server 2008 安全合规性pipe理器创build和应用本地安全策略。