由于国内某些原因,国外一些技术相关的网站无法访问,因此为了学习需要,我们需要使用科学上网的方法来访问这些学习网站,常用的是ss等科学上网工具。搭建之前需要先购买一台国外的服务器。
一、搭建SS
安装pip
yum -y install pip
可能出现的错误No package python-pip available.
解决方案,先安装epel扩展源
yum -y install epel-release
然后安装python-pip
yum -y install python-pip
安装ss
pip install --upgrade pip
pip install shadowsocks
在任意目录下(我的是/etc下)添加如下配置文件
vi /etc/ss.json
在其中添加如下配置
{
"server":"0.0.0.0",
"server_port":端口号,如:10000,
"password":"密码",
"timeout":600,
"method":"aes-256-cfb",
"fast_open":false,
"workers":1
}
workers:是可以连接的人数
安装防火墙
yum install firewalld
启动防火墙
systemctl start firewalld
端口号是你自己设置的端口
firewall-cmd --permanent --zone=public --add-port=10000/tcp
firewall-cmd --reload
启动ss
#先使用这个命令启动,然后连接上后测试是否成功
ssserver -c /etc/ss.json
#后台守护启动
ssserver -c /etc/ss.json -d start
#停止
ssserver -c /etc/ss.json -d stop
连接客户端下载
https://github.com/shadowsocks