网站搜索

禁用对 Exchange Server 中的 ECP 的外部访问


您应始终禁用对 Exchange 控制面板 (ECP) 的外部访问。您不希望对 Exchange Server 中的 ECP 进行暴力攻击。这是一个很大的安全风险。最好的方法和我的建议是在防火墙上阻止它。防火墙是阻止外部访问的第一点。如果无法在防火墙上执行此操作,请在 Exchange Server 上执行此操作。这比不禁用 ECP 好。让我们看看如何在 Exchange Server 中禁用对 ECP 的外部访问。

您是否拥有多个 Exchange 服务器?在可从外部访问的所有 Exchange 服务器上执行以下步骤。

安装 IP 和域限制角色

要安装 IP 和域限制角色,请按照以下步骤操作:

  • 登录 Exchange 服务器
  • 启动服务器管理器
  • 单击管理>添加角色和功能
  • 按照向导操作并选择 Exchange Server
  • 转到服务器角色选项卡
  • 展开Web 服务器 (IIS) > Web 服务器 > 安全性
  • 检查IP 和域限制角色
  • 点击下一步
  • 完成安装

您已成功安装IP 和域限制角色。继续执行以下步骤。

IIS 中的启动 IP 地址和域限制

请按照以下步骤启动 IP 地址和域限制:

  • 在 Exchange 服务器上打开 IIS 管理器
  • 展开站点 > 默认网站
  • 点击ecp
  • 双击 IP 地址和域限制

注意:您必须先单击ecp,然后双击“IP 地址和域限制”。

编辑功能设置

按照以下步骤禁用对 Exchange Server 上的 ECP 的外部访问:

  • 单击编辑功能设置
  • 将未指定客户端的访问权限设置为拒绝
  • 将拒绝操作类型设置为中止
  • 单击确定

添加允许进入

允许 localhost 访问 Exchange Server:

  • 单击添加允许进入
  • 添加带有前缀 8 的 IP 地址范围 127.0.0.0
  • 单击确定

假设您要添加子网掩码而不是前缀。这将是 255.0.0.0。

将其他 IP 地址添加到允许列表中。

注意:不建议在整个内部 LAN 上允许 ECP 访问。如果您有管理服务器,请将 IP 地址添加到允许列表中。

在我们的示例中,允许列表中有以下系统:

  • 127.0.0.0(8)(本地主机)
  • 192.168.1.51(管理服务器)
  • 192.168.1.52(交换服务器)

验证对 ECP 的访问

从 Exchange 服务器启动 ECP。确保插入本地主机名https://localhost/ecp。您确实会看到登录屏幕,并且可以成功登录。

从允许列表中的 IP 地址启动 ECP。确保插入 Exchange Server 主机名。例如,https://EX01-2019/ecp。您确实会看到登录屏幕,并且可以成功登录。

注意:从 Exchange Server 导航到 Exchange Server 主机名 ECP (https://EX01-2019/ecp) 将不起作用。但是,它可以在其他允许列表中的系统上运行。请改用 localhost 或内部 DNS 名称。

从允许列表中的 IP 地址启动 ECP。确保插入 Exchange Server 内部 DNS。例如,https://mail.exoip.com/ecp。您确实会看到登录屏幕,并且可以成功登录。

从外部或未添加的 IP 系统启动 ECP。它不会显示 Exchange 管理中心 (ECP) 并中止连接。

就是这样!

了解更多:使用 Kemp 负载均衡器交换 HTTPS 高可用性 »

结论

您了解了如何在 Exchange Server 中禁用对 ECP 的外部访问。 IP 地址和域限制是重要的内置功能之一,它允许有选择地允许或拒绝对 Exchange Server 中的 ECP 的访问。请记住在应用配置后进行测试。在允许访问 ECP 之前请三思。

您喜欢这篇文章吗?您可能还喜欢在 Exchange 中配置内部和外部 URL。不要忘记关注我们并分享这篇文章。

相关文章