GitHub||如何快速登进Github?详细图文手把手教你

2年前Python源码27936
GitHub||如何快速登进Github?详细图文手把手教你 Inochigohan 于2021-09-08 23:31:45发布 34843 收藏 423 分类专栏: 感天动地的手把手实践教程 文章标签: github 感天动地的手把手实践教程 专栏收录该内容 7 篇文章 10 订阅 订阅专栏

一、基本原理

        通过修改 C:\Windows\System32\drivers\etc下的hosts文件,绕过国内域名系统DNS解析,直接访问GitHub的内容分发网络CDN节点,从而避免github.com的响应时间过长,导致无法访问网站。

百度百科:        域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。

         CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。


二、步骤一:获取IP地址

        随便打开一个浏览器,在搜索栏上输入域名解析网址:The Best IP Address, Email and Networking Tools - IPAddress.com,分别查询① github.com、② assets-cdn.github.com 、③ github.global.ssl.fastly.net三个链接的DNS解析地址,找到解析出来的IP地址。

网址1: github.com 网址2: assets-cdn.github.com 网址3: github.global.ssl.fastly.net

        !!!注意:不同电脑搜索出来的IP地址不同,写入hosts文件的一定要是自己搜索出来的IP地址!!!


三、步骤二:修改电脑hosts文件

        把刚刚查询到的三个网站解析出来的IP地址添加到C:\Windows\System32\drivers\etc下的hosts文件(如果hosts文件没有更改权限的话,可以先用记事本以管理员身份运行,再打开该文件)。

!!!注意IP地址要用自己电脑查到的,可能与上面图片有所不同!!!


四、步骤三:刷新本机的DNS缓存        

        点击Windows窗口然后点击右键,选择命令提示符,在对话框中输入ipconfig /flushdns,界面会显示“已成功刷新 DNS 解析缓存。”,之后再重新登进Github就会很快啦!

输入命令:ipconfig /flushdns

 

相关文章

机器学习进阶之 时域/时间卷积网络 TCN 概念+由来+原理+代码实现

机器学习进阶之 时域/时间卷积网络 TCN 概念+由来+原理+代码实现...

TCP通信过程三次握手、TCP通信四次挥手

TCP通信过程三次握手、TCP通信四次挥手...

游戏测试面试总结(网易雷火、飞鱼科技、冰川网络、完美世界、搜狐畅游)

游戏测试面试总结(网易雷火、飞鱼科技、冰川网络、完美世界、搜狐畅游)...

AI绘图–Disco Diffusion使用指南+本地化保姆级教程

AI绘图–Disco Diffusion使用指南+本地化保姆级教程...

Ubuntu20.04安装详细图文教程(双系统)

Ubuntu20.04安装详细图文教程(双系统)...

Linux + ChromiumOS + ....操作系统资源(持续更新...)

Linux + ChromiumOS + ....操作系统资源(持续更新...)...