GitHub 站点打不开

news2024/11/14 13:41:43

遇到的问题

  • 您是否遇到过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=47
        140.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://www.coloradmin.cn/o/1916519.html

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

相关文章

Html:点击图标/链接发起QQ临时会话

我们在做前端开发的时候&#xff0c;会遇到用户需要点击一个图标可以发起QQ临时会话&#xff0c;这样不用添加好友也能沟通的&#xff0c;那我们就来看看如何实现这个功能&#xff1a; <a href"http://wpa.qq.com/msgrd?v3&uin你的QQ号码&siteqq&menuyes…

10分钟赚66元

需求&#xff0c;未开通个人养老金&#xff0c;支付宝上绑定任意行一张银行卡 1&#xff1a;支付宝扫 第一张图 二维码开通个人养老金账户 选择工商银行 会得48元红包 2&#xff1a;个人账户存1元 得18元红包

Excel第29享:基于sum嵌套sumifs的多条件求和

1、需求描述 如下图所示&#xff0c;现要统计12.17-12.23这一周各个人员的“上班工时&#xff08;a1&#xff09;”。 下图为系统直接导出的工时数据明细样例。 2、解决思路 首先&#xff0c;确定逻辑&#xff1a;“对多个条件&#xff08;日期、人员&#xff09;进行“工时”…

Open3D 计算点云FPFH特征

目录 一、概述 1.1法线估计 1.2SPFH&#xff08;Simplified Point Feature Histograms&#xff09;计算 1.3FPFH计算 二、代码实现 2.1关键函数 2.2完整代码 三、实现效果 3.1原始点云 3.2计算数据 一、概述 FPFH&#xff08;Fast Point Feature Histogram&#xff0…

又是三道简单的web题(2)

一、cookie 1.打开后是如下页面&#xff0c;抓包&#xff0c;关注cookie 2.发现cookie中有一个文件 3.直接访问这个文件&#xff0c;得到flag 二、employeeswork 打开后页面如下&#xff1a; 点击后出现一串php代码 审一下这个代码&#xff0c;需要添加参数work并且赋值work…

若依vue集成electron实现打包exe应用程序

一、修改package.json文件,加入相关依赖和配置 {"name": "ruoyi","version": "3.8.6","description": "若依管理系统","author": "若依","license":

十、函数栈帧的创建和销毁

前期学习的时候我们可能会有很多困惑&#xff0c;如&#xff1a; &#xff08;1&#xff09;局部变量的值是随机值&#xff1f; &#xff08;2&#xff09;为什么局部变量的值是随机值&#xff1f; &#xff08;3&#xff09;函数是怎么传参的&#xff1f;传参的顺序是怎样的…

Flask 用 Redis 缓存键值对-实例

Flask 使用起 Redis 来简直就是手到擒来&#xff0c;比 MySQL 简单多了&#xff0c;不需要那么多配置&#xff0c;实际代码就这么多&#xff0c;直接复制就能用。除了提供简单实用的实例以外&#xff0c;本文后面还会简单介绍一下 Redis 的安装与使用&#xff0c;初学者也能一看…

数据分析入门指南:表结构数据(三)

在数字化转型的浪潮中&#xff0c;表结构数据作为企业决策支持系统的核心要素&#xff0c;其重要性日益凸显。本文深入剖析了表结构数据的本质特征、高效处理策略&#xff0c;并探讨了其在现代商业智能环境中的广泛应用&#xff0c;旨在为数据分析师与决策者提供前沿洞察与实战…

Java | Leetcode Java题解之第227题基本计算器II

题目&#xff1a; 题解&#xff1a; class Solution {public int calculate(String s) {Deque<Integer> stack new ArrayDeque<Integer>();char preSign ;int num 0;int n s.length();for (int i 0; i < n; i) {if (Character.isDigit(s.charAt(i))) {num…

python-26-零基础自学python-如何创建文件、读取数据、处理多个文件及程序异常处理等

学习内容&#xff1a;《python编程&#xff1a;从入门到实践》第二版第10章 知识点&#xff1a; 程序异常如何处理&#xff1f;try-except-else 多个文件处理 创建文件&#xff1a;在文件中储存数据 练习内容&#xff1a; 练习10-8&#xff1a;猫和狗 创建文件cats.txt和…

利用 Selenium 自动化抓取 Web of Science 论文数据:以 IEEE SENSORS JOURNAL 为例

在当今数字化时代&#xff0c;科研工作者面临着海量学术信息的挑战。有效地收集、筛选和分析相关领域的最新研究成果&#xff0c;对于保持科研竞争力至关重要。然而&#xff0c;手动检索和整理学术文献不仅耗时耗力&#xff0c;还容易出现疏漏。为了解决这一问题&#xff0c;我…

Nginx: Rewrite功能配置/Nginx反向代理/Nginx的安全控制SSL

Rewrite功能配置 Rewrite是Nginx服务器提供的一个重要基本功能&#xff0c;是Web服务器产品中几乎必备的功能。主要的作用是用来实现URL的重写。www.jd.com 注意:Nginx服务器的Rewrite功能的实现依赖于PCRE的支持&#xff0c;因此在编译安装Nginx服务器之前&#xff0c;需要安…

QGroundControl连接运行在Docker中的PX4固件模拟器

1.通过docker启动PX4无人机 docker run --rm -it jonasvautherin/px4-gazebo-headless:1.14.3 启动成功&#xff1a; PX4完全启动OK如下&#xff1a; 会看到pxh> INFO [commander] Ready for takeoff! 执行takeoff指令 查看运行docker容器与QGC客户端的主机IP&#xff1a; …

Java | Leetcode Java题解之第228题汇总区间

题目&#xff1a; 题解&#xff1a; class Solution {public List<String> summaryRanges(int[] nums) {List<String> ans new ArrayList<>();for (int i 0, j, n nums.length; i < n; i j 1) {j i;while (j 1 < n && nums[j 1] num…

Codeforces Round #956 (Div. 2) and ByteRace 2024 E. I Love Balls(概率期望)

题目 思路来源 官方题解 题解 特殊球不会改变普通球的顺序&#xff0c;所以都是alice拿一半里较多的部分 n-k1一半向上取整就是(n-k2)/2&#xff0c;同理n-k个一般向上取整(n-k1)/2 每个特殊球独立地来看&#xff0c;在每个空隙的概率相同 所以分别统计特殊球和非特殊球的…

Win11常用快捷键整理,带你重启电脑体验(动图演示)

名人说:人生到处知何似,应似飞鸿踏雪泥。 ——苏轼《和子由渑池怀旧》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 一、常用快捷键1、Win + X2、Win + Q3、Win + E4、Win + T5、Win + Tab6、Win + V7、Win + D二、其它实用快捷键8、Ctrl + Shift + Es…

YOLOv10改进 | 添加注意力机制 | 添加ACmix自注意力与卷积混合模型改善模型特征识别效率(包含二次创新PSA机制)

一、本文介绍 本文给大家带来的改进机制是ACmix自注意力机制的改进版本&#xff0c;它的核心思想是&#xff0c;传统卷积操作和自注意力模块的大部分计算都可以通过1x1的卷积来实现。ACmix首先使用1x1卷积对输入特征图进行投影&#xff0c;生成一组中间特征&#xff0c;然后根…

集创北方ICN6202 低功耗MIPIDSI转2 PORT LVDS 支持1080P分辨率,成熟批量产品

ICN6202描述&#xff1a; ICN6202是一个接收MIPIDSI输入和发送LVDS输出的桥接芯片。MIPIDSI最多支持4个车道&#xff0c;每个车道的最大运行频率为1Gbps&#xff1b;总最大输入带宽为4Gbps&#xff1b;并且还支持MIPI定义的ULPS&#xff08;超低功耗状态&#xff09;。ICN6202…

通过 tomcat 让手机访问到电脑写的 html 网页

之前实现的 html 小项目只能在自己的电脑上展示&#xff0c;如果要在其他电脑或者在手机上就看不到网页了 想要在手机上访问自己写的网页&#xff0c;我们可以借助 tomcat 首先我们可以从官网下载 tomcat 官网链接&#xff1a;apache官网 我们拉到最底部&#xff0c;找到 a…