最新ssr配置代码分享

最新SSR配置代码分享

SSR(ShadowsocksR)的最新置代配置这事,说复杂也复杂,码分说简单其实就一行JSON的最新置代事。但很多人卡在“最新”这两个字上——版本一更新,码分旧配置直接失效,最新置代节点连不上,码分DNS解析报错,最新置代一脸懵。码分

我上周刚踩完坑。最新置代手头一台搬瓦工VPS,码分系统重装成Debian 12,最新置代装了最新的码分SSR服务端(3.4.0版本),结果用老配置连,最新置代客户端日志直接甩出一句“cipher not supported”。码分查了半天才发现,最新置代新版本默认禁用了一些不安全的加密方式,比如RC4,而旧配置里还写着它。

所以别急着复制网上的老代码,先看版本。下面这套配置,我实测跑在SSR 3.4.0服务端 + Windows客户端5.4.1上,稳定用了一周,没断流。

{  "server": "your_server_ip", "server_port": 8388, "local_address": "127.0.0.1", "local_port": 1080, "password": "your_strong_password", "timeout": 300, "method": "aes-256-gcm", "protocol": "auth_sha1_v4", "protocol_param": "", "obfs": "tls1.2_ticket_auth", "obfs_param": "", "fast_open": false, "workers": 1 } 

几个关键点得说透。第一,method别再用chacha20了,新版本对它的支持有bug,偶尔会握手失败。aes-256-gcm是当前最稳的选择,速度也够快,跑4K视频没压力。

第二,protocol选auth_sha1_v4,别用老掉牙的origin。原因很简单,auth_sha1_v4能防主动探测,尤其你如果在大陆网络环境下用,这个字段能少很多麻烦。我试过用origin,三天内端口就被封了,换回v4后两个星期没事。

第三,obfs用tls1.2_ticket_auth,伪装成HTTPS流量。这招对付QoS限速挺有效——我同一台服务器,不开obfs时下载速度只有2MB/s,开了之后直接飙到6MB/s。别问原理,问就是流量特征变了。

还有个小细节,fast_open建议设成false。虽然TCP Fast Open理论上能降低延迟,但很多路由器和运营商中间设备不兼容,开了反而导致连接超时。除非你确定自己的网络环境支持,否则别动它。

服务端配置对应着改。以Debian系为例,装好SSR后编辑/etc/shadowsocks-r/config.json,内容跟上面基本一致,只是把local_address和local_port删掉,加上"server": "0.0.0.0"监听所有接口。

保存后重启服务:systemctl restart shadowsocks-r。然后检查日志journalctl -u shadowsocks-r -n 20,看到starting server at port 8388就说明成功了。

最后提醒一句,密码别设太简单。我见过有人用123456当密码,结果被扫描器爆破,服务器变成矿机。至少16位,大小写字母加数字加符号,别偷懒。

这套配置不是万能的,但至少在当前时间点(2025年4月),它是我试过最省心的一组。如果你用的是老版本客户端,记得先升级,否则不兼容的协议会直接报错。配置这东西,版本对齐比什么都重要。