如果你有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的。这种方法虽然麻烦,但我感觉这是比较安全的。