SocksCap64 + Shadowsocks 构建安全上网环境指南

Home Forums Software publishing & Announcement / 软件发布及公告 SocksCap64 + Shadowsocks 构建安全上网环境指南

Viewing 0 reply threads
  • Author
    Posts
    • Keymaster
      #1 Super admin #181

      本指南所指环境如下:
      服务器: CentOS 6.6, Shadowsocks-libev 2.1.4
      客户端: Windows 7 64 bit Ultimate, SocksCap64 1.0, Shadowsocks-gui 2.3

      或许你看到此指南时, 已经有了新的版本, 这也不影响整个指南的的使用.

      1, Centos下安装Shadowsocks-libev
      a> 安装依赖库
      yum install build-essential autoconf libtool openssl-devel gcc -y

      b> 安装git
      yum install git -y

      c> 下载shadowsocks-libev源码包并编译

      git clone https://github.com/madeye/shadowsocks-libev.git
      cd shadowsocks-libev
      ./configure
      make && make install

      d> 运行shadowsocks
      nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &
      比如:nohup /usr/local/bin/ss-server -s 11.11.11.11 -p 9999 -k 123456 -m aes-256-cfb &

      xx> 查看进程是否存在
      ps aux|grep ss-server

      e> 加入开机启动
      echo "nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &" >> /etc/rc.local

      f> 如果有启用防火墙的话, 将shadowsocks监听的端口加入防火墙规则. 否则会无法连接. 例如我们指南中将shadowsocks监听在9999端口, 因此将9999端口加入防火墙的规则.
      vi /etc/sysconfig/iptables
      -A INPUT -m state --state NEW -m tcp -p tcp --dport 9999 -j ACCEPT

      g> 重启防火墙
      /etc/init.d/iptables restart

      2, 客户端安装SocksCap64, shadowsocks-gui客户端
      Sockscap64网站:https://www.socksacp64.com/
      自己下载. 写指南时版本是1.0
      安装好后界面如下:
      socksacp64

      shadowsocks-gui地址:
      http://sourceforge.net/projects/shadowsocksgui/files/dist/

      写指南的时候, 最新版本是2.3, 下载后只有一个文件: Shadowsocks.exe

      请注意: 如果你的机器上未安装dot net framework 请下载安装. Shadowsocks-win-dotnet4.0-2.3.zip
      shadowsocks-gui

      安装好dot net framework及下载好shadowsocks后, 运行Shadowsocks.exe

      运行后界面如下:
      shadowsocks-gui 主界面
      IP中填入你刚才安装Shadowsocks-libev的服务器地址,
      端口是刚才启动shadowsocks-libev时指定的端口, 本指南中为9999
      密码是启动shadowsocks-libev时指定的密码, 本指南为123456
      加密方法: 本指南为aes-256-cfb

      下边的代理端口默认1080, 你也可以修改为你想要的. 修改好点确定即可.

      3, 配置SocksCap64. 使用代理上网.
      启动SocksCap64, 打开代理管理界面, 加入一条代理. IP填写: 127.0.0.1, 端口填写上一步在Shadowsocks-gui中设置的端口, 如果你没有修改则默认是1080. 帐号密码为空. 加入好, 右击, 测试选中代理, 测试结果显示OK表示代理通过.

      就可以使用shadowsocks上网了.

      Sockscap64

Viewing 0 reply threads

You must be logged in to reply to this topic.