DevSidecar 是一款开源 PC 网络加速工具,主要面向开发者群体,用来缓解访问 GitHub、Stack Overflow 等国际技术资源时遇到的加载缓慢或无法打开问题。它的思路借鉴了微服务里的“边车”概念,在本地架设代理层,把请求导向国内响应更快的线路。工具本身不改变目标服务,只是替开发者的网络请求加了一个中转助手,让日常拉代码、查文档、装依赖的过程少一些等待。

1、 通过 DNS 优选,结合当前网络状况解析出延迟更低的域名 IP,避开 DNS 污染带来的解析偏差
2、 对无法直接访问的请求进行拦截,并转发到国内可用的镜像站点,让目标服务保持可达
3、 覆盖 GitHub 直连、release 下载、源码与 zip 包下载、clone 操作以及头像加载等场景
4、 对 Stack Overflow、npm registry 等常用技术站点的访问也做了对应优化
- 智能解析最佳域名 IP 地址,优先选取当前网络下速度更优的线路
- 不依赖科学上网手段,也能改善部分网站和代码库访问慢或打不开的情况
- 遇到打开较慢的国外站点,可以先把该域名加入 DNS 设置尝试(被 GFW 封杀的域名无效)
- 拦截打不开的网站后,自动代理到加速镜像站点,并具备测速机制;访问失败或超时后切换到备用站点,维持服务可用性
- release、source、zip 等文件下载可获得加速效果
- 解决 readme 中引用的图片无法加载的问题
- 减少 git push 偶尔失败、反复要求输入账号密码的情况(如 fatal: TaskCanceledException encountered 或 fatal: HttpRequestException encountered)
- 将 ajax.google.com 代理到加速 CDN 上
- 官方 npm registry 与淘宝 npm registry 支持一键切换;某些 npm install 用 cnpm 也无法安装时,可以开启 npm 代理再试
1、 打开下载安装好的 DevSidecar,首次启动会提示安装证书,按照提示完成即可
2、 开启加速前后可以直观对比效果
3、 安全模式:关闭拦截、关闭增强、不使用远程配置,开启 dns 优选和测速;无需安装证书,功能最弱,只相当于查询 github 的国外 IP 后手动改 hosts;github 可访问性取决于 IP 测速结果,存在绿色 IP 时才有可能直连访问
4、 默认模式:开启拦截、关闭增强、使用远程配置,开启 dns 优选和测速;需要安装证书,通过修改 sni 直连访问 github
(您的评论需要经过审核才能显示)
0条评论