如何搭建自己的shadowsocks

来源:互联网 发布:api python 编辑:程序博客网 时间:2024/05/21 21:38

翻墙的方法有很多种,那么如何自己手动搭建一个翻墙服务器呢?

shadowsocks是一个非常好的工具,开源的软件,很容易搭建。

首先需要有一个国外的服务器,这个要看自己在哪里买的了。

系统选择为Ubuntu比较简单,选择为Centos也可以,但是可能有问题,具体的话我之前尝试过,有问题,但是没有花时间解决,直接改了Ubuntu,所以最好是用Ubuntu的比较好。

sudo apt-get install python-pippip install shadowsocks

然后就可以啦!

需要自己新建一个文件:

sudo vi /etc/shadowsocks.json

内容如下:

{    "server":"xx.xx.xx.xx",    "server_port":xxxx,    "local_address": "127.0.0.1",    "local_port":1080,    "password":"xxxxxxxx",    "timeout":300,    "method":"aes-256-cfb",    "fast_open": true,    "workers": 1}

server就填自己服务器的IP,端口自己选,但是最好要大于1024,密码什么的就自己选了。

然后运行:

ssserver -c /etc/shadowsocks.json -d start

停止和重启的方法:

ssserver -c /etc/shadowsocks.json -d stop/restart

如果需要后台运行的话:

ssserver -c /etc/shadowsocks.json -d start &