内容提要
作者在GCP上将SS更换为SSRR以提升4G科学上网速度,并介绍了一键脚本安装方法:使用wget下载脚本、赋权、运行,以及启动、停止、重启、查看状态等命令,同时列出配置、日志和安装目录路径,提醒开放防火墙端口。作者还提到曾用Streisand但认为其过重。
延伸解读
从SS到SSRR:速度提升的体验
作者在GCP上使用原生SS时,4G流量科学上网出现卡顿,换成SSRR后速度明显提升。这可能与SSRR加入新的加密混淆方式有关,提高了阻挡难度。但文章也指出SS和SSR均已停止维护,使用后继项目是必要选择。
一键脚本部署与常用命令
通过wget下载脚本、赋权并运行即可安装SSRR。启动、停止、重启、查看状态分别使用/etc/init.d/shadowsocks后接start、stop、restart、status。配置文件在/etc/shadowsocks.json,日志在/var/log/shadowsocks.log,安装目录为/usr/local/shadowsocks。
防火墙端口与脚本维护风险
安装后需在GCP防火墙开放相应端口,否则无法连接。文章提醒脚本作者可能已放弃维护,这意味着后续更新和支持可能中断。使用前应评估脚本来源的可靠性,并关注项目是否仍有活跃维护。
Streisand对比:功能全但较重
作者曾用Streisand,其名称源于史翠珊效应,脚本会安装多种科学上网工具,好处是一个服务崩溃可用另一个,但整体过于臃肿,作者认为没必要。相比之下,SSRR方案更轻量直接,适合只需单一代理的场景。
Q&A
如何在GCP上将SS更换为SSRR?
使用一键脚本:wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocksR.sh,然后chmod +x shadowsocksR.sh,最后./shadowsocksR.sh 2>&1 | tee shadowsocksR.log。
SSRR安装后如何启动、停止或重启?
启动:/etc/init.d/shadowsocks start;停止:/etc/init.d/shadowsocks stop;重启:/etc/init.d/shadowsocks restart;查看状态:/etc/init.d/shadowsocks status。
SSRR的配置文件和日志文件在哪里?
配置文件路径:/etc/shadowsocks.json;日志文件路径:/var/log/shadowsocks.log;代码安装目录:/usr/local/shadowsocks。
为什么作者将SS换成SSRR?
因为作者发现4G流量科学上网有点卡,而SSRR速度快了不少,所以将GCP上的SS换成了SSRR。
使用SSRR时需要注意什么?
需要注意开放防火墙相应端口。
Streisand是什么?作者如何评价它?
Streisand是一个脚本,可以安装一大堆工具,提供多种科学上网方式,好处是一个服务崩了可以用另一个,但作者觉得它太重了,没什么必要。