网站的访问与云服务器的网络配置、端口通信、防火墙配置、安全组配置等多个环节相关联。任意一个环节出现问题,都会导致网站无法访问。本节操作介绍网站无法访问时的排查思路。
关于网站无法访问排查思路的操作视频请点击:https://bbs.huaweicloud.com/videos/103592
如果打开网站有报错提示信息,首先应该根据报错提示信息,排查可能的原因。
您可以参考ECS API参考中通用请求返回值中错误码说明排查可能原因。
以下排查思路根据原因的出现概率进行排序,建议您从高频率原因往低频率原因排查,从而帮助您快速找到问题的原因。
如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。
可能原因 |
处理措施 |
---|---|
检查端口通信 |
检查Web端口是否正常监听,详细操作请参考检查端口通信问题。 |
检查安全组规则 |
检查安全组是否放通Web端口,详细操作请参考检查安全组规则。 |
检查防火墙配置 |
测试防火墙关闭后是否可以正常访问,详细操作请参考检查防火墙配置。 |
检查云服务器路由配置 |
查看云服务器路由表中网关信息配置是否正确,详细操作请参考检查云服务器路由配置。 |
检查本地网络 |
更换手机热点或其他网络测试是否可以正常访问,详细操作请参考检查本地网络。 |
检查云服务器CPU利用率 |
定位影响云服务器CPU利用率高的进程并优化进程,详细操作请参考检查云服务器CPU利用率。 |
检查域名解析(适用于域名访问的场景) |
域名解析配置是否配置正确,详细操作请参考检查备案与域名解析是否正常(使用域名无法访问时适用)。 |
检查域名备案(适用于域名访问的场景) |
网站的域名和服务器IP是否备案成功,详细操作请参考检查备案与域名解析是否正常(使用域名无法访问时适用)。 |
确保服务进程和端口正常工作,处于LISTEN状态。表2为常见TCP状态。
使用netstat -antp命令检查服务的状态,确认端口是否正常监听。
TCP状态 |
说明 |
对应场景 |
---|---|---|
LISTEN |
侦听来自远方的TCP端口的连接请求 |
正常TCP服务端 |
ESTABLISHED |
代表一个打开的连接 |
正常TCP连接 |
TIME-WAIT |
等待足够的时间以确保远程TCP接收到连接中断请求的确认 |
已关闭的TCP连接,一般1分钟后清除。 |
CLOSE-WAIT |
等待从本地用户发来的连接中断请求 |
应用程序BUG,没有关闭socket。出现在网络中断后。一般是进程死循环或等待其他条件。可以重启对应进程。 |
FIN-WAIT-2 |
从远程TCP等待连接中断请求 |
网络中断过,需要12分钟左右自行恢复。 |
SYN-SENT |
再发送连接请求后等待匹配的连接请求 |
TCP连接请求失败。一般是服务端CPU占用率过高,处理不及时导致。DDos攻击也会出现此情况。 |
FIN-WAIT-1 |
等待远程TCP连接中断请求,或先前的连接中断请求的确认 |
网络中断过,此状态可能不会自行修复(等15分钟以上确认),如果长期占用端口需要重启OS恢复。 |
云服务器的带宽和CPU利用率过高可能导致网站无法访问。如果您已经通过云监控服务创建过告警任务,当CPU或带宽利用率高时,系统会自动发送告警给您。
完成上述的排查后,请使用弹性公网IP进行访问。如果使用 IP 地址可以访问,但是域名访问失败,则可能是域名备案或者解析相关问题造成网站无法访问。
网站的访问与域名的状态、域名实名认证状态、网站备案状态、解析是否生效、网站网络环境等多个环节有关系。在这些环节中,任意一个环节出现问题,都会导致网站无法访问。
关于域名与备案解析的排查思路请参考网站无法访问排查思路(排查域名与备案解析)。
如果域名已备案,但未正确配置域名解析也可能会导致域名无法Ping通。
您可以DNS服务控制台查看域名解析详情。
如果ping 域名显示找不到主机可能是DNS服务器速度慢,导致的访问卡顿,建议您参考ECS案例:弹性云服务器访问中国大陆外网站时加载缓慢怎么办?进行优化。
如果当前云服务器系统盘容量不能满足您的存储需要,您可以在购买了云服务器之后...
公司网站 域名 空间多少钱?公司搭 建网站 缺少不了域名和空间,具体需要多少钱...
1.话费没了,流量没了,短信没了,寒假没了,作业还有。 2.别紧张,我又不是什么...
1.现在赶作业是一种时尚,所以我很赶得上潮流。 2.我房间里堆满了情人节卡片,...
域名 过期多少天可以注册?域名过期大概60天以后会被注册局删除,删除之后就可以...
2020年注定是个不平凡的一年,新冠肺炎疫情全球蔓延,对全球经济发展、科技进步...
文章已收录Github精选,欢迎Star: https://github.com/yehongzhi/learningSumma...
A公司在华为云中购买了多种资源,公司中有多个职能团队,这些职能团队需要使用一...
目标 在仿真理论中,生成随机变量是最重要的构建块之一,而这些随机变量大多是由...
3月8日消息,据外媒报道,物联网研究机构IoTAnalytics称,三分之一的制造商正计...