网站建设资讯

如何快速解决“网站打不开”?

常见问题 2019/11/19 17:10:16 | 阅读:49
为了让大家更高效快速的应对“网站为啥打不开了”这个问题,今天我们就来破解下:网站打不开的原因有哪些?如何快速寻求解决方案?


一、网站由哪些要素组成?
为了方便大家理解,以小编坐公交车去朋友家为例:
域名:朋友家地址上的门牌号
解析:查询导航定位朋友家位置
DNS:百度/高德地图负责帮我找位置
劫持:等公交车时被推销坐了黑车,最后去了错误的地方
网络线路:搜索位置后,我决定坐什么线路的公交车
中继路由节点:到我朋友家需要经过各个车站
cdn:备用线路,人行天桥
机房:朋友家的楼盘
服务器:云服务器=土豪朋友的独栋别墅
虚拟主机=某小区的某套房
IP地址:朋友家所在的经纬度,不容易记住但很重要,类似14.215.177.38这串数字
网站程序:朋友家买的家具家电,用的装修风格


二、网站打不开的常见原因
网站访问流程图(红色部分为关键步骤):

网站打不开1.jpg

1.解析不生效=朋友家地址在地图上尚未更新,暂时无法通过地图搜索出来
这就是说:域名解析并非添加后就会立即生效,解析不生效就会让域名找不到服务器,这样就会造成网站打不开。解析长时间无法生效或不对,需要联系域名提供商或者dns提供商协助排查。
目前解析不生效有以下原因:
(1)域名状态不对;
(2)未实名;
(3)运营商的dns还没刷新

排查方法:
ping ping ping重要的事情说三次!
打开windows开始菜单,点击运行(windows10系统可以直接按键盘上的win键+R),输入cmd回车

网站打不开2.jpg

打开的一个黑乎乎的窗口,输入ping,空一格,接域名然后回车,下面的情况,只要出现了IP,不管通不通,都表示解析出IP了。注意这里多说一点,很多朋友认为不通就无法访问,是不正确的,控制ping返回值的icmp协议和网站访问的http协议是两个不同的东西哦。

C:\Users\Administrator>ping www.2014g.cn
正在 Ping www.2014g.cn [117.50.120.38] 具有 32 字节的数据:
来自 117.50.120.38 的回复: 字节=32 时间=38ms TTL=114
来自 117.50.120.38 的回复: 字节=32 时间=38ms TTL=114
来自 117.50.120.38 的回复: 字节=32 时间=38ms TTL=114
来自 117.50.120.38 的回复: 字节=32 时间=38ms TTL=114
117.50.120.38 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 38ms,最长 = 38ms,平均 = 38ms


如果是如下所示情况,则表示解析不到域名:
解决方案:需要检查域名状态和域名解析是否正确,如果正确需要等待解析生效:

C:\Users\Administrator>ping www2.2014g.cn
Ping 请求找不到主机 www2.2014g.cn。请检查该名称,然后重试。


如果解析长时间不生效,可以进行dns缓存清理,
解决方案:在cmd中,输入ipconfig /flushdns回车

C:\Users\Administrator>ipconfig /flushdns

Windows IP 配置

已成功刷新 DNS 解析缓存。


2 .解析错误=粗心的我输入了错误的地址,地图上始终搜索不出位置
不管写错了服务器地址还是写错了解析的主机名,都会导致无法用域名找到正确的服务器地址。还有一些极端的情况是域名被劫持,这跟本地网络运营商DNS服务器被攻击或者本地电脑的host文件被篡改有关。
如果判断为劫持:
排查方法:更换网络或使用不同设备访问测试
解决方案:更换本地dns,联系网络供应商(电信、联通、移动)

3.线路或中继路由异常=去朋友家的必经之路因施工中断,需要绕道或通过人行天桥
比较常见于跨网络访问,比如移动用户访问电信和联通的服务器。由于中间某些关键的路由节点故障。特征是是其他地区能访问,或者其他网络能访问,只有自己访问不到,解析什么的都正确。

排查方法:使用和ping相同的方法,打开cmd后输入tracert -d 域名,这步叫做跟路由,也就是检查访问网站时候每个路由节点是否正常。如下图所示,最终我们是到达了61.139.126.229这个IP,和我们ping出的IP一致。如果在中间某处出现了中断,如182.140.229.38处以下就全部请求超时,则表示在这个路由处断掉了。
解决方案:重启本地路由器或者光猫,借助其他线路或者cdn,或者联系网络供应商(打电话给市政施工单位)
C:\Users\Administrator>tracert -d www.2014g.cn

通过最多 30 个跃点跟踪
到 www.2014g.cn [117.50.120.38] 的路由:

  1    <1 毫秒   <1 毫秒   <1 毫秒 192.168.1.1
  2     1 ms     1 ms     1 ms  172.17.0.1
  3     2 ms     2 ms     3 ms  121.12.141.21
  4     2 ms     2 ms     2 ms  113.98.37.33
  5    37 ms     *       36 ms  202.97.30.137
  6     *        *        *     请求超时。
  7    37 ms    37 ms    37 ms  180.149.128.201
  8   193 ms    41 ms    40 ms  218.30.28.18
  9     *        *        *     请求超时。
 10     *        *        *     请求超时。
 11     *        *        *     请求超时。
 12     *        *        *     请求超时。
 13     *        *        *     请求超时。
 14     *        *        *     请求超时。
 15    38 ms    38 ms    38 ms  106.75.41.226
 16    38 ms    38 ms    38 ms  117.50.120.38

跟踪完成。


4.服务器故障=朋友家附近大面积停电或单个跳闸,需联系物业处理
排查方法:若该地区所有网络都打不开,属于服务器大片故障;单台云主机若远程和网络均测试正常,则表明服务器内部出现故障。
解决方案:建议联系服务器提供商(开发商/物业)协助排查。


5.程序错误=朋友家的装修一言难尽,沙发太差,地板也气泡了...
排查方法:若解析无误,访问出现401,403,404,500或者程序的代码报错,都属于服务器内错误
解决方案:需要找程序开发人员(装修人员),也可联系服务器提供商协助排查。

三、如何联系服务器供应商解决问题
1)可自行解决的问题:
如遇因上述1、2、3原因而导致的网站打不开,可自行解决或联系网络供应商

2)需服务器供应商解决的问题:
如遇因上述4、5原因而导致的网站打不开,可联系服务器供应商协助处理

3)联系西部数码寻求解决
a.提交工单:工单需附上原因排查的ping截图、网站访问报错截图、路由跟踪截图
b.技术电话136-6297-4469