# 搭建 ShadowsocksR
# 运行 SSR 脚本
yum -y install wget && wget -N --no-check-certificate https://gitlab.com/samho2008/tool/-/raw/main/shadowsocksr-ssr/ssr.sh && chmod +x ssr.sh && bash ssr.sh
如果这个脚本用不了,可以尝试修改为:https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ss-go.sh
# 安装 SSR 服务端
运行以上脚本后,会出现以下提示,输入 1
进行安装。
设置端口和密码。
注意:账号和密码是相同的,这里不能分开设置,设置好了密码就相当于设置好了账号!
注:关于端口的设置,总的网络总端口有6万多个,理论上可以任意设置,但不要以0开头!但是有的地区需要设置特殊的端口才有效,一些特殊的端口比如80、143、443、1433、3306、3389、8080。
加密方式选择:aes-256-cfb
选择协议插件,这里用默认的就可以,输入 2
。
兼容 SS,否则无法用 SS 客户端连接(SS 客户端没有协议和混淆的选项),输入 y
。
设置混淆插件。
混淆选择 plain 意思是不混淆,有的时期增加混淆有利于突破封锁,有的时期不混淆有利用突破封锁,需要自己来尝试。进行混淆插件的设置后,会依次提示你对设备数、单线程限速和端口总限速进行设置,默认值是不进行限制,个人使用的话,选择默认即可,即直接敲回车键。注意:关于限制设备数,这个协议必须是非原版且不兼容原版才有效,也就是必须使用SSR协议的情况下,才有效!
接下来就会自动进行安装所需要的依赖以及软件了,到最后输入 y
即可。
耐心等待一会,看到以下界面说明安装成功了。
根据这张图就可以看到自己设置的 SSR 账号信息,包括:IP、端口、密码、加密方式、协议插件、混淆插件等,这些信息需要填入你的 SSR 客户端。提醒一下:二维码链接地址由于域名失效不可用,所以部署好的账号需要自己在客户端里面手动填写信息。
如果之后想修改账号信息,直接输入快捷管理命令:bash ssr.sh 进入管理界面,选择相应的数字来进行一键修改。例如:
放行服务端口。
这里的 port 和你上面设置的端口要对应
firewall-cmd --add-port=设置的端口号/tcp --permanent
firewall-cmd --reload
# 下载 SSR 客户端
# Windows SSR 客户端
解压压缩包,运行【ShadowsocksR-dotnet4.0.exe】。
运行后在右下角,找到小飞机的图标。
在对应的位置,填上服务器ip、服务器端口、密码、加密方式、协议和混淆,最后将浏览器的代理设置为(http)127.0.0.1和1080即可。账号的端口号就是你自己设置的,而要上网的浏览器的端口号是1080,固定的,谷歌浏览器可以通过 SwitchyOmega 插件来设置。
# Chrome 浏览器 SSR 客户端
下载 Chrome 浏览器插件:https://gitlab.com/samho2008/tool/-/raw/main/shadowsocksr-ssr/SwitchyOmega_Chromium.crx (opens new window)
参考文献:
← 搭建 Shadowsocks 安装 SVN →