github.io无法访问问题及解决(一键设置DNS)

在网络上访问网站,要首先通过DNS服务器把网络域名的IP地址后,我们的计算机才能访问。DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址,你可以把它想象成一本巨大的电话本。在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向已知的DNS 服务器提出域名解析。也就是说Hosts的请求级别比DNS高。

无法打开 https://github.io 原因大都是是国内运营商DNS污染(域名指往不正确的IP地址)。

可以通过修改 hosts文件 / 修改DNS服务器 / 代理的方式来解决不能访问的问题。

网上的方法都是采用修改 hosts文件的方法,将网站的地址添加到host文件中,但这样做不能解决所有github的pages打不开的问题,所以最好修改DNS地址,虽然host请求级别高于dns,但是如果经常访问github上别人的博客,或者项目文档都是xxx.github.io的地址,一个一个查服务器地址再添加host,那就太要命了。

手动修改DNS方法:

打开 控制面板> 网络与Internet设置 > 网络共享中心

在这里插入图片描述

这里给大家几个优秀的 DNS 解析服务,方便在不同的场景中使用,解决无法上网的问题和起到加速 / 防劫持的作用 。

PublicDNS

  • 首选:119.29.29.29
  • 备选:182.254.116.116

114DNS(一个良心 DNS 服务商)

  • 首选:114.114.114.114
  • 备选:114.114.114.115

阿里 AliDNS

  • 首选:233.5.5.5
  • 备选:223.6.6.6

360

  • 首选(电信/移动/铁通):101.226.4.6
  • 备选(电信/移动/铁通):218.30.118.6
  • 首选(联通):123.125.81.6
  • 备选(联通):140.207.198.6

百度DNS

  • 首选:180.76.76.76

CNNIC SDNS

  • 首选:1.2.4.8
  • 备选:202.98.0.68

Google DNS

  • 8.8.8.8
  • 8.8.4.4

如果觉得上面太麻烦,没关系还可以一键设置

安利一款软件了:DNS jumper

是歪果仁写的一款完全免费(觉得好用可以捐助),不用安装的绿色软件,支持是中文,没有广告。

官网:Dns Jumper

先来看看主界面:
在这里插入图片描述

  • 很朴素,却很强大、方便。
  • 支持分网卡单独设置DNS(无线网卡和有线网卡分别设置不同的DNS)
  • 支持一键查询所有内置和自己保存的DNS链接速度
  • 支持DNS地址分组管理
  • 支持IPv6 DNS
  • 一键清除DNS缓存
  • 切换DNS服务器时自动切换对应的DNS缓存
  • 内置N多个世界各地的DNS服务器IP
  • 完全免费
  • 支持中文
  • 无广告
  • 免安装

在这里插入图片描述

DNS解析速度跟地区也有关系,自己测试一下才知道哪个DNS适合自己。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页