温馨提醒
如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢
本文最后更新于2024年1月8日,已超过 180天没有更新
开发者边车,命名取自service-mesh的service-sidecar,意为为开发者打辅助的边车工具,通过本地代理的方式将https请求代理到一些国内的加速通道上。
特性:
1、 dns优选(解决dns污染问题)
2、 请求拦截
3、 github加速
release、source、zip下载加速
clone 加速
头像加速
解决readme中图片引用无法加载的问题
gist.github.com 加速
解决git push 偶尔失败需要输入账号密码的问题(fatal: TaskCanceledException encountered / fatal: HttpRequestException encountered)
raw/blame加速
4、 Stack Overflow 加速
将ajax.google.com代理到加速CDN上
recaptcha 图片验证码加速
5、 npm加速
支持开启npm代理
官方与淘宝npm registry一键切换,
某些npm install的时候,并且使用cnpm也无法安装时,可以尝试开启npm代理再试
安全模式
此模式:关闭拦截、关闭增强、开启dns优选、开启测速
最安全,无需安装证书,可以在浏览器地址栏左侧查看域名证书
功能也最弱,只有特性1,相当于查询github的国外ip,手动改hosts一个意思。
github的可访问性不稳定,取决于IP测速,如果有绿色ip存在,就 有可能 可以直连访问。
默认模式
此模式:开启拦截、关闭增强、开启dns优选、开启测速
需要安装证书
功能上包含特性1/2/3/4。
增强模式
此模式:开启拦截、开启增强、开启dns优选、关闭测速
需要安装证书
功能上包含特性1/2/3/4/5
由于敏感原因,默认关闭,感兴趣的可以私下交流
最佳实践
把dev-sidecar一直开着就行了
建议遇到打开比较慢的国外网站,可以尝试将该域名添加到dns设置中(注意:被GFW封杀的无效)
有时候安全模式打开github也挺快
问题排查:
1、dev-sidecar的前两个开关没有处于打开状态
尝试将开关按钮手动打开
请尝试右键dev-sidecar图标,点退出。再重新打开
如果还不行,请将日志发送给作者
如果是mac系统,可能是下面的原因
Mac系统使用时,首页的系统代理开关无法打开
出现这个问题可能是没有开启系统代理命令的执行权限
GitHub地址:https://github.com/docmirror/dev-sidecar/releases
评论0+