美丽的神话 发表于 2025-3-18 10:10:07

办理Ubuntu18.04的git clone报错Failed to connect to github.com port 443: Connection re

(只看办理方法的可直接拉到文末!!!)
第一次在ubuntu终端利用git clone,结果报错 Failed to connect to github.com port 443: Connection refused,折腾了半天,终于成功下载(感谢这篇博客调停git clone 时Failed to connect to github.com port 443:connection timed out 怎么办-CSDN博客)
先把终端操作贴下来
https://i-blog.csdnimg.cn/blog_migrate/69df9338f8aec9545bed24b7531a82ee.png
试了好几次都是报错Failed to connect to github.com port 443: Connection refused
https://i-blog.csdnimg.cn/blog_migrate/74aaf702622b385a35c4589d43a9e52c.png
关闭git的SSL证书校验,也可以明确为取消对长途仓库的安全验证。无法办理。
(而且关闭SSL证书校验会低落数据传输的安全性,因此应该尽量避免在安全性较高的环境下利用该命令。同时,在确有需要时,发起利用署理或其他安全措施包管数据传输的安全。)
https://i-blog.csdnimg.cn/blog_migrate/365f6939183f646cd7e9c8369bc89742.png
网上许多说的都是这个方法:设置全局署理,可能是我的署理地点没设置好,反正是没办理。假如不可,记得取消全局署理
https://i-blog.csdnimg.cn/blog_migrate/702cde11bffab934a588388c8861b866.png
按照网上说的将https改成git,照旧不可
https://i-blog.csdnimg.cn/blog_migrate/beacf0b51dee761df26e7efe66aa8db3.png
最终办理办法:修改hosts文件

1)打开https://github.com.ipaddress.com/ 
向下滑找到DNS Resource Records,记着下面的IP地点
https://i-blog.csdnimg.cn/blog_migrate/1d83b9e89a9981737857a0b4a3a0903d.png
2)打开https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo
向下滑找到DNS Resource Records,记着下面的4个地点
https://i-blog.csdnimg.cn/blog_migrate/4c42d03bd8717c622bd16414d02110b0.png
3)打开hosts文件
新开一个终端,输入sudo gedit /etc/hosts,会提示输入用户密码,输入之后就能打开文件
4)修改hosts文件
在hosts文件末端添加以下内容,然后保存:
   140.82.112.3 github.com
151.101.1.6 github.global.ssl.fastly.net
151.101.65.6 github.global.ssl.fastly.net
151.101.129.6 github.global.ssl.fastly.net
151.101.193.6 github.global.ssl.fastly.net
https://i-blog.csdnimg.cn/blog_migrate/a58cdae3ff5e15be94cec868fd308e2a.png
5)在原先的终端重新输入git clone https://github.com/DroidAITech/ROS-Academy-for-Beginners.git(改为自己的github项目地点)
https://i-blog.csdnimg.cn/blog_migrate/f6d301ae92538613f9c3114337d364f8.png
成功开始下载!!!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 办理Ubuntu18.04的git clone报错Failed to connect to github.com port 443: Connection re