Skip to content

Centos上ShadowSocks搭建Socket5服务器

买的VPN最近好像跑路了,看了下阿里云的国外ECS,超便宜,美国西部做活动一年才300多RMB;

Shadowsock是一个安全的socks5代理软件,提供了服务端和客户端;可以很方便的搭建一个VPN;

Terminal window
$ wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
$ ./shadowsocks.sh 2>&1 | tee shadowsocks.log

安装成功会显示如下的信息,将下面的信息填写到客户端里面就可以了;

Terminal window
Starting Shadowsocks success
Congratulations, Shadowsocks-python server install completed!
Your Server IP : 47.88.56.208
Your Server Port : 8989
Your Password : xxxx
Your Encryption Method: rc4-md5
Welcome to visit:https://teddysun.com/342.html
Enjoy it!

![image](![](https://54architect.oss-cn-beijing.aliyuncs.com/blog.54architect.com/2019-03-21 15-06-37 的屏幕截图.png) )

这里需要特别注意的是,有些socks5客户端提供了将socks5转为http(s)的功能,这里要选则socks5。

Privoxy可以将socks5转为http(s)协议;

Terminal window
forward-socks5 / 127.0.0.1:1080 .
Terminal window
sudo apt-get install privoxy
//开启privoxy 服务就行
sudo service privoxy start
// 设置http https 全局代理
export http_proxy='http://localhost:8118'
export https_proxy='https://localhost:8118'
// 测试一下
wget https://www.google.com

使用Privoxy将socks5代理转为http代理 Mac上Privoxy将shadowsocks的socks5代理转为http代理(解决SublimeText无法安装插件的问题)