在开始操作前,必须郑重提醒:根据我国法律法规,未经许可擅自搭建或使用翻墙工具属于违法行为,本文内容仅用于技术学习与研究,请勿用于非法用途。
要搭建Shadowsocks(简称SS),第一步是准备一台境外VPS(虚拟专用服务器)。可选择搬瓦工、Vultr等服务商,根据需求选1核1G内存的入门配置即可,购买后会收到包含服务器IP、SSH端口(默认22)、root用户名和密码的邮件,务必留存这些信息。
接下来连接VPS:Windows用户用Putty工具,输入VPS的IP和端口22,点击“Open”后输入root和密码登录;Mac/Linux用户直接打开终端,输入ssh root@你的VPSIP,回车输入密码即可连接。

登录成功后,用一键脚本简化安装。以常用的秋水逸冰脚本为例,在终端依次输入:
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh(下载脚本)
chmod +x shadowsocks.sh(赋予执行权限)
./shadowsocks.sh 2>&1 | tee shadowsocks.log(启动安装)
安装时需设置三个关键参数:端口(选1024以上未占用的数字,如12345)、密码(自定义复杂密码)、加密方式(推荐aes-256-gcm),按提示输入后等待安装完成,终端会输出SS配置信息(IP、端口、密码、加密方式),记得保存。
最后启动服务:输入systemctl start shadowsocks启动SS,若需开机自启则加systemctl enable shadowsocks。
客户端配置也很简单:下载对应设备的SS客户端(Windows用Shadowsocks-Windows、Mac用ShadowsocksX-NG、手机端需合规渠道获取),添加服务器时填入VPS的IP、端口、密码和加密方式,点击“连接”即可完成搭建。
技术学习需坚守法律底线,请勿将此方法用于非法用途。