MAC下设置Iterm2代理进行加速

如果你有ssr,默认是只能浏览器走代理,但是某些情况下我们需要让终端使用代理进行加速(wget,git,curl,etc.)
尝试了好几个方法,感觉这个是目前最简单的:把代理服务器地址写入shell配置文件.bashrc或者.zshrc

直接在.bashrc或者.zshrc添加下面内容
通过设置alias简写来简化操作,每次要用的时候输入proxy,不用了就unproxy。

alias setproxy="export ALL_PROXY=socks5://127.0.0.1:1086"
alias unsetproxy="unset ALL_PROXY"

ip地址一般都是127.0.0.1,后面端口需要自己看一下,有的是1080,有的是1086.

设置完毕后,使用curl ip.cn 或者curl cip.cc 测试一下,或者直接curl https://twitter.com,有返回内容就可以了。

但是需要注意,这种方法只局限与当前tab或window,比如你有一个tab开了proxy,你新开一个tab是没有经过proxy的,关闭tab再开启也是需要开启proxy的。这种方法虽然麻烦,但我感觉这是比较安全的。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 米扑代理示例(mimvp-proxy-demo) 米扑代理示例(mimvp-proxy-demo)聚合了多种编程语...
    米扑阅读 2,238评论 0 3
  • APT 设置代理 在 /etc/apt 下,找到 apt.conf(如果没有就新建), 添加: 验证 APT 是否...
    saronic阅读 2,962评论 0 0
  • 文字: proxy模块 HTTP反向代理处理流程 proxy模块 功能:对上游服务器使用http/https协议进...
    求得浅欢风日好阅读 3,414评论 0 1
  • 一、什么是CURL? cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、...
    伊Summer阅读 1,400评论 0 4
  • 1、领路人发公司群规文件给新代理,仔细阅读,新代理发承诺书给总代(卓芳总代或赵萍总代) 2、新代理发付款截屏给卓芳...
    卓芳阅读 899评论 0 0

友情链接更多精彩内容