配置3个快捷命令
- proxy 设置全局代理
- unproxy 取消设置全局代理
- ip 检查当前出口 ip
cat >> ~/.bashrc <<EOF
# 设置终端全局代理
alias proxy="export ALL_PROXY=socks5://127.0.0.1:1080"
# 取消终端全局代理
alias unproxy="unset ALL_PROXY"
# 终端输入 myip 快速获取当前主机外网 IP
alias myip="curl ifconfig.io"
EOF
使配置生效
source ~/.bashrc
test
# 将返回未配置代理前的原主机 IP
[root@node51 ~]# myip
1xx
[root@node51 ~]# proxy
# 将返回配置代理后的代理 IP
[root@node51 ~]# myip
2xx
[root@node51 ~]# unproxy
# 将返回未配置代理前的原主机 IP
[root@node51 ~]# myip
1xx
如果配置代理后 ip 有改变 设置代理和取消代理均 ok
注意该操作在重启后失效
配置代理后 github clone 速度提升 N 倍
也可以解决部分国外源下载速度缓慢的问题