不想每次都得打开服务器去操作,所以就看了下把本地电脑配置下SOCKS5,还是方便很多。当然速度和自己的路线有关。

有不同的方式,应该是和系统版本有关系把?具体不清楚,也没兴趣研究,直接看操作步骤:

1、修改bash_profile文件,直接用终端改就行

open ~/.bash_profile #打开bash_profile
#在里面添加:
export http_proxy=socks5://127.0.0.1:端口
export https_proxy=socks5://127.0.0.1:端口
source ~/.bash_profile #让bash_profile生效

如果你关闭当前终端窗口之后,以后再打开发现又不能走socks5了?那就直接只改zshrc文件也行。

把上面的代码,在zshrc也添加一遍就行了,因为bash_profile基本是只对当前窗口有效。

open ~/.zshrc #打开zshrc
#在里面添加:
export http_proxy=socks5://127.0.0.1:端口
export https_proxy=socks5://127.0.0.1:端口
source ~/.zshrc #让zshrc生效

现在应该大部分电脑都可以了吧,用zshrc可以直接重启终端也行。

我自己电脑用上面的代码就行了。

如果上面的添加了还不生效?那就继续添加。

open ~/.bash_profile #打开bash_profile
#在里面添加:
alias proxy='export all_proxy=socks5://127.0.0.1:端口'
alias unproxy='unset all_proxy'
source ~/.bash_profile #让bash_profile生效

这样在终端想操作之前,得先输入命令:proxy,然后就能走socks5了,不走就用命令:unproxy关闭就行了。

如果要之后也能用,还是修改zshrc文件,代码同上就行了。

具体参考:https://gist.github.com/fearblackcat/850c6e027d5a03017c44daaa6a7ffc30