Home › Forums › Software publishing & Announcement / 软件发布及公告 › SocksCap64 + Shadowsocks 构建安全上网环境指南
Tagged: centos, Shadowsocks, SocksCap64
- This topic has 0 replies, 1 voice, and was last updated 9 years, 1 month ago by Super admin.
-
AuthorPosts
-
-
本指南所指环境如下:
服务器: 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 restart2, 客户端安装SocksCap64, shadowsocks-gui客户端
Sockscap64网站:https://www.socksacp64.com/
自己下载. 写指南时版本是1.0
安装好后界面如下:
shadowsocks-gui地址:
http://sourceforge.net/projects/shadowsocksgui/files/dist/
写指南的时候, 最新版本是2.3, 下载后只有一个文件: Shadowsocks.exe
请注意: 如果你的机器上未安装dot net framework 请下载安装. Shadowsocks-win-dotnet4.0-2.3.zip
安装好dot net framework及下载好shadowsocks后, 运行Shadowsocks.exe
运行后界面如下:
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上网了.
-
-
AuthorPosts
You must be logged in to reply to this topic.