# Cc_Proxy **Repository Path**: xzjsccz/cc_proxy ## Basic Information - **Project Name**: Cc_Proxy - **Description**: Cc_Proxy 是一个轻量级的代理服务器,旨在帮助用户安全、便捷地访问外网资源。只需要一个可以访问外网的服务器,即可实现外网代理访问 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2025-07-15 - **Last Updated**: 2025-11-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🚀 Cc-Proxy ## 📝 项目简介 Cc-Proxy 是一个轻量级的代理服务器,旨在帮助用户安全、便捷地访问外网资源。 ## 📋 要求 - 🖥️ 有一个自己的服务器 - 🌐 如果需要访问 Google、YouTube 等网站,需要测试服务器能否访问这些网站 > 🧪 **测试方式:** ```bash curl -I https://github.com ```
- 如果返回 `HTTP 200` 或 `301/302` 等状态码,说明可以正常访问。 --- ## ⚙️ 使用方式 ### 🖧 HttpProxyServer 配置 #### 1️⃣ 打包 HttpProxyServer 到服务器上 - 🛠️ 修改服务器监听端口,不设置则默认 6666
#### 2️⃣ 上传到服务器并运行
- ✅ 如果出现这些信息则表示运行成功 #### 3️⃣ 服务器开通此端口 ```bash sudo firewall-cmd --zone=public --add-port=6666/tcp --permanent ``` - 🔄 重启防火墙 ```bash sudo firewall-cmd --reload ``` - 🔍 查看所有开放的端口,如果有 `6666` 端口则表示开通成功 ```bash sudo firewall-cmd --zone=public --list-ports ``` --- ### 💻 HttpProxyClient 客户端配置 #### 1️⃣ 启动项目 本地打成jar包后,mac需要使用管理员权限运行jar包,window系统不需要(直接跳过第2步)。 mac ``` sudo java -jar HttpProxyClient.jar ``` 如果mac不使用管理员权限打开,则需要手动配置代理(第2步) - 🚦 启动项目并配置本地监听端口、服务器 IP 和服务器监听端口
#### 2️⃣ 本地配置网络代理 - 🌐 打开网页代理和安全网页代理,配置本地监听端口即可
#### 3️⃣ 开启代理 - 🚀 开启代理,测试访问 google.com
### 感谢 感觉 https://github.com/hekewangzi/HttpProxyServer 提供的代码支持