【问题标题】:How to prevent exposing origin IP address on Cloudflare?如何防止在 Cloudflare 上暴露源 IP 地址?
【发布时间】:2016-08-02 13:16:36
【问题描述】:

在 Cloudflare DNS 设置页面上声明An A, AAAA, CNAME, or MX record is pointed to your origin server exposing your origin IP address.

我的域中有一条 MX 记录指向 mail.mydomain.com。我相信这是邮件正常工作所需要的。如何防止它暴露我的源 IP 地址?

【问题讨论】:

    标签: security ip cdn cloudflare


    【解决方案1】:

    CloudFlare 通过将 DNS 记录中的 IP 替换为 CloudFlare 的 IP 来通过其网络转发您的流量。此过程适用于除邮件服务器之外的所有情况。 CloudFlare 不提供任何转发邮件的服务,因此当您获取 MX 记录并将其指向 CloudFlare 转发域时,CloudFlare 将泄露服务器的真实 IP。

    更好的做法是使用第三方邮件服务(例如 Zoho 或 Google Apps 等),或者让您的邮件服务器在不同的 IP 上运行。然后,您可以将 MX 记录指向不在您机器上的新记录或邮件服务器,并安全隐藏真实 IP。

    祝你好运

    【讨论】:

      【解决方案2】:

      2 个解决方案中的 1 个:

      1. 删除 CloudFlare 使用的 MX 记录。 (因为无论如何他们都不使用它。)

      2. 将您的 MX 域文本 (mail.example.com) 替换为其域 IP 号 (44.123.12.44)。然后 CloudFlare 将正确替换它。

      我不知道为什么邮件服务器的 IP 地址应该是绝密的。很容易猜到 example.com 经常会使用 mail.example.com。无论如何,电子邮件需要知道地址......否则它将无法正常工作。

      【讨论】:

      • > 删除 CloudFlare 使用的 MX 记录。 (因为他们无论如何都不使用它。)
        当我从 Cloudflare 删除我的 MX 记录时,我的邮件服务器停止工作,即使我有另一个 MX 记录(在我的网络主机 DNS 服务器上)仍然提供 MX 记录(到同一个IP)。
        我很惊讶。和你一样,我认为在 Cloudflare 删除 MX 记录不会有任何效果,但确实如此。恢复 MX 记录和 VPF 修复了所有问题。
      猜你喜欢
      • 2018-02-25
      • 2021-04-10
      • 1970-01-01
      • 2012-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-26
      • 2021-11-08
      相关资源
      最近更新 更多