# 网络加速服务
因为跨境网络传输的问题,和一些众所周知的原因,部分部署在境外的网络服务,在中国大陆访问存在无法访问、速度很慢的问题。
除了使用代理这种比较“暴力”的方案,还可以选择使用 mirror 镜像站、境内加速站等来提高访问的速度。
# mirrors 镜像站
感谢镜像站的运营者们,给开发者、用户带来了极大的方便。
# 云上服务器
一般来说,中国境内的云服务商出售的云服务器,购买后,都自动配置了系统的软件源为云厂商自己的内网镜像站,一方面是免去用户二次配置的时间;再一个流量走内网,访问的速度会更快。
以腾讯云为例,购买轻量服务器之后,选择配置系统为 Ubuntu 系统,apt 的源默认被设置为:
http://mirrors.tencentyun.com/ubuntu ,使用 dig 查询,返回的 IP 为内网 IP。
# 非云上服务器
在非云服务器上,则需要配置公共的镜像站。
寻找这种镜像站的办法有 2 种:
- 直接去国内的知名镜像站主页进行搜索
- 去源站搜索镜像站的 list 信息
相对来说,直接去国内的镜像站搜索即可,因为访问源站又存在连通性的问题,可能陷入死循环……
# 高校运营站点
一般高校运营的镜像站提供的软件较企业运营站点要更多些。
以下是一些知名的高校镜像站,排名不分先后,请根据自己的网络情况,择优选择。
- USTC 中科大开源镜像站 (opens new window)
- 接入 电信、移动、联通、教育网
- 有 IPv6
- 另有部分源的反向代理服务
- 清华大学开源软件镜像站 (opens new window)
- 有 IPv6
- 北京外国语大学开源软件镜像站 (opens new window)
- 有 IPv6
# 企业运营站点
目前发现企业运营的站点,带宽给的不多,或者是有限速的情况,部分站点的下载带宽不到 10 Mbps 。
不清楚是什么原因。不过相较于直连源站,已经是快上很多了。
以下排名不分先后,请根据测速情况、网络接入情况,择优选择。
# 境外 mirror 加速站点
xTom open source software mirror (opens new window)
- 根据请求的 IP 自动获取最优站点
# 公共 CDN 加速服务
主要是针对前端的 CSS、js 文件的加速服务,一般以公共 CDN 服务的形式提供。
# 境内
以下排名不分先后,请根据实际网络情况,择优使用。
- BootCDN (opens new window)
- 支持搜索
- 支持一键复制 URL
- 75CDN (opens new window)
- Staticfile CDN (opens new window)
# 境外
- SB 烧饼 加速服务 (opens new window)
- 境内可用,速度尚可
其他的境外的 CDN 加速服务就不列举了,对于中国大陆的访问来说,没有意义……
# 实战镜像站配置
# Docker Hub 镜像站配置
国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。国内很多云服务商都提供了国内加速器服务,例如:
- 网易云加速器
https://hub-mirror.c.163.com(opens new window) - 百度云加速器
https://mirror.baidubce.com(opens new window)
以 Linux 为例,编辑 /etc/docker/daemon.json,写入如下内容:
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
2
3
4
5
6
之后重新启动服务。
sudo systemctl daemon-reload
sudo systemctl restart docker
2
# Android 开发中的镜像站的配置
- maven 仓库配置镜像站
- gradle 镜像站配置
详细内容可参见:Android 开发中的代理设定
← 网络链路检测工具 HTTP 服务快装指南 →