使用 Shadowsocks(R) 来科学上网的难度已经非常大了。如果你买了一台国外的服务器,并且搭建了 Shadowsocks(R) ,有关部门监测到了,很快就把这一台服务器的IP封了,你的服务器相当于挂了,当然你的运营商可以换ip没有关系。按照网上说的可以通过v2ray会安全的多可以跳转至vps(搬瓦工)CentOs7安装v2ray(搭建VPN)教程和使用bbr加速
之前有买搬瓦工的vps搭建v2ray的,所以跳过服务器的介绍直接搭建shadowsock。
这里购买的服务器搬瓦工 (如访问缓慢,请使用 bwh88.net 访问)购买VPS,支持支付宝支付,对于个人使用而言(500G流量每个月49$/年就够用了)选择洛杉矶地区系统为CentOs7
点击这里购买 49美金一年可以用支付宝
搬瓦工优惠价
使用超值优惠码:BWH3HYATVBJW
全场立减6.25%
服务端配置
安装 shadowsock
1 2 3
| yum install python-setuptools && easy_install pip
pip install shadowsocks
|
创建配置文件
1 2 3
| sudo mkdir /etc/shadowsocks
sudo vi /etc/shadowsocks/shadowsocks.json
|
详细配置(这里是配置单个账号)
1 2 3 4 5 6 7 8 9 10 11
| { "server":"0.0.0.0", "server_port":"8381", "local_address": "127.0.0.1", "local_port":1080, "password":"password", "timeout":300, "method":"aes-256-cfb", "fast_open": false, "workers": 1 }
|
|
|
server |
服务器的 ip 地址,默认填写 0.0.0.0 即可 |
port |
监听的端口号 |
local_address |
自带客户端 ss-local 连接的 ip 地址,暂时用不到 |
local_port |
自带客户端 ss-local 连接的端口号,暂时用不到 |
password |
密码 |
timeout |
超时时间,单位为秒 |
method |
加密方式 |
fastopen |
是否开启 TCP_FASTOPEN |
workers |
worker 数量,暂时用不到 |
启动
1
| sudo ssserver -c /etc/shadowsocks/shadowsocks.json -d start
|
停止
1
| ssserver -c /etc/shadowsocks/shadowsocks.json -d stop
|
以root方式运行可能会有一些安全问题。所以一般都是使用普通用户运行
1
| ssserver -c /etc/shadowsocks/shadowsocks.json --user nobody -d start
|
打开防火墙对应端口
(服务器绑定了宝塔所以可以在控制面板上添加对应的短裤就OK了)
1 2 3 4 5 6 7 8 9 10
| firewall-cmd --state
systemctl start firewalld.service
firewall-cmd --zone=public --add-port=8381/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-ports
|
设置开机启动
1
| sudo ssserver -c /etc/shadowsocks/shadowsocks.json --user nobody -d start
|
查看版本
客户端
PC端
这里基本还是使用的v2ray客户端
Windows:下载地址
MAC:下载地址
手机端
这里就不多介绍安卓了;随便找一下就有了
如果是苹果手机想用免费的,亲测!直接在苹果手机上切换地区,不用选择支付方式能切换非大陆地区即可下载:
Sockswich
Outline
Potatso Lite
付费还是很多选择的,推荐使用Shadowrocket