由于某种原因,我无法访问我们的网站www.doccaster.com
(Nginx 请求错误)。我们托管在 Amazon EC2 上,并与其关联弹性 IP。奇怪的是
- 我可以通过公共 DNS URL 访问它http://ec2-184-73-195-180.compute-1.amazonaws.com
- 我的联合创始人位于另一个城市,可以通过 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
一旦你解决了这个问题,你就会发现一切开始正常运转。