当前位置: 首页 > article >正文

windows修改host上github

在 Windows 上修改 hosts 文件可以帮助你解决访问 GitHub 的问题,例如绕过 DNS 污染或加速访问。以下是具体步骤:


1. 找到 hosts 文件

hosts 文件位于 Windows 系统的以下路径:

C:\Windows\System32\drivers\etc\hosts

2. 以管理员身份编辑 hosts 文件

由于 hosts 文件是系统文件,需要管理员权限才能修改。

方法 1:使用记事本
  1. Win + S,搜索“记事本”。
  2. 右键点击“记事本”,选择“以管理员身份运行”。
  3. 在记事本中,点击 文件 -> 打开,然后导航到 C:\Windows\System32\drivers\etc\,选择 hosts 文件并打开。
方法 2:使用 PowerShell 或命令提示符
  1. Win + S,搜索“PowerShell”或“命令提示符”。
  2. 右键点击,选择“以管理员身份运行”。
  3. 输入以下命令,用记事本打开 hosts 文件:
    notepad C:\Windows\System32\drivers\etc\hosts
    

3. 修改 hosts 文件

hosts 文件中添加 GitHub 的相关 IP 地址和域名。以下是一些常用的 GitHub IP 地址(请根据实际情况选择最新的 IP):

# GitHub Start
140.82.113.3      github.com
140.82.114.20     gist.github.com
185.199.108.153   assets-cdn.github.com
199.232.69.194    github.global.ssl.fastly.net
140.82.113.4      api.github.com
185.199.109.153   raw.githubusercontent.com
185.199.110.153   user-images.githubusercontent.com
185.199.111.153   favicons.githubusercontent.com
# GitHub End

4. 保存文件

  1. 修改完成后,点击 文件 -> 保存
  2. 如果保存时提示权限不足,请确保是以管理员身份运行的记事本。

5. 刷新 DNS 缓存

修改 hosts 文件后,需要刷新 DNS 缓存以使更改生效。

  1. 打开命令提示符或 PowerShell(管理员权限)。
  2. 输入以下命令:
    ipconfig /flushdns
    

6. 测试是否生效

  1. 打开浏览器,访问 github.com,检查是否能正常访问。
  2. 如果仍然无法访问,可能是 IP 地址已过期,可以尝试更新为最新的 GitHub IP 地址。

注意事项

  • IP 地址可能会变化:GitHub 的 IP 地址可能会更新,建议定期检查并更新 hosts 文件。
  • 备份 hosts 文件:在修改前,建议备份原始的 hosts 文件,以便出现问题时可以恢复。
  • 使用工具:可以使用工具(如 SwitchHosts)更方便地管理 hosts 文件。

通过以上步骤,你应该可以成功修改 hosts 文件并访问 GitHub。如果问题仍然存在,可能是网络环境问题,可以尝试使用 VPN 或代理。


http://www.kler.cn/a/516883.html

相关文章:

  • springBoot 整合ModBus TCP
  • Linux探秘坊-------5.git
  • IPhone16 Pro 设备详情
  • Java 基于 SpringBoot 的校园外卖点餐平台微信小程序(附源码,部署,文档)
  • 虚幻基础-1:cpu挑选(14600kf)
  • Apache Hive3定位表并更改其位置
  • 考研408笔记之数据结构(五)——图
  • 第04章 02 VTK管道的执行过程与类型
  • 2.7 createCmd中的visitor访问者设计模式
  • 基于微信小程序的设备故障报修管理系统设计与实现(LW+源码+讲解)
  • stm8s单片机(四)时钟输出与蜂鸣器实验
  • 【飞牛云访问本地NAS数据】手机飞牛云APP异地远程连接fnOS随时随地访问私有应用不受网络限制
  • vim如何设置制表符表示的空格数量
  • DRG/DIP 2.0时代下基于PostgreSQL的成本管理实践与探索(上)
  • mysql 学习3 SQL语句--整体概述。SQL通用语法;DDL创建数据库,查看数据库,删除数据库,使用数据库;
  • VS C++ 配置OPENCV环境
  • AI语言模型竞争加剧:新秀崛起 格局生变
  • ES Module 标准规范
  • C++|开源日志库log4cpp和glog
  • 【云南省乡镇界】面图层shp格式arcgis数据乡镇名称和编码+wgs84坐标无偏移内容测评
  • 【javaSE】内部类(来自类和对象的补充)
  • vue(33) : 安装组件出错解决
  • 在 Ubuntu 上的 Docker 容器中安装 MySQL
  • 订单状态定时处理、来单提醒和客户催单(day10)
  • k8s优雅重启
  • 【GORM】事务,嵌套事务,保存点事务的使用,简单电商平台go案例