Loading...
墨滴

谢大飞

2021/07/01  阅读:74  主题:默认主题

修改Hosts文件解决网站访问问题

Hosts文件介绍

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”

当我们在浏览器中打开一个需要登陆的网站的时候,系统会首先从Hosts文件中去寻找对应的IP地址,然后去打开相应的网站,一般来说国内的网站都能顺利的打开,但是像GitHub、Coursera等网站的访问会出现一些问题

这时候可以通过修改Hosts文件来解决网站无法访问的问题。

Hosts文件的存在位置

Win10中Hosts文件存在于C:\Windows\System32\drivers\etc

Hosts文件修改方式

要进行修改,首先我们需要知道我们需要的IP地址,所以可以去到DNS查询网站(https://tools.ipip.net/dns.php)通过网址去查找相应的IP地址

DNS查询
DNS查询

然后用记事本打开hosts文件,将我们查找到的IP地址添加到最后面,然后保存

添加IP
添加IP

在使用电脑自带的命令提示符中输入ipconfig/flushdns来刷新即可

具体实例——GitHub无法跳转解决

问题

又是一个风和日丽的早上,照常打开B站准备学习Bootstrap的我卡在了下载源码的门口

Bootstrap是美国Twitter合作基于HTML、CSS、JavaScript开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷

不管是bootstrap官网 还是 bootstrap中文网在点击下载然后跳转到GitHub的时候直接刷新不出页面

Github无法跳转
Github无法跳转

解决方法

作为一个假装要好好的崽子,怎么能因为无法跳转就不学了呢!所以在整崩电脑的边缘疯狂试探 解决原理:使用本地DNS记录直接进行跳转

GitHub的DNS查询

DNS查询网站 搜索github.com就可以找到一些DNS,选择比较短的即可比如 我这次用的是 52.74.223.11952.192.72.89 DNS查询

修改电脑系统(win10)的HOST

1.找到hosts文件

在“运行“对话框中(使用win+R即可快捷打开)输入hosts文件的路径:C:\windows\System32\drivers\etc 再点击确定即可进入 hosts

2.修改权限

找到hosts文件(一般就是第一个)右键选择”属性“,在”属性“中选择”安全“——点击我们自己的用户名——选择需要的权限(修改、写入、读取和执行、读取)——点击”应用“,这时候会出现一个”Windows安全”的提示框,点击 是

3. 修改hosts文件

右键选择以记事本的方式打开——在最下面加上我们需要加上的DNS地址——保存文件即可

#github
52.74.223.119 github.com
52.69.186.44 github.com
添加DNS
添加DNS

刷新本地DNS缓存

打开命令提示符(win+R,输入cmd)——输入ipconfig/flushdns——查看现在github的IPping github.com 刷新本地缓存

查看IP
查看IP

返回bootstrap官网查看

修改好了之后在返回查看时候能进行顺利的跳转,发现不仅能顺利的跳转还能超级快的出现下载的界面。耶✌开心心

成功
成功

解决方案二

换个网络试试 有可能是你连的无线进行了设置或者出了什么问题,换个网络连接,或者用手机开热点试试!

coursera网站视频无法打开解决

这次是因为看不了coursera上面的学习视频,然后也是通过修改Hosts文件来解决的,所以更新一下

#coursera 
13.227.252.14 coursera.org
13.227.252.88 coursera.org
13.227.252.104 coursera.org
13.227.252.44 coursera.org
coursera视频
coursera视频

祝伟大的中国共产党100岁生日快乐!

参考的文章

win10怎么修改hosts文件

谢大飞

2021/07/01  阅读:74  主题:默认主题

作者介绍

谢大飞