Ubuntu Shadowsocks + proxychains 翻越 GFW
之前翻墙一直用 goagent, 后来 GFW 越来越强大的时候,goagent 越来越慢,或者根本就不能上。在校园网下还好能上谷歌,其他时侯真是想****(此处相关内容不符合法律法规,不予显示)。池大大推荐的曲径 vpn 已经不接受新用户了。面对筑立在中国人面前的伟大的 GFW,我们不禁偷偷的思索,如何才能自由地看到外面的世界
有人推荐用 Shadowsocks, 看了一下好评还是挺多,各平台都可以使用,于是忍痛买了一年的服务,一切为了自由!当然如果你自己有服务器的话,在服务器搭个 Shadows 就不用钱了。
Shadowsocks 服务:https://shadowsocks.com/
Shadowsocks 项目:https://github.com/shadowsocks/shadowsocks
如果你购买了服务或者自己在服务器上搭好了服务,那就开始翻吧~先安装:
sudo apt-get install python-pip #安装 pip sudo pip install shadowsocks #安装 shadowsocks接下来直接运行:
sslocal -s your_server_ip -p your_server_port -b 127.0.0.1 -l 1080 -k your_password -t 600
这样写命令毕竟麻烦,最好写个配置文件 config.json(其他名字也可以):
{ "server":"your_server_ip", "server_port":your_server_port, "local_port":1080, "password":"your_password", "timeout":600, "method":"aes-256-cfb" }然后用这样一条命令,后台运行 sslocal, 只记录错误日志,yourpath 代表你想放置的路径:
nohup sslocal -c yourpath/config.json 2>yourpath/log &本来是打算在 系统设置 的 网络 里面设置全局代理,然而我用的是 KUbuntu ,设置之后就没有反应。。。有人能告诉我为什么吗。。。
反正我用谷歌,于是就用 SwitchyOmega 设置代理吧
SwitchyOmega 安装:https://github.com/FelisCatus/SwitchyOmega/releases
如下图所示,点击侧边栏的 “+ New profile” 添加场景,然后设置如图,最后点击侧边栏的 “Apply changes”。OK。然后既可以在地址栏右边点击选择这个场景了。浏览器翻身 Over。
命令行呢?我们经常要用命令行访问国外网站的,比如 github,比如 docker hub。。。
有个叫 proxychains 的东东不错,使用也简单。
sudo apt-get install proxychains sudo vim /etc/proxychains.conf把里面的最后一行设置改为 socks5 127.0.0.1 1080 就好了。之后命令需要翻墙的时候,在前面加上 proxychains 就行。如下:
proxychains wget https://google.com
最后我没有把命令写进开机启动,只设置了 alias ...
alias ss='nohup sslocal -c mypath/config.json 2> mypath/conf/log &' alias pcs='proxychains'嗯,已经满足了。。。。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。