Pages

Saturday, 26 May 2018

利用shadowsocks-asio翻墙

首先编译cmake(必须3.5或更高版本)
登录linux vps,然后
wget https://cmake.org/files/v3.10/cmake-3.10.1.tar.gz
tar zxvf cmake-3.10.1.tar.gz
cd cmake-3.10.1
./configure
make
make install

(慢的vps将耗时1小时15分)

cd ~
git clone https://github.com/ccsexyz/shadowsocks-asio
cd shadowsocks-asio
./build.sh
(等./build.sh运行完毕,在当前目录下,就会生成sslocal和ssserver这2个可执行文件。)
./ssserver -s 0.0.0.0 -p 2466 -k your-password -m aes-256-cfb &
不过这条命令
./ssserver -s 0.0.0.0 -p 2466 -k your-password -m aes-256-cfb &容易退出,我们可以使用systemd来把./ssserver -s 0.0.0.0 -p 2466 -k your-password -m aes-256-cfb运行为服务:
nano shadowsocks-asio.service
其内容为:
[Unit]
After=network.target

[Service]
ExecStart=/root/shadowsocks-asio/ssserver -s 0.0.0.0 -p 2466 -k your-password -m aes-256-cfb
Restart=always

[Install]
WantedBy=multi-user.target


然后运行:
systemctl start shadowsocks-asio
systemctl enable shadowsocks-asio

这样,服务器端就搭建好了。

至于客户端,兼容纸飞机。

项目地址:https://github.com/ccsexyz/shadowsocks-asio
------

https://github.com/icpz/shadowsocks-asio,有所不同。

No comments:

Post a Comment