Total Pageviews

Thursday, 5 November 2015

利用shadowsocks-ruby翻墙

首先在linux vps上编译ruby环境,参见http://briteming.blogspot.com/2011/12/centos-vpsruby.html
然后,
  • cd ~/ruby-2.0.0-p647/ext/openssl
  • ruby extconf.rb
  • make
  • make install
cd ~/ruby-2.0.0-p647/ext/zlib
  • ruby extconf.rb
  • make
  • make install

然后即可运行:
gem install shadowsocks
这样即可成功安装shadowsocks的ruby版。
nano shadowsocks-ruby-config.json (新建
shadowsocks-ruby-config.json文件)
输入内容如下:
{
    "server":"my_server_ip",
    "server_port":8388,
    "local_port":1080,
    "password":"你自设的密码",
    "timeout":600,
    "method":"aes-128-cfb"
}
然后nohup ss-server -c shadowsocks-ruby-config.json > /dev/null &
服务器端就搭建好了。
兼容任何shadowsocks客户端。
本帖就是用shadowsocks-ruby翻墙后,发表的。
项目地址:https://github.com/Sen/shadowsocks-ruby