一、阿里云服务器选购与准备
在阿里云国内节点搭建SS服务前,需先购买合适的ECS实例。推荐选择“轻量应用服务器”或“ECS共享型”,地域优先选北京、上海等低延迟节点。系统镜像建议使用Ubuntu 20.04或CentOS 7,配置至少1核1G内存。购买完成后,通过阿里云控制台获取公网IP和登录密码,并确保安全组已放行SS默认端口(如8388)。
二、安装与配置Shadowsocks服务
登录服务器后,依次执行以下命令安装SS:
wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
./shadowsocks.sh 2>&1 | tee shadowsocks.log
安装过程中需设置密码、端口及加密方式(推荐aes-256-gcm)。完成后,脚本会显示配置信息,请保存备用。若需多用户支持,可手动修改/etc/shadowsocks.json
文件。
三、防火墙与安全组设置
阿里云默认会拦截未授权的端口访问,需在安全组规则中添加SS端口(如TCP 8388)。同时,服务器本地防火墙也需放行:
# CentOS
firewall-cmd --zone=public --add-port=8388/tcp --permanent
firewall-cmd --reload
# Ubuntu
ufw allow 8388/tcp
完成后,使用netstat -tulnp
检查端口是否监听。
四、客户端连接与速度优化
下载对应平台的SS客户端(如Windows的Shadowsocks-Windows,安卓的Shadowsocks-Android),输入服务器IP、端口、密码及加密方式即可连接。若速度不理想,可尝试以下优化:
1. 更换阿里云同地域其他节点
2. 启用BBR加速(wget -N --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
)
3. 调整MTU值(ifconfig eth0 mtu 1472
)
五、注意事项与合规建议
阿里云国内节点搭建SS需遵守中国法律法规,仅限合法用途。建议: 1. 避免使用默认端口,定期更换密码 2. 开启日志监控,防止滥用 3. 若用于企业跨境办公,建议备案并申请专线服务 4. 敏感时期可能加强管控,需提前准备备用方案
↑ SiteMap