问题描述
有的时候发现京东无法正常访问,或者访问速度较慢,通过 F12 查看网络加载的文件信息发现,部分图片和样式表无法正常获取。
解决方法
- 在浏览器访问目标网址的界面,通过
F12
打开浏览器的控制台,点击其中的网络
选项,找出没有正常加载(状态码不正常)的网页,从中获取域名,此处以 misc.360buyimg.com 域名为例。 - 利用 IP 地址查询网站 https://site.ip138.com/ 来获取目标域名的 IP 地址。如果 IP 数量很多,可以选择离自己最近的省份,也可以在测速平台 http://www.17ce.com/site 中选择速度最快的对应 IP ,此处选择的是
36.150.74.3
。 - 打开 hosts ,在文件末尾添加
36.150.74.3 misc.360buyimg.com
的信息,之后打开命令行( win+R 输入 cmd )执行ipconfig /flushdns
之后就刷新了 DNS 缓存。 - 重新访问该网页。
背景知识
hosts
hosts 文件是一个没有扩展名的系统文件,可以直接使用记事本等工具打开,它可以将一些常用的网址域名与一些IP地址关联起来。访问网站时,系统会优先从 hosts 文件中寻找,否则系统将通过 DNS 域名解析来解析目标网站的 IP 地址。利用 hosts 文件可以加快域名解析,便于在没有稳定 DNS 服务的环境下进行访问常用网页。
windows 系统的 hosts 文件一般在
C:\windows\system32\drivers\etc
。
参考
文档信息
- 本文作者:Joeat1
- 本文链接:https://joeat1.github.io/2021/02/03/%E4%BA%AC%E4%B8%9C%E6%97%A0%E6%B3%95%E6%AD%A3%E5%B8%B8%E8%AE%BF%E9%97%AE/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)