一:推文
Vultr搭建SSR教程[小白新手必看](租用国外服务器Vultr)
二:远程登陆服务器,进行配置服务器
(一)在Vultr官网配置(如推文),开启服务器
(二)putty远程登陆服务器端
1.下载putty软件
2.查看刚刚开启的服务器属性
可以提前查看该服务器是否被屏蔽 ping 服务器IP地址
3.开始配置putty,进行远程登陆
登陆成功
(三)开始配置服务端SS环境《重点》
1.安装python环境
yum install epel-release
yum install python3 其中默认安装了pip3
2.安装ss服务端
3.配置ss服务端配置文件
单端口模式
{ "server":"服务器IP", //可以直接写0.0.0.0 "server_port":8388, //提供给远程访问的端口 "local_address": "127.0.0.1", "local_port":1080, "password":"密码", //这里是你设置的远程端口访问密码,不是服务端密码 "timeout":300, "method":"aes-256-cfb", "fast_open": false }
多端口模式
{ "server":"0.0.0.0", "local_address":"127.0.0.1", "local_port":1080, "port_password":{ "7788":"password0", "7789":"password1", "7790":"password2" }, "timeout":300, "method":"aes-256-cfb", "fast_open": false }
5.配置防火墙
方法一:直接关闭防火墙
systemctl stop firewalld.service
方法二:配置相关端口开启
systemctl start firewalld.service //开启防火墙
firewall-cmd --zone=public --permanent --add-port=8388/tcp //永久开启端口
firewall-cmd --reload //重新加载
systemctl restart firewalld.service //重启防火墙
6.开启SS服务端(可后台运行)
7:注意:可能报错,无法开启SS的解决方案
错误:
AttributeError: /lib64/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup
以前在openssl,有 EVP_CIPHER_CTX_cleanup函数. 1.1.0版本中,替换成为 EVP_CIPHER_CTX_reset 解决办法:找到报错的文件
将所有
EVP_CIPHER_CTX_cleanup
替换成为
EVP_CIPHER_CTX_reset
操作:
:%s/cleanup/reset/
:wq
补充:可能你的连接被强制关闭,如果无法ping通服务器,则在创建快照下更换服务器IP
Vultr VPS更换IP地址教程
三:客户端链接服务端
(一)Windows下使用ss client进行连接
1.去GitHub中下载软件
2.存在问题:可能由于限制无法下载
解决方案:使用刚刚配置好的国外服务器进行下载---wget命令从网页下载
3.使用filezilla从服务器上获取资源即可(去百度随便找一个绿色版)
4.使用filezilla存在问题:我们如果没有关闭防火墙(或者开启相关端口)是无法连接到服务器端的
5.解压Ss,开始使用
6.开始访问Google
(二)手机端使用
软件下载
使用测试
(三)Ubuntu下安装
sudo add-apt-repository ppa:hzwhuang/ss-qt5
改为:
sudo add-apt update
-------------------------------------------------------------下面安装可以不用看了---------------------------------------------------------------
1.ssr客户端安装
https://www.xzymoe.com/linux-ssr/
git clone https://github.com/xzymoe/gfwlist2privoxy.git #将ssr丢到bin里,并给予x权限。 cd gfwlist2privoxy/ mv ssr /usr/local/bin cd /usr/local/bin/ chmod +x ssr #安装ssr ssr install
配置:
ssr config
{ "server": "服务器IP", "server_ipv6": "::", "server_port": 服务器端口, "local_address": "127.0.0.1", "local_port": 1080, "password": "服务器端口密码", "method": "aes-256-cfb", "protocol": "auth_aes128_md5", "protocol_param": "", "obfs": "tls1.2_ticket_auth_compatible", "obfs_param": "", "speed_limit_per_con": 0, "speed_limit_per_user": 0, "additional_ports" : {}, // only works under multi-user mode "additional_ports_only" : false, // only works under multi-user mode "timeout": 120, "udp_timeout": 60, "dns_ipv6": false, "connect_verbose_info": 0, "redirect": "", "fast_open": false }
启动:
#启动SSR
ssr start
#停止SSR
ssr stop
卸载:
ssr uninstall
2.electron-ssr安装
http://x-armin.com/%E5%9C%A8Ubuntu%E4%B8%8A%E4%BD%BF%E7%94%A8SSR/
测试:ping谷歌服务器,不要用域名 ping 外网ip
谷歌安装,按照上文。谷歌访问助手通过其他方式下载传到Ubuntu即可,文件下载最好时crx后缀,之后在Ubuntu下面修改为zip解压即可,不要直接下载zip格式,不能使用