Web开发编程网
分享Web开发相关技术

在Vultr VPS上安装SS服务端

安装shadowsocks服务器可能遇到的问题:执行 yum install python-setuptools && easy_install pip 时报错

这时,可以通过以下几步完成shadowsocks的安装:

先执行以下命令
yum -y install epel-release

然后执行以下命令
yum -y install python-pip

再执行以下命令安装shadowsocks
pip install shadowsocks

shadowsocks安装成功后,创建配置文件 /etc/config.json

在/etc/目录下创建文件config.json, 并输入配置信息后保存

{ 
"server":"207.*.*.28", // 你的VPS IP 
"server_port":8388, // 你希望运行shadowsocks服务端的端口,默认为8388
"local_address": "127.0.0.1", 
"local_port":1080, // 客户端本地端口
"password":"123456", // 密码
"timeout":600, 
"method":"rc4-md5", // 加密方式
"fast_open": false
}

shadowsocks服务器的启动与关闭

ssserver -c /etc/config.json -d start // shadowsocks服务器启动
ssserver -c /etc/config.json -d stop // shadowsocks服务器关闭

 

启动服务器后,并在本地配置好客户端后仍可能无法成功访问google, 这时可能是防火墙屏蔽端口的原因

查看防火墙状态:
iptables -L -n

执行以下命令开放特定端口(以下的8388也就是在confing.json设置的运行shadowsocks服务器的端口):
/sbin/iptables -I INPUT -p tcp --dport 8388 -j ACCEPT

保存
/etc/rc.d/init.d/iptables save

重启服务
service iptables restart

查看需要打开的端口是否生效
/etc/init.d/iptables status

配置好防火墙后就可以愉快访问google了。

未经允许不得转载:WEB开发编程网 » 在Vultr VPS上安装SS服务端

WEB开发编程网

谢谢支持,我们一直在努力

安全提示:您正在对WEB开发编程网进行赞赏操作,一但支付,不可返还。