一:推文
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格式,不能使用