虚拟主机访问故障_IP可以访问域名不行实操
IP可以访问域名不行时分清客户端和服务端。客户端问题(本地 DNS、hosts、浏览器缓存、网络)换个网络或设备就能打开;服务端问题(服务器宕机、Web服务挂了、配置错误、资源耗尽)所有用户都打不开。用在线网站检测工具(站长工具、拨测网)查全国访问情况,能快速区分。
DNS 层排查:nslookup 域名 8.8.8.8 用公共 DNS 解析,和本地 DNS 结果对比;登录域名注册商看 DNS 服务器是否正确、A 记录是否指向服务器 IP;域名是否过期(whois 查询);DNS 传播需要时间,刚改解析等几分钟到几小时。本地 DNS 缓存执行 ipconfig /flushdns。
参考(Windows hosts与DNS刷新): ``` # 查看hosts文件 # Windows: C:WindowsSystem32driversetchosts # Linux/Mac: /etc/hosts
# 刷新DNS缓存 # Windows ipconfig /flushdns # Linux (systemd-resolved) sudo systemd-resolve --flush-caches # Mac sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
# 测试端口连通性 telnet 域名 80 telnet 域名 443 # 或PowerShell Test-NetConnection 域名 -Port 80 ```
502 Bad Gateway 是 Web 服务(Nginx/Apache)能连但后端(PHP-FPM/应用服务)没响应。排查 PHP-FPM 是否启动(systemctl status php-fpm)、端口是否监听、错误日志是否有 PHP 致命错误。504 Gateway Timeout 是后端处理超时,增大 fastcgi_read_timeout 或优化慢查询。
常见错误码速查:ERR_CONNECTION_REFUSED 是端口未开或服务未启动;ERR_CONNECTION_TIMED_OUT 是防火墙/安全组拦截或服务器宕机;DNS_PROBE_FINISHED_NXDOMAIN 是 DNS 解析失败;ERR_SSL_PROTOCOL_ERROR 是证书或协议问题;ERR_TOO_MANY_REDIRECTS 是重定向循环。根据错误码直接定位层级。

更新时间:2026-08-26 23:30:16