pod 报错Failed to connect to github.com port 443
- 1、排查代理问题
-
- 1.1、查找网络代理
- [1.2、修改 Git 的代理](#1.2、修改 Git 的代理)
- 2、排查DNS解析问题
-
- [2.1、查找 ip地址](#2.1、查找 ip地址)
- [2.2、修改 host 文件](#2.2、修改 host 文件)
1、排查代理问题
1.1、查找网络代理
打开 设置 --> 网络与Internet --> 查找代理
1.2、修改 Git 的代理
设置代理
# 修改为自己的IP和端口号
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
查看代理
git config --global --get http.proxy
git config --global --get https.proxy
2、排查DNS解析问题
在DNS解析前先会尝试走hosts然后在找不到的的情况下再DNS解析,修改hosts文件域名解析就会先走hosts中的ip和域名的映射关系。
2.1、查找 ip地址
- 打开网址ipaddress.com
- 输入框内分别输入github.com、github.global.ssl.fastly.net
- 找到域名对应的 IP 地址
- 复制出来备用
2.2、修改 host 文件
- 前往文件夹/etc/hosts
- 添加 ip、域名映射(上一步获取到的 ip 地址)
- 保存host 文件,并再次尝试 pod