An open API service indexing awesome lists of open source software.

https://github.com/ihmily/proxy-guide

一本从零基础到精通的科学上网技术完整教程
https://github.com/ihmily/proxy-guide

clash docs shadowsocks v2ray

Last synced: 2 months ago
JSON representation

一本从零基础到精通的科学上网技术完整教程

Awesome Lists containing this project

README

          

# 📚 科学上网完全指南

> 一本从零基础到精通的科学上网技术完整教程

[![GitHub](https://img.shields.io/badge/GitHub-科学上网完全指南-blue)](https://github.com/ihmily/proxy-guide)
[![License](https://img.shields.io/badge/License-Educational-green)](https://github.com/ihmily/proxy-guide/blob/main/LICENSE)
[![Version](https://img.shields.io/badge/Version-1.0-orange)](https://github.com/ihmily/proxy-guide)
[![Updated](https://img.shields.io/badge/Updated-2025-01-brightgreen)](https://github.com/ihmily/proxy-guide)

---

## 📖 关于本书

《科学上网完全指南》是一本系统全面的技术教程,涵盖从基础理论到实战部署的完整知识体系。本书已更新至2025年最新版本,包含Reality、Hysteria 2等最新代理协议,以及现代化客户端工具的使用指南。旨在帮助读者深入理解网络代理技术原理,掌握各种工具的使用方法,并在合法合规的前提下实现高效、安全的网络访问。

### ✨ 核心特点

- **🎯 系统全面** - 从零基础到高级应用的完整知识体系
- **💻 实战导向** - 大量配置示例、命令脚本、实战案例
- **📝 深入浅出** - 原理讲解 + 实践操作,循序渐进
- **🔒 注重安全** - 专门章节讲解安全防护和隐私保护
- **⚖️ 合规意识** - 强调法律法规和合理使用边界

### 📊 内容规模

- **总文件数**:27个
- **正文章节**:22章
- **附录资料**:4个
- **总字数**:约 60-70万字

---

## 🆕 2025年重要更新

### 新增协议与技术

- 🌟 **Reality协议** - 无需域名和证书的TLS伪装技术
- 🚀 **Hysteria 2** - 基于QUIC的高性能代理协议
- 🔐 **Firefox 145反指纹技术** - 浏览器隐私保护最新进展
- 🌐 **DNS over QUIC (DoQ)** - 新一代加密DNS标准
- 📱 **Clash Verge Rev** - 替代已停止维护的Clash for Windows
- 🎛️ **3X-UI面板** - 支持Reality协议的管理面板

### 更新的客户端工具

- **Windows**: Clash Verge Rev(替代CfW)
- **macOS**: Clash Verge Rev(跨平台统一)
- **Android**: Clash Meta、NekoBox(新推荐)
- **Linux**: Clash Meta(功能增强)

### 隐私保护新内容

- 浏览器指纹防护(Firefox 145、Brave、Tor)
- WebRTC泄漏防护(Manifest V3兼容扩展)
- 加密DNS最佳实践(DoH/DoT/DoQ)
- 美国联邦政府加密DNS强制要求

### 已废弃工具标注

- ⚠️ Clash for Windows(2023.11停止维护)
- ⚠️ Clash for Android原版(2023归档)
- ⚠️ X-UI原版(建议迁移3X-UI)
- ⚠️ Qv2ray、V2RayX、SagerNet(已停止维护)

---

## 📑 目录结构

```
科学上网指南/
├── 00-全书大纲.md

├── 第一部分-基础知识篇\
│ ├── 第01章-什么是科学上网.md
│ ├── 第02章-网络基础知识.md
│ └── 第03章-核心技术原理.md

├── 第二部分-主流协议与工具篇\
│ ├── 第04章-常见代理协议详解.md
│ ├── 第05章-客户端工具使用指南.md
│ └── 第06章-浏览器与插件方案.md

├── 第三部分-高级配置篇\
│ ├── 第07章-订阅与节点管理.md
│ ├── 第08章-分流规则详解.md
│ └── 第09章-进阶优化技巧.md

├── 第四部分-服务器搭建篇\
│ ├── 第10章-VPS选购指南.md
│ ├── 第11章-服务器环境配置.md
│ ├── 第12章-一键脚本部署.md
│ ├── 第13章-手动搭建教程.md
│ └── 第14章-多用户管理方案.md

├── 第五部分-安全与隐私篇\
│ ├── 第15章-网络安全防护.md
│ ├── 第16章-隐私保护实践.md
│ └── 第17章-审计与日志管理.md

├── 第六部分-故障排查篇\
│ ├── 第18章-常见问题诊断.md
│ └── 第19章-网络测试工具.md

├── 第七部分-最佳实践篇\
│ ├── 第20章-不同场景应用.md
│ ├── 第21章-成本优化策略.md
│ └── 第22章-合规使用建议.md

└── 附录\
├── 附录A-术语表.md
├── 附录B-配置模板.md
├── 附录C-资源推荐.md
└── 附录D-参考文献.md
```

---

## 🎯 适合人群

- 🆕 **初学者** - 想要了解科学上网的基本原理和使用方法
- 💼 **办公人士** - 需要访问国际资源进行工作
- 👨‍💻 **开发者** - 需要访问GitHub、Stack Overflow等技术平台
- 🎓 **学生/研究者** - 需要查阅国外学术资料
- 🔧 **进阶用户** - 希望自建服务器或深入优化配置

---

## 🚀 快速开始

### 新手入门路径(1-2天)

1. **第01章** - 了解什么是科学上网
2. **第05章** - 选择并配置客户端工具
3. **第08章** - 配置基础分流规则

### 深入学习路径(1-2周)

1. **第一部分** - 建立理论基础
2. **第二部分** - 掌握各种工具
3. **第三部分** - 优化配置
4. **第六部分** - 学会排查问题

### 高级进阶路径(1个月+)

1. **第四部分** - 自建服务器
2. **第五部分** - 安全加固
3. **第七部分** - 最佳实践

---

## 💡 全书亮点

- ✅ **22章完整内容** - 覆盖从入门到精通的全部知识点
- ✅ **数十个配置示例** - 真实可用的配置代码
- ✅ **大量的实用脚本** - 自动化运维和管理脚本
- ✅ **详细的图文说明** - 流程图、对比表、示例图
- ✅ **完整的故障排查流程** - 系统化的问题解决方法
- ✅ **真实的使用场景** - 日常、办公、开发、游戏等
- ✅ **明确的法律提示** - 合规使用和风险防范
- ✅ **隐私保护深度指南** - 浏览器指纹、DNS泄漏等最新防护

---

## 📚 章节概览

### 第一部分:基础知识篇

介绍科学上网的基本概念、网络基础知识和核心技术原理,为后续学习打下坚实基础。

### 第二部分:主流协议与工具篇

详细讲解 Shadowsocks、V2Ray、Xray、Reality、Hysteria 2、Trojan、Clash 等主流代理协议,以及各平台客户端工具的使用方法。重点介绍Reality协议和Hysteria 2高性能方案。

### 第三部分:高级配置篇

深入探讨订阅管理、分流规则、性能优化等高级话题,提升使用效率。

### 第四部分:服务器搭建篇

从 VPS 选购到服务器部署,手把手教你搭建自己的代理服务器。包含Reality协议一键部署、3X-UI面板管理、Hysteria 2配置等最新内容。

### 第五部分:安全与隐私篇

重点关注网络安全防护、隐私保护、日志管理等安全话题。新增浏览器指纹防护、WebRTC泄漏防护、Firefox 145反追踪技术等最新隐私保护内容。

### 第六部分:故障排查篇

系统化的故障诊断方法和网络测试工具使用指南。

### 第七部分:最佳实践篇

针对不同应用场景的最佳实践方案,以及成本优化和合规使用建议。

---

## 🛠️ 配套资源

本书包含大量实用资源:

- 📋 **配置模板**(附录B)- 即拿即用的配置文件
- 🔗 **工具下载**(附录C)- 全平台客户端下载地址
- 📚 **参考文献**(附录D)- RFC标准、技术文档、开源项目
- 💬 **术语表**(附录A)- 技术术语中英对照

---

## ⚠️ 重要声明

1. **本书内容仅供技术学习和研究使用**
2. **使用科学上网工具需遵守当地法律法规**
3. **用户对自己的行为承担全部法律责任**
4. **作者不承担因使用本书内容产生的任何责任**
5. **建议优先使用合法合规的网络访问方式**
6. **本书中出现的所有超链接、工具下载地址和外部资源仅在编写时有效,作者不保证其长期可访问性,请读者自行验证**

### 合规使用原则

- ✅ 用于学习和研究
- ✅ 访问学术资源
- ✅ 工作需要
- ✅ 正常娱乐
- ❌ 违法犯罪活动
- ❌ 传播违禁内容
- ❌ 侵犯他人权益
- ❌ 未经许可提供服务

---

## 📖 如何使用本书

### 阅读建议

1. **按顺序阅读** - 前面的章节是后续内容的基础
2. **动手实践** - 每章的实践任务务必亲自操作
3. **查阅附录** - 遇到不懂的术语随时查阅附录A
4. **使用模板** - 直接使用附录B的配置模板快速上手
5. **持续学习** - 技术在不断更新,保持学习态度

### 实践建议

- 💻 准备一台测试设备(虚拟机或旧电脑)
- 📝 做好笔记和备份
- 🔍 遇到问题先查看故障排查篇
- 🌐 善用搜索引擎和社区资源
- ⚖️ 时刻保持法律意识

---

## 🤝 贡献与反馈

### 发现错误?

如果您在阅读过程中发现任何错误或不当之处,欢迎:

- 📧 发送邮件反馈
- 💬 在社区讨论
- 🐛 提交问题报告

### 内容建议

如果您对内容有改进建议或希望看到某些主题的深入讲解,欢迎提出您的想法。

---

## 📝 更新日志

### Version 2025.1

**重大更新:**
- ✅ 新增Reality协议完整教程
- ✅ 新增Hysteria 2协议配置指南
- ✅ 新增Firefox 145反指纹技术
- ✅ 更新客户端工具推荐(Clash Verge Rev等)
- ✅ 新增浏览器指纹防护专题
- ✅ 新增WebRTC泄漏防护(Manifest V3兼容)
- ✅ 更新DNS隐私保护(DoH/DoT/DoQ)
- ✅ 标注已废弃工具并推荐替代品
- ✅ 新增3X-UI面板管理教程
- ✅ 更新VPS服务商推荐
- ✅ 更新所有配置模板至最新标准
- ✅ 补充最新安全标准和最佳实践

**文档优化:**
- 优化专业术语表达,提升可读性
- 更新所有外部链接
- 修正过时技术信息

### Version 1.0 (2024年)

- ✅ 完成全部22章正文
- ✅ 完成4个附录
- ✅ 总字数达到55-65万字
- ✅ 包含数百个配置示例和脚本

---

## 📄 许可证

本书采用 **[CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh-hans)** 许可协议。

### 您可以自由地:

- ✅ **分享** - 以任何媒介或格式复制、发行本作品
- ✅ **演绎** - 修改、转换或以本作品为基础进行创作

### 惟须遵守下列条件:

- 📝 **署名** - 您必须给出适当的署名,提供指向本许可协议的链接
- 💰 **非商业性使用** - 您不得将本作品用于商业目的
- 🔄 **相同方式共享** - 如果您再混合、转换或者基于本作品进行创作,您必须基于与原先许可协议相同的许可协议分发您贡献的作品

**版权所有 © 2024-2025**

---

## 🌟 致谢

感谢所有为开源社区做出贡献的开发者,感谢各协议和工具的维护者,感谢所有技术博主和教程作者。

特别感谢:
- V2Ray / Xray 项目团队
- RPRX (Reality协议作者)
- Hysteria 项目团队
- Clash Meta (mihomo) 开发者
- Clash Verge Rev 维护者
- Shadowsocks 社区
- 所有开源贡献者

---

**⭐ 如果本书对您有帮助,欢迎 Star 支持!**

*最后更新:2025年1月*
*技术无罪,使用需责 | 遵纪守法,理性使用*