213 字
1 分钟
解决腾讯云服务器无法连接GitHub
问题描述
腾讯云服务器在国内访问 GitHub 时经常遇到连接超时或无法解析的问题。
解决思路
通过手动修改 hosts 文件,将 GitHub 域名解析到可用的 IP 地址。
操作步骤
第一步:查询可用 IP 地址
访问 IP 地址查询网站,查询以下域名的 DNS 解析地址:
github.comraw.githubusercontent.com
建议:优先选择美国节点的 IP 地址,新加坡节点可能存在问题。
第二步:目前获取到的可用 IP
| 域名 | IP 地址 |
|---|---|
github.com | 140.82.116.3 |
raw.githubusercontent.com | 185.199.108.133 |
第三步:修改 hosts 文件
# 编辑 hosts 文件sudo vim /etc/hosts添加以下内容:
140.82.116.3 github.com185.199.108.133 raw.githubusercontent.com第四步:验证连接
ping github.com注意事项
- 如遇连接问题,可定期更新
hosts文件中的 IP 地址 - 若使用代理或 VPN,请确保配置正确
解决腾讯云服务器无法连接GitHub
https://blog-yunsheng.cn/posts/projects/operations/解决腾讯云服务器无法连接github/