You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

重启Amazon EC2实例后无法通过域名访问 请求协助

EC2实例重启后域名无法访问但弹性IP正常的排查方案

一、DNS解析验证

  • 检查域名A记录指向:在本地终端执行 nslookup your-domain.com 或 dig your-domain.com,确认返回的IP地址与你的弹性IP完全一致。如果解析结果错误,登录域名注册商或DNS服务商后台,修正A记录指向。
  • 清除DNS缓存:Windows终端执行 ipconfig /flushdns,Linux终端执行 sudo systemd-resolve --flush-caches,清除本地缓存后重新测试访问。也可通过第三方DNS检测工具确认全球解析是否同步完成。

二、Web服务配置排查

  • 检查虚拟主机配置:
    • Apache:查看 /etc/httpd/conf.d/your-domain.conf 或 /etc/httpd/conf/httpd.conf,确认 ServerName 或 ServerAlias 字段正确设置为你的域名,且配置文件未因重启被重置。
    • Nginx:查看 /etc/nginx/conf.d/your-domain.conf 或 /etc/nginx/nginx.conf,确认 server_name 字段匹配你的域名。
  • 验证Web服务状态:执行 systemctl status httpd(Apache)或 systemctl status nginx,确认服务处于运行状态。若服务异常,查看日志文件 /var/log/httpd/error_log(Apache)或 /var/log/nginx/error.log(Nginx)排查具体错误。

三、安全组与网络ACL检查

  • 安全组入站规则:确认EC2实例绑定的安全组,入站规则中已允许 0.0.0.0/0 或指定IP段访问80(HTTP)和443(HTTPS)端口,且重启后安全组未被更换。
  • 网络ACL规则:若实例在VPC中,检查关联的网络ACL,确保入站和出站规则均允许80/443端口的流量(网络ACL为无状态,需同时配置入站和出站允许)。

四、cPanel/WHM配置验证

  • 检查域名绑定状态:登录WHM,进入「List Accounts」查看对应账户下的域名是否正常关联,未出现状态异常(如未激活、解析错误)。
  • 重建Apache配置:在WHM中执行「Rebuild Apache Configuration」操作,重新生成虚拟主机配置文件,避免重启后配置丢失或失效。
  • SSL证书检查(HTTPS访问场景):登录cPanel进入「SSL/TLS」,查看域名对应的SSL证书是否有效、未过期,且证书已正确绑定到域名。

五、额外排查步骤

  • 端口连通性测试:执行 telnet your-domain.com 80 或 curl -v your-domain.com,观察连接过程是否有超时、拒绝等报错,定位是解析问题还是网络连接问题。
  • 弹性IP绑定确认:进入EC2控制台,查看实例的弹性IP绑定状态,确保重启后弹性IP未自动解绑,仍正确关联到目标实例。

内容的提问来源于stack exchange,提问作者Zivaan Solutions

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 22:50:45