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'
    嗯,已经满足了。。。。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。