GitHub 站点打不开

遇到的问题

  • 您是否遇到过GitHub网站打不开的情况,正如下图所示:

    在这里插入图片描述

解决方案

以下是一些常见的解决方案:

1. 检查网络连接

  • 确保你的设备已连接到互联网。
  • 尝试访问其他网站,确保不是你的网络问题。
        C:\Vinca>ping github.com正在 Ping github.com [140.82.112.3] 具有 32 字节的数据:来自 140.82.112.3 的回复: 字节=32 时间=219ms TTL=47来自 140.82.112.3 的回复: 字节=32 时间=219ms TTL=47来自 140.82.112.3 的回复: 字节=32 时间=221ms TTL=47来自 140.82.112.3 的回复: 字节=32 时间=219ms TTL=47140.82.112.3 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位):最短 = 219ms,最长 = 221ms,平均 = 219ms```
    

2. 清理浏览器缓存

  • 清理浏览器的缓存和 cookies,可能是缓存导致的问题。

    在这里插入图片描述

  • 快捷键 Ctrl + Shift + Delete

3. 切换 DNS 服务器

尝试使用公共 DNS 服务器,如 Google 的 8.8.8.88.8.4.4,或 Cloudflare 的 1.1.1.1
以下是不同操作系统中更改 DNS 服务器的步骤:

Windows 10
  1. 打开 控制面板
  2. 选择 网络和 Internet
  3. 点击 网络和共享中心
  4. 在左侧栏选择 更改适配器设置
  5. 右键点击你正在使用的网络连接(例如 Wi-Fi 或以太网),然后选择 属性
  6. 在属性窗口中,选择 Internet 协议版本 4 (TCP/IPv4),然后点击 属性
  7. 在新的窗口中,选择 使用下面的 DNS 服务器地址,然后输入以下 DNS 服务器地址:
    • 首选 DNS 服务器:8.8.8.8
    • 备用 DNS 服务器:8.8.4.4
  8. 点击 确定,然后再点击 关闭
macOS
  1. 打开 系统偏好设置
  2. 选择 网络
  3. 在左侧栏中选择你正在使用的网络连接(例如 Wi-Fi 或以太网)。
  4. 点击右下角的 高级
  5. 选择 DNS 标签页。
  6. 点击左下角的 + 按钮,添加以下 DNS 服务器地址:
    • 8.8.8.8
    • 8.8.4.4
  7. 点击 确定,然后再点击 应用
Linux (以 Ubuntu 为例)
  1. 打开 设置
  2. 选择 网络
  3. 在网络连接列表中找到你正在使用的网络,点击旁边的 齿轮图标
  4. 选择 IPv4 标签页。
  5. 取消勾选 自动(DHCP)
  6. DNS 部分,输入以下 DNS 服务器地址:
    • 8.8.8.8
    • 8.8.4.4
  7. 点击 应用
路由器
  1. 登录到你的路由器管理界面(通常是通过在浏览器中输入路由器的 IP 地址,如 192.168.1.1 或 192.168.0.1)。
  2. 找到 DNS 设置,通常在 网络设置高级设置 中。
  3. 输入以下 DNS 服务器地址:
    • 8.8.8.8
    • 8.8.4.4
  4. 保存设置并重新启动路由器。

4. 使用 VPN

  • GitHub 在某些地区可能会被限制,使用 VPN 可以帮助绕过这些限制。
  • 由于相关法律规定,这里不做介绍。
  • 请大家务必文明上网。

5. 检查 hosts 文件

  • 检查并编辑你的 hosts 文件,确保没有错误配置。路径如下:

    • Windows: C:\Windows\System32\drivers\etc\hosts
    • macOS / Linux: /etc/hosts
  • 添加以下条目以解决 DNS 解析问题:

    140.82.112.3 github.com
    140.82.112.4 gist.github.com
    
  • 需要使用超级管理员身份打开编辑

    在这里插入图片描述

  • 如果有杀毒软件警告,选择允许本次操作

6. 使用镜像网站

  • 在极端情况下,可以尝试使用 GitHub 的镜像网站,如 FastGit。
  • 除了 FastGit,还有其他 GitHub 镜像网站可以尝试,如:
    • cnpmjs
    • gitclone

7. 检查防火墙和安全软件

  • 某些防火墙或安全软件可能会阻止对 GitHub 的访问,检查并配置这些软件允许访问 GitHub。

  • 以下是一些常见的防火墙拦截方法以及如何检查和解除这些限制:

    防火墙拦截方法
    1. 阻止 IP 地址

      • 防火墙可以通过阻止 GitHub 服务器的 IP 地址来限制访问。
    2. 阻止域名

      • 防火墙可以通过阻止对 github.com 和相关子域名的访问来限制访问。
    3. 端口阻断

      • GitHub 使用特定的端口(如 443 端口进行 HTTPS 通信)。防火墙可以通过阻止这些端口来限制访问。
    4. 内容过滤

      • 防火墙可以通过检测和过滤包含特定关键字或 URL 的网络请求来限制访问。
    检查和解除防火墙限制
    • Windows 防火墙

      1. 打开 Windows 防火墙设置

        • 打开 控制面板,选择 系统和安全,然后点击 Windows Defender 防火墙
      2. 允许应用或功能通过防火墙

        • 点击左侧的 允许应用或功能通过 Windows Defender 防火墙
        • 点击 更改设置,然后找到浏览器或 Git 客户端,确保它们的公用和专用网络都被允许访问。
      3. 创建入站和出站规则

        • Windows Defender 防火墙 窗口左侧,点击 高级设置
        • 入站规则出站规则 中分别创建新的规则,允许对 github.com 和相关 IP 地址的访问。
        • 选择 新建规则,选择 自定义,然后输入 GitHub 的 IP 地址或域名。
    • 第三方防火墙软件

      如果你使用的是第三方防火墙软件,例如 Norton, McAfee, Kaspersky 等,可以参考以下步骤:

      1. 打开防火墙软件

        • 启动你的防火墙软件,进入设置或配置页面。
      2. 查找访问控制设置

        • 在设置中找到访问控制或应用程序控制,查看是否有关于 github.com 的限制。
      3. 允许 GitHub 访问

        • github.com 和相关的 IP 地址添加到允许列表中,确保浏览器和 Git 客户端的访问被允许。
      4. 关闭内容过滤

        • 如果防火墙软件有内容过滤功能,检查并确保没有对 GitHub 相关内容的过滤规则。
    检查路由器防火墙
    1. 登录到路由器管理界面

      • 通常通过在浏览器中输入路由器的 IP 地址(如 192.168.1.1 或 192.168.0.1)访问。
    2. 查找防火墙或安全设置

      • 在设置菜单中找到防火墙或安全设置。
    3. 检查并解除对 GitHub 的限制

      • 检查是否有对 github.com 或相关 IP 地址的访问限制,解除这些限制。
    使用命令行工具检查连接

    可以使用命令行工具如 pingtracert(Windows)或 traceroute(macOS / Linux)来检查与 GitHub 的连接:

    ping github.com
    tracert github.com   # Windows
    traceroute github.com  # macOS / Linux
    

以上就是对github不能正常打开的解决方案,如果你有更好的解决方案欢迎在评论区留言。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3226197.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Groovy vs Kotlin 在Gradle配置文件中的差异与选择

人不走空 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌赋:斯是陋室,惟吾德馨 目录 🌈个人主页:人不走空 💖系列专栏:算法专题 ⏰诗词歌…

ArkUI开发学习随机——B站视频简介页面,美团购买界面

案例一:B站视频简介页面 代码: build() {Column(){Column(){Stack(){Image($r("app.media.genimpact")).width(200).height(125).borderRadius({topLeft:5,topRight:5})Row(){Image($r("app.media.bz_play")).height(24).fillColor…

【独家揭秘】视频号矩阵系统火爆上线,一键式多平台管理,你的内容营销神器!

在信息爆炸的时代,内容创作者们面临着前所未有的挑战与机遇。如何让自己的内容在众多平台中脱颖而出,快速传播并吸引大量观众,成为了每个创作者关注的焦点。近日,一款名为“迅狐视频号矩阵系统”的神器震撼来袭,它以其…

全面解析BPMN、CMMN、DMN与XML

欢迎来到我的博客,代码的世界里,每一行都是一个故事 🎏:你只管努力,剩下的交给时间 🏠 :小破站 全面解析BPMN、CMMN、DMN与XML 前言BPMN(业务流程模型与标记法)定义与用途…

【Python】已解决:SyntaxError invalid syntax

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决:SyntaxError invalid syntax 一、分析问题背景 在Python编程中,SyntaxError: invalid syntax是一个常见的错误,它通常表示代码中存在语法…

GLM4大模型微调入门实战-命名实体识别(NER)任务

[GLM4]是清华智谱团队最近开源的大语言模型。 以GLM4作为基座大模型,通过指令微调的方式做高精度的命名实体识别(NER),是学习入门LLM微调、建立大模型认知的非常好的任务。 显存要求相对较高,需要40GB左右。 知识点1&…

【Python】已解决:ModuleNotFoundError: No module named ‘pip‘(重新安装pip的两种方式)

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例 四、重新安装pip的两种方式方式一:使用get-pip.py脚本方式二:使用ensurepip模块五、注意事项 已解决:ModuleNotFoundError: No module named ‘pip’(重新安装pip的…

30. 01背包问题 二维,01背包问题 一维,416.分割等和子集

背包问题分类: 1、确定dp数组以及下标的含义对于背包问题,有一种写法, 是使用二维数组,即dp[i][j] 表示从下标为[0-i]的物品里任意取,放进容量为j的背包,价值总和最大是多少。2、确定递推公式,…

护佑未来!引领儿童安全新时代的AI大模型

引领儿童安全新时代的AI大模型 一. 前言1.1 AI在儿童安全方面的潜在作用1.2 实时监控与预警1.3 个性化安全教育与引导1.4 家长监护与安全意识提升 二. AI大模型的优势2.1. 保护儿童隐私和安全的重要性2.2. AI大模型如何应用于儿童安全领域2.1 儿童内容过滤2.2.1 儿童行为监测 2…

Redis实战—秒杀优化(Redis消息队列)

回顾 我们回顾一下前文下单的流程,当用户发起请求,此时会请求nginx,nginx会访问到tomcat,而tomcat中的程序,会进行串行操作,分成如下几个步骤。 1、查询优惠卷 2、判断秒杀库存是否足够 …

简要描述C++ Memory Order

现代CPU基本都是多核CPU,基本都具备多线程能力。而涉及到多线程一定会涉及到多线程共享资源数据竞争的问题。如果对竞争资源不加以保护或者针对多线程访问的管理就会出现不同线程读取数据不一致或者更加严重的问题。C标准库提供了互斥锁(std::mutex&…

利用外部知识增强的LEMMA模型:提升多模态虚假信息检测的LVLM方法

LEMMA: Towards LVLM-Enhanced Multimodal Misinformation Detection with External Knowledge Augmentation https://arxiv.org/abs/2402.11943https://arxiv.org/abs/2402.11943 1.概述 多模态虚假信息通过综合文字、图像和视频等多元化形式,在社交平台上的传播过程中,相…

BN的 作用

1、背景: 卷积神经网络的出现,网络参数量大大减低,使得几十层的深层网络成为可能。然而,在残差网络出现之前,网络的加深使得网络训练变得非常不稳定,甚至出现网络长时间不更新或者不收敛的情形,…

牛市中途深度调整,一览下半场值得关注的 Solana 生态五大潜力项目

近期有关加密货币的利空消息让市场行情一度陷入了恐慌之中,短期利空的落地也将伴随着接下来市场的蓄势。对于投资者来说,现在布局超跌潜力项目不失为一个不错的机会。作为本轮牛市值得关注的两大生态,Solana和TON的快速发展和吸金效应&#x…

7个外贸网站模板

Nebula独立站wordpress主题 Nebula奈卜尤拉wordpress主题模板,适合搭建外贸独立站使用的wordpress主题。 https://www.jianzhanpress.com/?p7084 Starling师大林WordPress独立站模板 蓝色橙色风格的WordPress独立站模板,适合做对外贸易的外贸公司搭建…

使用webrtc-streamer查看rtsp实时视频

1.下载webrtc-streamer 2.解压运行webrtc-streamer.exe 在浏览器访问127.0.0.1:8000,点击窗口可以看到本机上各窗口实时状态,点击摄像头可以显示摄像头画面。 5.安装phpstudy,并建立网站。(具体过程自己网上搜) 6.打开…

给你的博客加上评论区

一个网站如果有评论功能,可以更好的和读者互动。VuePress 也有很多评论插件,这里简单介绍下,最后介绍本站所使用的 Twikoo。 大部分评论插件都是使用的 Github 或 Gitee 的 issue 功能,也就是用 issue 去存储评论;而 …

自定义指令实现Element Plus分页组件内容样式修改

改之前是这样的 改之后是这样的 因为之前我也有写过文章讲解Vue2-ElementUI分页组件的样式修改。 ElementUI 分页组件内容样式修改https://blog.csdn.net/qq_54548545/article/details/139728064且通常情况下,一个项目若是大量使用到分页组件,咱们也不可…

Leetcode104.求二叉树的最大深度

题目描述 递归法 class Solution {public int maxDepth(TreeNode root) {if (root null) { //帮助下面的else语句判空return 0;} else {int leftHeight maxDepth(root.left);int rightHeight maxDepth(root.right);/*** 要注意的点* 1. 这个return是写在else语句里面的&am…

市场营销新手入门:推荐5本让你快速成长的好书!

我过去面试过数千人,发现了一个非常有趣也让人担忧的现象: 无论是资深还是资浅的市场营销人士,如果被问及什么是市场营销,什么是品牌,什么是整合营销传播,市场营销组合与整合营销传播有什么区别&#xff0…