领英网站打不开——无法显示图片

问题描述:
昨天在一个BEC群里,有群友反应说她的领英网站打不开。
https://www.linkedin.com
她的网页打开是这样的:
这里写图片描述

问题分析:
看着这个界面,说明是可以打开的,只是没有加载css图片,其实也是js文件没有加载,

一开始怀疑是对方浏览器问题,怀疑她的浏览器版本太低了。导致打不开。让她下载了最新的火狐浏览器,依旧是这个情况。

问题查找:

过火狐浏览器 ctrl+shift+k 查看网页的加载过程
发现该网站 额外访问两个网址:加载两个js文件 但是无法访问:
static.licdn.com
s.c.lnkd.licdn.com
这里写图片描述

解决方案:
1、群友:ping static.licdn.com 不通。
2、在博主的本地ping static.licdn.com 有IP返回122.228.86.29
3、在问题客户ping 122.228.86.29 可以通

说明 该用户域名服务器无法识别该域名 ,但是识别iP 把IP 添加到用户域名缓存中即可。

但是:群友:ping s.c.lnkd.licdn.com 不通 我本地ping出来的ip 她也ping不通
只好通过站长工具,找一个 都能访问该网址的IP,之后果断找到了一个。可以看下:

通过站长工具:

http://tool.chinaz.com/dns/?type=1&host=s.c.lnkd.licdn.com&ip=
这里写图片描述
找一个速度快得dns 相应IP 添加到:
具体做法:
修改 C:\Windows\System32\drivers\etc 中的hosts文件(PS:若没有修改权限,可以鼠标右键,属性,安全,修改权限。或者将hosts文件复制到桌面,修改之后,复制到原文件夹),将下面一段话添加到hosts文件中:

122.228.86.29 static.licdn.com
23.54.18.50 s.c.lnkd.licdn.com
保存

如果没有立即恢复正常,需要刷新DNS缓存,告诉电脑我的hosts文件已经修改。Windows下刷新DNS缓存的方法:进入命令行,输入命令:ipconfig /flushdns

就可以打开该有得网站了

所以现在有的网站 :
不止是一个网址,它加载一些js文件,是在另一个网址上。只有都能访问,才能正常打开这些网站

不过为什么群友她莫名有些网站就打不开的呢

参考网址:
https://blog.csdn.net/qq_36589706/article/details/80573008

猜你喜欢

转载自blog.csdn.net/u010050174/article/details/81179406