tencent cloud

云服务器

动态与公告
产品动态
公共镜像更新动态
操作系统官方停止维护计划
产品公告
产品简介
云服务器概述
产品优势
基本概念
地域和可用区
新手指引
Service Regions and Service Providers
产品计费
计费概述
计费方式
计费项
转换计费方式
购买实例
变配费用说明
欠费说明
快速入门
通过自定义配置购买 Linux 云服务器
通过自定义配置购买 Windows 云服务器
用户指南
操作指南总览
使用限制总览
实例
竞价实例
预留实例
镜像
存储
备份与恢复
网络
安全
密码/密钥
监控与告警
运维管理
便捷功能
迁移服务器
在线迁移
迁移咨询
故障处理
无法登录云服务器问题处理思路
Windows 实例登录相关故障
Linux 实例登录相关故障
其他实例登录相关故障
实例运行故障
Linux 实例内存故障
网络故障
实践教程
云服务器选型建议
搭建环境
搭建网站
搭建应用
搭建可视化界面
本地文件上传到云服务器
网络性能测试
其他实践教程
API 文档
History
Introduction
API Category
Making API Requests
Region APIs
Instance APIs
Cloud Hosting Cluster APIs
Image APIs
Instance Launch Template APIs
Placement Group APIs
Key APIs
Security Group APIs
Network APIs
Data Types
Error Codes
安全与合规
访问管理
网络
常见问题
地域和可用区相关
计费相关
实例相关
存储相关
镜像相关
服务器迁移相关
网络相关
安全相关
操作系统相关
运维和监控相关
访问管理相关
NTP 服务相关
应用场景相关
服务协议
CVM Service Level Agreements
Red Hat Enterprise Linux 镜像服务协议
Public IP Service Level Agreement
词汇表

网站无法访问

PDF
聚焦模式
字号
最后更新时间: 2024-01-06 17:32:18
本文档介绍如何进行网络无法访问的问题的排查及定位。

可能原因

网络问题、防火墙设置、服务器负载过高等原因导致网站无法访问。

故障处理

排查服务器相关问题

服务器关机、硬件故障、CPU/内存/带宽使用率过高都可能造成网站无法访问,因此建议您依次排查服务器的运行状态、CPU/内存/带宽的使用情况。
1. 登录 云服务器控制台,并在实例的管理页面查看实例的运行情况是否正常。如下图所示:


是,请执行 步骤2
否,请重启云服务器实例。
2. 
单击实例的 ID/实例名
,进入该实例的详情页面。
3. 选择监控页签,查看 CPU/内存/带宽的使用情况。如下图所示:


如果存在带宽使用过高的情况,请参考 带宽占用高导致无法登录 进行排查。
如果 CPU/内存/带宽的使用情况正常,请执行 步骤4
4. 
执行以下命令
,检查 Web 服务相应的端口是否被正常监听。
说明:
以下操作以 HTTP 服务常用的80端口为例。
Linux 实例:执行 netstat -ntulp |grep 80 命令。如下图所示:


Windows 实例:打开 CMD 命令行工具,执行 netstat -ano|findstr :80 命令。如下图所示:


如果端口被正常监听,请执行 步骤5
如果端口没有被正常监听,请检查 Web 服务进程是否启动或者正常配置。
5. 
检查防火墙设置
,是否放行 Web 服务进程对应的端口。
Linux 实例:执行 iptables -vnL 命令,查看 iptables 是否放通80端口。
若已放通80端口,请 排查网络相关问题
若未放通80端口,请执行 iptables -I INPUT 5 -p tcp --dport 80 -j ACCEPT 命令,放通80端口。
Windows 实例:在操作系统界面,单击开始 > 控制面板 > 防火墙设置,查看 Windows 防火墙是否关闭 - 是,请 排查网络相关问题。 - 否,请关闭防火墙设置。

排查网络相关问题

网络相关问题也有可能引起网站无法访问,您可以执行以下命令,检查网络是否有丢包或延时高的情况。
ping 目的服务器的公网 IP
如果返回类似如下结果,则表示存在丢包或延时高的情况,请使用 MTR 进一步进行排查。具体操作请参考 云服务器网络延迟和丢包


如果没有丢包或延时高的情况,请 排查安全组设置相关问题

排查安全组设置相关问题

安全组是一个虚拟防火墙,可以控制关联实例的入站流量和出站流量。安全组的规则可以指定协议、端口、策略等。如果您没有放通 Web 进程相关的端口也会造成网站无法访问。
1. 登录 云服务器控制台,并在 “实例列表” 页面单击实例的 ID/实例名,进入该实例的详情页面。
2. 选择安全组页签,查看查看绑定的安全组以及对应安全组的出站和入站规则,确认是否放通 Web 进程相关的端口。如下图所示:



帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈