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

GitHub下载太慢的解决方案

修改hosts文件:
windows的hosts文件在
C:\Windows\System32\drivers\etc\hosts
cmd管理员运行命令notepad C:\Windows\System32\drivers\etc\hosts
然后cmd命令重启网络ipconfig /flushdns
windows修改hosts

Ubuntu22.04修改hosts
sudo vim /etc/hosts

# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateHosts = false
127.0.0.1       localhost
127.0.1.1       localhost.      localhost
<feff>
192.168.1.8     host.docker.internal
192.168.1.8     gateway.docker.internal
127.0.0.1       kubernetes.docker.internal
20.205.243.166  https://github.com/# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
20.205.243.166 github.com~                                                                                                             ~                                                                                                             ~                                                                                                             ~                                                                                                             ~                                                                                                             "/etc/hosts" 19L, 576C                                                                      19,0-1        All 

在文末添加20.205.243.166 github.com
然后在终端刷新DNS缓存sudo systemd-resolve --flush-caches
其中20.205.243.166是在站长工具-ping检测内查找。
站长工具使用方法是把需要查找的网址放进去,如 github.com,然后选择延迟最小的IP地址放进hosts内。
我们也可以直接登录20.205.243.166直达GitHub

解决GitHub下载速度太慢问题的方法汇总
下面是chatgpt3.5给出的答案:
在Ubuntu 22.04.6版本中,您可以使用以下命令使修改的hosts文件立即生效:

  1. 打开终端。您可以使用快捷键Ctrl + Alt + T来打开终端。

  2. 输入以下命令以编辑hosts文件(需要root权限):

sudo nano /etc/hosts

上述命令将使用nano文本编辑器打开hosts文件。您也可以使用其他文本编辑器。

  1. 对hosts文件进行必要的修改,例如添加或修改主机名和IP地址。

  2. 保存并关闭文件编辑器。

  3. 使用以下命令刷新网络设置以使修改生效:

sudo systemd-resolve --flush-caches

上述命令将刷新DNS缓存以应用新的hosts文件。

  1. 如果您使用的是网络管理器,请使用以下命令重启网络管理器:
sudo service network-manager restart

完成上述步骤后,您的修改应该立即生效。您可以尝试通过ping或在浏览器中访问相应的主机名来验证修改是否生效。请注意,上述命令可能因发行版和网络配置而有所不同。在某些情况下,您可能需要运行适合您的系统的其他命令。

http://www.lryc.cn/news/198256.html

相关文章:

  • 英语生活常用词,柯桥成人零基础英语培训
  • 【前端学习】—使用多种方式实现数组去重(六)
  • JAVACPU占用过高、内存泄漏问题排查
  • 2023年【公路水运工程施工企业安全生产管理人员】新版试题及公路水运工程施工企业安全生产管理人员模拟试题
  • 屏幕截图软件Snagit 2023 mac中文特点介绍
  • deepin操作系统下载
  • 【docker】查看容器日志
  • Vue使用Echarts建立知识图谱
  • 力扣(LeetCode)1726. 同积元组(C++)
  • LAXCUS分布式操作系统是怎么实现的?
  • 香港服务器的速度为什么比较快
  • PhotoShop批量压缩图片
  • 零基础入门网络渗透到底要怎么学?_网络渗透技术自学
  • 一个可以解决企业跨网文件交换难题的软件所具备的特性必须有哪些
  • 【根据车间号[81321000]未找到ERP逻辑仓】
  • Dapr v1.12 正式发布:发件箱模式是亮点
  • RedisObject
  • 【剑指Offer】31.栈的压入、弹出序列
  • Linux设置开机自启动奇安信可信浏览器,并配置默认页面
  • flink1.15 异步维表Join 用于外部数据访问的异步 I/O scala版本
  • Elasticsearch Relevance Engine---为AI变革提供高级搜索能力[ES向量搜索、常用配置参数、聚合功能等详解]
  • 微信小程序之会议OA系统首页布局搭建与Mock数据交互
  • 动态规划解股票类型
  • 前端用 js-file-download组件下载后端返回的pdf,word,excel文件
  • Mac硬盘检测工具
  • 一篇文章解密如何轻松实现移动应用的电子和手绘PDF签名功能!
  • 【大数据】Kafka 入门简介
  • Unity可视化Shader工具ASE介绍——8、UI类型的特效Shader编写
  • 科学指南针XPS | SEM | BET 降价:不赚钱,就和您交个朋友
  • nginx正反向代理,负载均衡