如何将同一服务器的 Mx 记录添加到 cloudflare?

如何将同一服务器的 Mx 记录添加到 cloudflare?

我的电子邮件托管在注册主机的同一台服务器上。但我想从同一服务器 (ip) 添加 mx 记录。Cloudflare 向我显示了此消息。

The record is exposing your origin server's Ip address, potentially exposing it to denial of service.

有没有办法从同一服务器添加 mx 记录?

我已经尝试过这个但是没有用。

CNAME : mail    is an alias of example.com
MX : example.com mail handled by mail.example.com

答案1

CloudFlare 代理您的网络流量,隐藏您的服务器 IP,从而降低直接攻击的可能性。设置防火墙,阻止除 CloudFlare 之外的任何人(例如您的公司或家庭 IP 地址)访问服务器,可显著提高安全性。CloudFlare IP 是这里,我已将它们全部添加为防火墙上 http/s 的允许规则,并阻止了大多数其他规则。

该警告只是指出,通过发布 MX 记录,您会告诉人们您的服务器 IP 地址,从而抵消了使用 CloudFlare 隐藏 IP 的好处。如果您的服务器上托管了电子邮件,则需要知道您的公共 IP 地址,并将端口 25 开放给全世界。如果安全对您来说很重要,我建议您使用托管电子邮件服务 - Google Apps、Office 365、Zoho、Fastmail 等。

如果您不顾警告继续操作,您的 MX 记录应该会成功创建。我在 CloudFlare 上多次这样做,没有出现任何问题。

相关内容