科技改变生活
首先你需要一个境外服务器、ssh客户端可以用Xshell 6或者Termius,不熟的可以看站内linux的教程。
安卓客户端: Shadowsocks
参考文章:半醉人间、polarxiong
命令列表:
shell
#这里所有安装遇到选项一律输y,回车
#安装python setuptools
yum install python-setuptools
shell
#下载pip压缩包
wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate
shell
#下载完后,解压它
tar -xzvf pip-1.3.1.tar.gz
#进入解压出的文件夹
cd pip-1.3.1
#安装python
python setup.py install
#安装shadowsocks
pip install shadowsocks
#创建shadowsocks文件夹
mkdir /etc/shadowsocks
#创建并编辑shadowsocks配置文件
vi /etc/shadowsocks/config.json
进入config.json文件后按I进入Insert模式,可以进行编辑。
复制粘贴以下内容,注意要填一些东西。
shell
{
"server":"你的服务器的ip地址",
"port_password": {
"8888": "123456",
"8889": "123456"
},
"timeout":600,
"method":"aes-256-cfb",
"fast_open": false
}
这里服务器的ip地址我是设为0.0.0.0,方便快照换服务器,然后按Esc、
(输入冒号wq,意为保存并退出)这里是设置服务器端的Shadowsocks,后面需要用到上面你填入的信息,对应为:
主要信息:
服务器ip:你的服务器的ip地址
配置端口:8888、8889
密码都为:123456
加密方式:aes-256-cfb
shell
#开启服务
ssserver -c /etc/shadowsocks/config.json -d start
#关闭后面改为stop
shell
#创建并编辑shadowsocks.service,这里是要配置开机自启动
vi /etc/systemd/system/shadowsocks.service
与刚刚一样,进入了这个文件,按i可以进行编辑,把以下内容复制到里面:
shell
[Unit]
Description=Shadowsocks
After=network.target
[Service]
Type=forking
PIDFile=/run/shadowsocks/server.pid
PermissionsStartOnly=true
ExecStartPre=/bin/mkdir -p /run/shadowsocks
ExecStartPre=/bin/chown root:root /run/shadowsocks
ExecStart=/usr/bin/ssserver --pid-file /var/run/shadowsocks/server.pid -c /etc/shadowsocks/config.json -d start
Restart=on-abort
User=root
Group=root
UMask=0027
[Install]
WantedBy=multi-user.target
esc,
保存退出后,再输入以下命令:
shell
#权限
chmod 755 /etc/systemd/system/shadowsocks.service
#启动、启用
systemctl start shadowsocks
systemctl enable shadowsocks
#配置防火墙开放端口
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --zone=public --add-port=8889/tcp --permanent
firewall-cmd --reload
然后在手机上安装Shadowsocks,填入上面对应的主要信息(服务器ip、端口、密码、加密方式),就可以使用代理了,若握手成功,此时谷歌、Youtube等网站都可以访问了。

填好后,点下面的纸飞机进行连接。
