奔波于各个VPN工具,总是不令我满意,于是开始自己折腾VPN,于是就找到了shadowsocks这个简单易用且跨平台的工具。
关于什么是VPN,什么是shadowsocks网上资源一大堆,我就不在这里赘述了。
直接摞代码。
安装epel源、安装pip包管理
1 | sudo yum -y install epel-release |
输入 pip --version
查看版本确认是否安装成功
安装Shadowsocks客户端
sudo pip install shadowsocks
输入sudo ssserver --version
查看版本确认是否安装成功
创建配置文件
创建Shadowsocks配置文件所在文件夹:sudo mkdir /data/release/vpn
如果该命令执行失败,请注意mkdir使用方法,需要一级一级的建立文件夹。如下所示:
1 | sudo mkdir /data |
创建配置文件
1 | cd /data/release/vpn |
编辑配置文件config.json
我这里是设置多个端口和密码
1 | { |
测试shadowsocks运行状态
ssserver -c /data/release/vpn/config.json
最后开启服务器相关端口即可