配置终端代理

165 阅读1分钟

pods在执行setup指令时网络一直是几十k,甚至会在gem/Ruby环境完好的情况下因为网速慢的原因导致setup失败而出现error: RPC failed; curl 18 transfer closed with outstanding read data remaining等问题。 这个时候你就需要“小飞机”了,但是开启“小飞机”实际上终端是不走“飞机”的代理的,这时候则需要手动开启终端代理

开启代理
export all_proxy=socks5://127.0.0.1:1086
查询当前IP
curl cip.cc
关闭代理
unset all_proxy

如果更改过小飞机的socks5地址 需在开启代理后面重置自己的最新地址及端口号 查看小飞机地址及端口号


终端bash_profile指令设置
cd ~
vim .bash_profile
[[ -s "$HOME/.profile" ]] && source "$HOME/.profile" # Load the default .profile

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*


/* 输入以下指令 并保存*/
alias proxy='export all_proxy=socks5://127.0.0.1:1086'
alias unproxy='unset all_proxy'

source .bash_profile

每次开启终端需要开启代理则键入proxy , 需要关闭代理则键入 unproxy