MacOS 无法ping 通 github.com 解决方案

复制代码
ping github.com
  • 会显示请求超时:

    PING github.com (192.30.253.112): 56 data bytes
    Request timeout for icmp_seq 0
    Request timeout for icmp_seq 1
    Request timeout for icmp_seq 2
    Request timeout for icmp_seq 3
    Request timeout for icmp_seq 4
    Request timeout for icmp_seq 5

  • 首先打开这个网站Gitgub.com - GitHub: Let's build from here · GitHub

  • 在输入框输入:

    github.com

  • 找到DNS资源记录,里面的IP地址

  • 拼接成这样的形式下面会用到:

    140.82.112.18 github.com

下面是在终端进行的操作:

1、在终端执行

复制代码
sudo vi /etc/hosts

2、然后输入i 就可以在里面编辑内容了, 添加以下配置,注意这里的IP地址一定是你自己的访问网址得到的,每个人可能不一样!!!

  1. 配置完成之后按下esc键,然后输入:wq保存退出即可!

确保下是否配置真的完成,在终端输入以下命令可以查看:

复制代码
sudo cat /etc/hosts
  • 再ping github.com

    xixi@xixideMacBook-Pro ~ % ping github.com
    PING github.com (140.82.113.4): 56 data bytes
    64 bytes from 140.82.113.4: icmp_seq=0 ttl=48 time=214.055 ms
    64 bytes from 140.82.113.4: icmp_seq=1 ttl=48 time=219.286 ms
    64 bytes from 140.82.113.4: icmp_seq=2 ttl=48 time=249.598 ms
    64 bytes from 140.82.113.4: icmp_seq=3 ttl=48 time=205.605 ms
    64 bytes from 140.82.113.4: icmp_seq=4 ttl=48 time=199.519 ms
    64 bytes from 140.82.113.4: icmp_seq=5 ttl=48 time=199.290 ms
    64 bytes from 140.82.113.4: icmp_seq=6 ttl=48 time=202.046 ms

相关推荐
李小白杂货铺1 天前
Oh My Zsh 简记
macos·macbook·zsh·主题·插件·oh my zsh·omz
fukai77222 天前
macOS防止休眠的菜单栏小工具
macos
web守墓人2 天前
【go语言】gotar:使用go语言复刻tar命令,并加入7z支持,可独立运行在windows、linux、macos上
linux·macos·golang
之歆3 天前
从 Mac 回到 Windows:用 PowerToys + AutoHotkey 找回熟悉手感
windows·macos
星辰即远方3 天前
字符串合法性检验
macos·ios·cocoa
2501_916008893 天前
苹果上架工具怎么选 不用 Mac 上架 App Store 的几种方案
android·macos·ios·小程序·uni-app·iphone·webview
秋雨梧桐叶落莳4 天前
iOS——3GShare项目总结
学习·macos·ios·objective-c·cocoa
酉鬼女又兒4 天前
零基础入门 DeepSeek V4 Pro API 开发:从环境搭建、消息格式规范到翻译函数实战、少样本提示、多轮对话聊天机器人与常见报错全流程详解指南
大数据·网络·数据库·人工智能·macos·机器人·github
独隅5 天前
DevEco Code 在 MacOS 系统上的完整安装、配置与卸载全面使用指南(简略版)
macos·华为·harmonyos
Swift社区5 天前
Mac与Windows终端常用指令对比整理(实用避坑分享)
macos