在 Windows Server 2008 R2 上设置 Windows 防火墙

在 Windows Server 2008 R2 上设置 Windows 防火墙

刚刚启动到新配置的 Windows Server 2008 R2 服务器。

在防火墙方面,它默认是禁用的。

这是一个 Web 服务器,因此我至少需要 80 端口,rdp 端口​​保持打开状态。

入站/出站面板已设置大量规则以“允许”某些端口/协议等。

我将规则导出到文件。

删除所有这些规则,然后从头开始创建我需要的几个规则是一个好主意吗?(当它被禁用时,当我认为我完成了时再启用它)

我担心的一件事就是如果我把自己锁在服务器之外,有什么技巧可以确保我不会被锁住吗?

答案1

此服务器是否处于域环境中?如果是,您可能希望保留许多预定义规则。首先,我建议仅有的为您的 HTTP 和 RDP 流量添加允许规则,其余保留为默认规则。

如果您确实想尽可能地加强防火墙,您可以在更易于访问的服务器上进行测试,一旦您证明了配置,只需将该配置复制到您的生产服务器即可。


当您在远程系统上工作,并且担心所做的配置更改可能会将您锁定时,最好使用一些带外工具来帮助您恢复。示例:

  • KVM over IP 设备,即使网络被禁用,您也可以访问本地控制台
  • HP iLO 或 Dell DRAC 管理技术
  • 您可以致电给可以物理访问服务器的人

如果您没有这些可用资源,通常可以设置某种故障保护。根据您的情况,尝试创建一个运行的计划任务netsh advfirewall reset。如果您使用防火墙规则将自己锁定,请等待计划任务运行。事先测试您的故障保护,以确保您可以依赖它。

相关内容