博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记录关于github无法访问的问题及其解决办法【图文步骤加分析】
阅读量:3899 次
发布时间:2019-05-23

本文共 1699 字,大约阅读时间需要 5 分钟。

     之前在查一些资料的时候,发现github上不去,问了公司同事才知道公司把github给屏蔽了,然后就打开终端(cmd),输入命令:ping 192.30.253.112 发现连接超时;输入命令:ping github.com 也显示超时。这样解决方案有两种:

  1. 找到C:\Windows\System32\drivers\etc  文件夹下的host文件看是否是默认配置,如果不是,还原成默认配置。默认配置如下
    # Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## For example:##      102.54.94.97     rhino.acme.com          # source server#       38.25.63.10     x.acme.com              # x client host # localhost name resolution is handled within DNS itself.#   127.0.0.1       localhost#   ::1             localhost
    然后再在终端上ping一下github,如果能同就能访问了,如果还不行就采用第二种方式
  2. 在上面路径下的host文件中加入一下配置
    192.30.253.112 github.com151.101.88.249 github.global.ssl.fastly.net

    然后再ping一下,如果通了即可访问了。我做到这一步就能够正常访问了。

然鹅,今天在使用的时候,发现又上不了了,

我就ping了一下 发现是可以ping的通的,

然后说明不是我配置的问题了,经过一步步的排查最终找到问题所在,打开设置,找到系统---打开代理设置,在打开局域网设置,我的使用了代理服务器,将他取消勾选再上github就可以了

还有一种办法就是将电脑系统的网络设置里的代理取消勾选两种是一样的效果

如果上述办法还是不行,我看网上还有种方法,以管理员权限运行命令符,然后输入netsh winsock reset catalog,然后重启电脑,这是解决很多网站出现上述问题的解决办法,这个命令作用是重置 Winsock 目录,当一台计算机上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络,来重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题,但因为重置了,所以后面也需要重新配置IP,所以不介意尝试,如果真的没得办法了可以试试。如果使用之前的办法不行的话,可以试试这种办法,我这里是不行的。还有一种可能跟公司的网络环境有关,所以我的解决办法也不一定行的通,如果大家有其他的情况和解决办法欢迎留言评论,让更多的同学少走弯路!

转载地址:http://hhcen.baihongyu.com/

你可能感兴趣的文章
vue中使用qs格式化时间Date类型参数
查看>>
函数去抖(debounce)-- js事件延迟执行
查看>>
vue获取路由的参数和当前路由path
查看>>
vue+elementUI实现表单校验
查看>>
vue在v-html的html字符串中绑定事件
查看>>
W3C标准盒子模型和IE盒子模型的区别
查看>>
vue监听Esc事件
查看>>
设置浏览器全屏
查看>>
Vue手动挂载组件$mount(),实现js插入组件,替换组件
查看>>
Linux配置java环境变量
查看>>
js中forEach跳出循环
查看>>
vue中使用marked显示markdown文件
查看>>
java8的List.sort()排序功能
查看>>
html collection数组转换成正常的dom对象数组
查看>>
css修改滚动条样式
查看>>
Vue路由正则表达式的路由匹配
查看>>
Vue路由的正则匹配
查看>>
javascript滚动条滚动到div的最底部
查看>>
java调用shell脚本及注意事项
查看>>
VUE路由导航守卫——组件内的路由导航守卫
查看>>