zoukankan      html  css  js  c++  java
  • github电脑端无法访问登陆进不去,但手机却可以访问登陆的解决办法

    github电脑端无法访问登陆进不去,但手机却可以访问登陆的解决办法

    前情提要

    这两天小编本正在写毕业设计,需要用到github查看别人的源代码,在chrome搜索网址github.com时,却显示无法连接或是ERR_EMPRY_RESPONSE。

    访问无果后,我分别尝试了如下办法:

    1. 关闭本机防火墙,依然无法访问

    2. ping命令得到如下结果,丢包率100%,表明我是无法和github.com进行通信的

      图一

    3. 挂VPN,依然是ERR_EMPRY_RESPONSE

    在多种方法都无果的情况下,我有点怀疑人生(怀疑个鬼,肯定是github的锅)。于是我询问了和小编在同一个城市的同学,问他是否可以访问,没错,他说可以(??????)。不过小编的这个热心同学也为我提供了解决思路,这里要特别感谢王同学。

    话不多说,其实就是改下ip的事,非常简单,下面就是具体的解决办法。

    解决办法

    1. 进入 C:WindowsSystem32Driversetc

    2. 打开该目录下的hosts文件(可以通过记事本打开,不过可能需要权限,或是notepad++,这里推荐notepad++)

    3. 在hosts文件里添加如下内容

      #github
      140.82.113.3 github.com
      199.232.69.194 github.global.ssl.fastly.net
      

      上面的两个IP每个人是不同的,所以需要自己替换。

      第一个IP通过http://github.com.ipaddress.com/查询,我的查询结果如图:

      图二

      第二个IP通过http://github.global.ssl.fastly.net.ipaddress.com/ 查询,我的结果如图:

      图三

      特别注意:上面这两个网址不一定都能顺利访问,有可能也需要VPN,或是如果你的手机和电脑在同一局域网,并且手机可以访问则是最好的了,通过手机即可知道两个IP,但小编不确定手机和电脑不在同一局域网查询出来的IP能否顺利访问,可能需要你自己多尝试几次(小编知识有限,只知如何做,不知内在原理)

    4. 添加完成后,保存hosts文件

    在网上也有说第一个IP是通过ping github.com命令得到,就是在ping之后会显示一个IP地址,小编有这样尝试,但发现没有成功,最后是上面的这个方法顺利使我上岸。

    参考博客

    https://blog.csdn.net/weixin_45634760/article/details/104259990

    https://www.jianshu.com/p/d87eff2c94da

    特别鸣谢WYC同学

  • 相关阅读:
    Hbase shell基本操作
    Spring Caching集成Ehcache
    统一认证授权及单点登录的技术选择
    详谈再论JAVA获取本机IP地址
    Spark基础脚本入门实践3:Pair RDD开发
    Spark基础脚本入门实践2:基础开发
    Spark基础脚本入门实践1
    必须熟练的基础linux命令
    Swing中的线程并发处理
    源码分享!!!world文档转换为JPG图片
  • 原文地址:https://www.cnblogs.com/notstandalone/p/12496548.html
Copyright © 2011-2022 走看看