无法访问 EC2 托管的网站

无法访问 EC2 托管的网站

由于某种原因,我无法访问我们的网站www.doccaster.com(Nginx 请求错误)。我们托管在 Amazon EC2 上,并与其关联弹性 IP。奇怪的是

  1. 我可以通过公共 DNS URL 访问它http://ec2-184-73-195-180.compute-1.amazonaws.com
  2. 我的联合创始人位于另一个城市,可以通过 www.doccaster.com 访问它。

我发现我的实例无法通过可达性检查,因此我启动了一个新实例并为其分配了弹性 IP。我尝试184.73.195.180从我的机​​器 ping IP 地址,但没有成功。任何帮助都将不胜感激。

更多细节我在我的服务器上运行了以下命令

netstat -lntp | grep -E 'apache|httpd'

并显示

:::80

对于 httpd 来说。这准确吗?应该是吗0:0:0:80?还是无所谓?

答案1

问题在于您在 DNS 中设置了错误的 IP 地址。

error@underground ~ $ host www.doccaster.com
www.doccaster.com has address 199.59.166.86
error@underground ~ $ host doccaster.com
doccaster.com has address 184.73.195.180

一旦你解决了这个问题,你就会发现一切开始正常运转。

相关内容