第一部分:CCProxy 简介
CCProxy 是一款功能强大、易于使用的国产代理服务器软件,它主要功能包括:

- 共享上网:让局域网内的所有电脑通过一台连接了互联网的电脑(代理服务器)上网。
- 代理应用:作为中间人,转发网络请求,常用于网络管理、访问控制、内容过滤等。
- 支持多种协议:支持 HTTP, HTTPS, FTP, POP3, SMTP, SOCKS4/5 等几乎所有常见的网络协议。
- 用户管理:可以创建不同权限的用户,并设置流量限制、上网时间限制等。
- 缓存功能:可以缓存网页和文件,加快局域网内用户的访问速度。
本教程将重点介绍最常见的 “共享上网” 和 “代理应用” 场景。
第二部分:服务器端安装与配置(核心步骤)
服务器端就是那台直接连接互联网、并运行 CCProxy 软件的电脑。
步骤 1:下载与安装
- 下载:访问 CCProxy 官方网站
https://www.ccproxy.com/下载最新版本的安装程序,通常有免费版和收费版,个人用户免费版功能已足够。 - 安装:双击安装文件,按照提示进行安装,建议保持默认设置,一路点击“下一步”即可,安装完成后会自动启动软件。
步骤 2:基本设置
首次打开 CCProxy,会弹出一个设置向导,你可以根据向导操作,也可以手动设置,这里我们以手动设置为例。
-
设置代理服务端口:
(图片来源网络,侵删)- 在 CCProxy 主界面的左侧,找到你想要启用的服务(
WWW代表 HTTP/HTTPS 代理,SOCKS代表 SOCKS5 代理)。 - 勾选这些服务,右侧的“代理服务端口”会显示默认值(如
8080)。请记住这个端口号,客户端配置时会用到。 - 建议:不要轻易修改默认端口,除非有特殊冲突。
- 在 CCProxy 主界面的左侧,找到你想要启用的服务(
-
设置账号(可选但推荐):
- 为了安全和流量管理,强烈建议设置一个账号密码。
- 点击菜单栏的
帐号->帐号管理。 - 点击
新建,输入一个用户名(如user1),设置密码,可以设置流量限制(MB)和上网时间限制。 - 点击
确定保存。
-
配置服务器端网络连接(最关键的一步):
- 这一步决定了 CCProxy 如何将互联网流量分发给客户端电脑。
- 点击菜单栏的
选项->高级设置。 - 在弹出的窗口中,切换到
网络标签页。 - 你会看到一个下拉菜单,要求你选择一个 “拨号/网络适配器”。
- 如果你使用的是宽带(如ADSL、光纤):选择你的宽带连接名称,通常是“宽带连接”、“宽带 (PPPoE)”或类似名称,这一步非常重要,如果选错,客户端将无法上网。
- 如果你使用的是路由器:选择你的 “本地连接” 或 “以太网适配器”,因为你的电脑是通过网线连接到路由器的。
- 点击
确定保存设置。
-
启动代理服务:
- 确保左侧勾选了你需要的代理服务(如
WWW,SOCKS)。 - 点击主界面右上角的 “启动” 按钮,如果启动成功,状态会变为“运行中”。
- 确保左侧勾选了你需要的代理服务(如
至此,服务器端配置完成!这台电脑已经准备好为其他设备提供代理服务了。

第三部分:客户端配置(在不同设备上使用)
客户端就是需要通过代理服务器上网的其他设备(电脑、手机、平板等),所有客户端的配置原理都一样,只是界面和设置路径不同。
通用配置信息:
- 代理服务器地址:服务器端的 局域网 IP 地址 (
168.1.100或168.0.1)。 - 代理服务器端口:你在 CCProxy 中设置的端口(默认是
8080)。 - 用户名/密码:你在 CCProxy 中创建的账号(如果设置了的话)。
场景 1:在 Windows 电脑上全局代理
这种设置会让电脑上所有支持代理的软件(如浏览器、下载工具)都通过代理服务器上网。
-
获取服务器 IP 地址:
- 在服务器端电脑上,按
Win + R键,输入cmd并回车。 - 在命令提示符窗口中输入
ipconfig并回车。 - 找到“IPv4 地址”,这就是你需要填写的代理服务器地址(如
168.1.100)。
- 在服务器端电脑上,按
-
设置 Windows 系统代理:
- 打开“设置” -> “网络和 Internet” -> “代理”。
- 找到“手动设置代理”,打开它。
- 在“代理服务器”下,勾选“使用代理服务器”。
- 在“地址”栏输入服务器 IP(如
168.1.100)。 - 在“端口”栏输入
8080。 - 如果设置了账号密码,不要在这里填,因为 Windows 系统代理默认不支持,我们需要在具体应用(如浏览器)中设置。
- 点击“保存”。
-
在浏览器(如 Chrome, Edge)中设置认证:
- 由于系统代理不传用户名密码,我们需要在浏览器里单独设置。
- 以 Chrome 为例,安装一个名为 SwitchyOmega 的插件。
- 打开 SwitchyOmega 的选项,创建一个情景模式,命名为“CCProxy”。
- 在代理协议中选择
HTTP或SOCKS5。 - 服务器填入服务器 IP,端口填入
8080。 - 勾选“认证”,填入你在 CCProxy 中设置的用户名和密码。
- 保存后,在浏览器右上角切换到这个情景模式即可。
场景 2:在 macOS 电脑上全局代理
-
获取服务器 IP 地址:
- 点击屏幕左上角的苹果菜单 -> “系统偏好设置” -> “网络”。
- 选择你正在使用的网络连接(如 Wi-Fi 或以太网),点击“高级...”。
- 切换到 “TCP/IP” 标签页,查看 “IPv4 地址”。
-
设置系统代理:
- 在 “系统偏好设置” -> “网络” 中,选择你的网络连接,点击 “高级...”。
- 切换到 “代理” 标签页。
- 勾选 “网页代理(HTTP)” 和 “安全网页代理(HTTPS)”。
- 在网页代理栏填入服务器 IP 和端口
8080。 - 勾选 “代理服务器需要密码”。
- 在账号设置中填入你在 CCProxy 中创建的用户名和密码。
- 勾选 “套接字代理(SOCKS)”,同样填入服务器 IP 和端口
8080,并勾选“代理服务器需要密码”。 - 点击 “好” -> “应用” -> “现在应用”。
场景 3:在 Android 手机上全局代理
需要借助 ProxyDroid 或 Postern 这类工具。
- 在手机上安装 ProxyDroid。
- 获取服务器 IP 地址:确保手机和代理服务器在同一个 Wi-Fi 下。
- 配置 ProxyDroid:
- 打开 ProxyDroid。
- 点击右上角的菜单按钮,选择“设置”。
- 在 “Proxy” 选项卡中:
- 代理主机名:填入服务器 IP。
- 端口:
8080。 - 用户名/密码:填入你在 CCProxy 中设置的账号密码。
- 在 “Bypass” 选项卡中,可以添加不需要走代理的地址(如
*.local)。 - 返回主界面,点击右上角的开关,启动代理。
- 重要:此时手机还没有网络,需要切换到 Wi-Fi 设置,长按你连接的 Wi-Fi,选择“修改网络”,勾选“高级选项”,将代理选择为“手动”,然后填入同样的服务器 IP 和端口
8080(这里不填密码),保存后,手机就能上网了。
场景 4:在 iPhone/iPad 上全局代理
需要一台 支持 HTTP 代理功能的路由器,或者另一台已越狱的 iOS 设备作为中转,标准 iOS 系统本身不支持全局的 HTTP/SOCKS 代理认证,这使得配置相对复杂。
最简单的方法是配合支持代理认证的路由器:
- 在路由器的管理后台设置代理服务器。
- 将代理服务器地址设置为你的 CCProxy 服务器的 IP。
- 将代理端口设置为
8080。 - 将路由器设置为需要认证,并填入 CCProxy 的账号密码。
- iPhone/iPad 连接到这个 Wi-Fi 后,系统会自动弹出认证窗口,输入账号密码即可。
第四部分:常见问题与排查
-
客户端无法连接代理服务器:
- 检查网络:确保客户端和服务器在同一个局域网内(能互相 ping 通对方的 IP 地址)。
- 检查防火墙:在服务器端,检查 Windows 防火墙或第三方杀毒软件,是否阻止了 CCProxy 的端口(默认
8080),可以尝试暂时关闭防火墙测试。 - 检查 CCProxy 状态:确认 CCProxy 的“启动”按钮是按下的,并且相关服务(如
WWW)是勾选状态。
-
客户端能连上代理,但无法上网:
- 检查服务器端网络:这是最常见的问题,返回第二部分的 步骤 3,检查“高级设置” -> “网络”中的“拨号/网络适配器”是否选对了(是宽带连接还是本地连接)。
- 检查账号密码:如果在客户端输入了错误的账号密码,也会导致连接失败但提示“无网络”。
- 检查代理协议:确保客户端设置的代理协议(如 HTTP/SOCKS5)与服务器端启用的服务一致。
-
某些软件不生效:
- 软件本身可能不支持系统代理,需要在其设置里手动填写代理地址和端口。
- 检查软件是否忽略了代理设置(Chrome 的“绕过代理”列表)。
希望这份详细的教程能帮助你成功使用 CCProxy!祝你使用愉快!
