欢迎来到Bokey的空间🌼

加载中...

💓 0🔥 35

github的SSH连接443报错问题

github的SSH连接443报错:ssh: connect to host ssh.github.com port 443: Connection refused fatal: Could not read from remote repository.的问题解决

🕘 2025-04-24

背景

突然有一天,我的github仓库连接不上了(之前使用SSH方式连接),git pullgit push啥的都用不了,只要有关github仓库,都会报错:连接443端口失败

报错信息:

一开始还以为是代理的错误,关了代理,还是一样就发现事情没有这么简单。然后就是漫长的找资料、排错误的过程,GTP、资料都找了,最后发现这个博主的文章成功解决:
https://blog.csdn.net/weixin_47061482/article/details/131661386?fromshare=blogdetail&sharetype=blogdetail&sharerId=131661386&sharerefer=PC&sharesource=Arier_six&sharefrom=from_link

解决方法

其实就是DNS解析的问题(我的理解:也许是域名解析找不到github了,需要我们自己手动配置github的ip在我们的电脑)😵‍💫不过这种方法可能过一阵子后还是会出现相同的问题,因为github的地址是会换的

修改本机的host文件

之后需要做的很简单,找到文件加入映射就可以

host文件位置:

  • Linux: /etc/hosts
  • Windows: C:\Windows\System32\drivers\etc\host
    然后打开文件,在末尾加入映射
txt 复制代码
20.205.243.160 ssh.github.com # 配置github的ssh配置,解决443报错,不通过DNS查找

这里的地址可能在之后会无效,需要自己去找github的新地址

github的SSH连接443报错问题
  • 发布于

    2025-04-24

  • 更新于

    2025-10-10

  • 类目

  • 作者

    Bokey

  • 版权协议

cc

Developed & Design by Bokey
已经发电运行了 0 天,我会继续努力
Copyright © 2024-2029 Bokey's Space
CC BY-NC-SA 4.0
粤ICP备2025398830号-1