Shadowsocks-Tutorial

跟着做,小白也能轻松搞定科学上网

Shadowsocks-Tutorial 是一个面向小白的 Shadowsocks 翻墙教程项目,旨在帮助用户绕过网络限制,访问被屏蔽的网站和服务。它解决了新手在配置代理、选择工具和部署服务器时面临的复杂问题,提供了从零开始的详细步骤。核心能力包括:覆盖 Shadowsocks 的基础概念、服务器搭建(如 DigitalOcean)、客户端配置(如 Shadowrocket、Potatso Lite)、以及进阶技巧(如 Kcptun 加速、PAC 规则、iptables 转发)。教程以 Shell 脚本和文档形式呈现,语言通俗易懂,适合非技术背景用户。项目还整合了 ChatGPT、Claude、Gemini 等 AI 工具的辅助使用场景,帮助用户更高效地利用网络资源。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2670
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类对话助手
开发团队zhaoweih
所属国家
定价模式free
价格说明开源教程项目,完全免费,无付费版本。
访问状态
是否开源
开源协议
主要语言Shell
技术栈/模型chatgpt,clash,claude,digitalocean,fanqiang,gemini,gfw,iptables,kcptun,pac,potatso-lite,shadowrocket,shadowsock-tutorial,shadowsocks,trojan,v2ray,vps,vultr,xshell
GitHub 星标★ 2670
30天Star增速
HF 下载量
上线时间2018-04-12 00:00:00
最近更新2026-09-23 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:入门 约 30 分钟 部署方式:云服务 6 步

环境要求

  • 一台可用的VPS服务器(Vultr 或 DigitalOcean,推荐 Debian 12 x64 系统,最低 5 美金/月套餐)
  • 服务器 root 密码和公网 IP 地址
  • SSH 连接工具:Mac 自带终端、Windows 10 自带 PowerShell 或 Xshell
  • 服务器 IP 能被 ping 通(未被墙屏蔽)

安装与启动步骤

  1. 1购买并部署VPS

    注册 Vultr 或 DigitalOcean 并充值,部署 Cloud Compute 实例,系统选 Debian 12 x64,取消自动备份,选最低配置套餐,等待状态变绿 Running。

  2. 2测试IP是否被封

    打开终端或命令管理器,ping 服务器 IP。偶尔 timeout 是掉包正常,一直 timeout 说明 IP 被封,删掉服务器重新部署。

    ping 8.8.8.8
  3. 3SSH连接服务器

    Mac 用终端、Windows10 用 PowerShell 均可直接 ssh 连接,Windows 7 等可安装 Xshell 新建连接填写服务器 IP 和 root 密码。

    ssh root@8.8.8.8
  4. 4下载一键安装脚本

    登录服务器后执行以下三条命令,下载 Shadowsocks 一键脚本并赋予执行权限;在 Xshell 里粘贴需用右键。

    wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/zhaoweih/Shadowsocks-Tutorial/main/sh/shadowsocks-all.sh
    chmod +x shadowsocks-all.sh
    ./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
  5. 5交互式选择配置

    按回车继续,服务器端选 libev 版本输入 4;设置密码如 abc123456,端口如 12853,加密方式选 xchacha20-ietf-poly1305 输入 13,插件两项直接回车。

  6. 6记录配置并关防火墙

    安装完成后截图保存服务器 IP、端口、密码、加密方式,然后执行命令关闭系统防火墙,否则客户端可能连不上。

    sudo ufw disable

关键配置

配置项必填说明示例
服务器IPVPS 的公网 IP,客户端连接时填写8.8.8.8
端口Shadowsocks 服务端监听端口,1-65535 任选12853
密码客户端登录服务端的密码,自行设置并保存abc123456
加密方式服务端与客户端必须一致,推荐 xchacha20-ietf-poly1305xchacha20-ietf-poly1305

如何确认成功

脚本跑完出现安装成功提示,并显示服务器 IP、端口、密码、加密方式;此时 ping 服务器 IP 有正常返回即部署成功。

常见问题

Q:ping 服务器 IP 一直 request timeout 怎么办?

A:说明该 IP 已被墙屏蔽,直接在服务商后台删除服务器重新部署一个新 IP 即可,按小时计费只会扣很少费用。

Q:服务器能 ping 通但 Xshell 连不上?

A:通常是服务器端口被封(Vultr 日本节点常见),更换其他地区服务器或更换服务商后再试。

Q:一键安装脚本还能用吗?

A:脚本作者已停止更新,但 README 中的命令目前仍可使用,项目也提供了社区脚本修复方案。

Q:安装过程中卡住不动了?

A:在 Xshell 里按一下 Enter 回车键即可继续,后续按提示输入数字选项和密码。

注意事项

  • 安装完成后务必执行 sudo ufw disable 关闭系统防火墙,否则客户端无法连接。
  • 加密方式建议选 xchacha20-ietf-poly1305,客户端需保持一致。
  • 务必截图保存服务器 IP、端口、密码和加密方式,忘记后需要重新查询或安装。
  • 想要提速可参考项目中的 kcptun 加速 Shadowsocks 教程;遇到问题可发邮件或提 issues。

核心亮点

  • 教程步骤清晰,从零开始,适合完全没接触过代理的新手
  • 覆盖多种客户端和工具,如 Shadowrocket、Clash、Potatso Lite,选择灵活
  • 提供服务器部署和优化技巧,如 DigitalOcean、Kcptun,提升连接稳定性

不足之处

  • 部分教程依赖特定平台或工具,可能随时间失效
  • 文档/社区待观察

适用场景

  • 新手第一次搭建 Shadowsocks 服务器
  • 在手机或电脑上配置代理客户端
  • 优化代理速度或绕过更严格的网络限制

替代项目

Shadowsocks-wiki、SS-Config、Outline

项目介绍

Shadowsocks-Tutorial 是对话助手领域的开源项目,由 zhaoweih 开发,2018 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(2,670)位列前 30%,在对话助手分类的 905 个项目里位列前 10%。

近 45 天,它的 GitHub 星标从 2,625 增加到 2,670,净增 45。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-23。开源教程项目,完全免费,无付费版本。

它主要面向的使用场景是:新手第一次搭建Shadowsocks服务器。同类可对比的替代方案包括 Shadowsocks-wiki、SS-Config、Outline。

上一篇:typingmind

下一篇:slack-bot

同类项目推荐

open-webui 开源

给本地模型配个漂亮聊天室,全家都能用

User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

★ 152821 2026-08-09
prompts.chat 开源

海量好提示词,抄了就能让 AI 更听话

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the commun···

★ 170999 2026-08-09
elia 开源

终端里用键盘快速聊 AI,多模型切换不打断思路

A snappy, keyboard-centric terminal user interface for interacting with large langua···

★ 2479 2026-08-09
NextChat 开源

一个界面聊遍所有主流AI模型,支持全平台部署,轻快又私密。

✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat wi···

★ 88802 2026-08-09