「解决」ubuntu下无法连接到github,修改hosts

最近用ubantu无法连接到github,总是提示证书出错。Firefox和Chromium都是一样。但是,连接同样的网络,win7却没有出现这样的问题。怎么回事?怎么解决?

尝试了很多方法无果之后(包括使用vpn),终于在网上找到了解决方法:修改hosts文件。

事实证明,问题的确出现在DNS服务器上。修改hosts文件,把github相关的内容删除之后,就能正常访问github了。

修改ubantu下的hosts文件:

  1. sudo gedit /etc/hosts
  2. 删除github相关项
  3. 保存