1

我从 namecheap 购买了一个域,我打算使用 cloudflare 对我的域进行 DNS 解析,但它显示错误 521。我在 Oracle 上创建了一个免费实例。Cloudflare 建议我将他们的 ip 添加到 oracle,但我不知道在哪里添加这些 ip。

4

2 回答 2

0

我有一个类似的设置,其中 cloudflare 面向我的应用程序。但是,就我而言,我只是在 OCI 中使用公共负载均衡器。买了一个指向负载均衡器公网IP的域名。通过这种方式,我首先在没有域名的情况下测试了我的站点,并且只访问了负载均衡器 IP。如果一切正常,那么在 Cloudflare 中,您只需将域代理到 LoadBalancer 的公共 IP。

于 2021-10-17T17:52:55.833 回答
0

我们来自 Oracle 云基础设施的解决方案架构团队,希望为您提供一些建议来帮助您。

此错误表明 Cloudflare 在访问您的网站时遇到问题。这很可能是因为您尚未将您的网站配置为可从 Internet 访问。虽然我们没有写这篇文章,但社区似乎有一套关于如何将您的网站公开到互联网的说明:

https://dev.to/yoursunny/how-to-host-a-website-in-oracle-cloud-free-tier-5hca

这是另一个使用 wordpress 做同样事情的在线课程:https ://www.udemy.com/course/wordpress-website-built-on-oracle-cloud-always-free-tier/

完成后,您需要在网络浏览器中通过 IP 地址测试您的网站,以确保您至少可以加载您的网页。

Cloudflare 的建议是,您实际上应该只从 Cloudflare 网络的特定 IP 地址开放对您网站的访问。这可以防止人们在知道您网站的 IP 地址的情况下绕过 Cloudflare,从而提高您网站的安全性。为此,不要添加 0.0.0.0/0 作为允许的 CIDR,而是为此处列出的每个 CIDR 添加一个单独的条目:https ://www.cloudflare.com/ips/

不过,对于测试,只需使用 0.0.0.0/0 直到它工作。然后你可以改变它。

最后,不要忘记检查主机防火墙规则(参见 iptables --list)。没有端口 80/443 的条目是一个常见错误。

让我们知道它是否适合您。

于 2021-07-08T20:25:18.380 回答