前言

本教程基于Windows Server 2012 R2进行搭建。

简介

CCProxy 是一款经典的代理服务器软件,主要用于在局域网环境中实现共享上网、网络管理和访问控制等功能。它由中国的软件开发团队开发,凭借操作简单、功能实用等特点,在中小企业、学校、网吧等场景中被广泛使用。

核心功能

  1. 共享上网

    • 支持多种网络接入方式(如 ADSL、宽带、光纤等),能让局域网内的多台计算机通过一台主机连接互联网,节省网络资源。

    • 例如,一个办公室只有一条宽带线路,通过 CCProxy 配置后,所有电脑可同时上网。

  2. 代理协议支持

    • 兼容常见的网络协议,包括 HTTP、HTTPS、FTP、SMTP、POP3、Telnet、SOCKS4/5 等,满足不同网络应用的需求(如浏览网页、收发邮件、文件传输等)。

  3. 用户管理与权限控制

    • 可创建多个用户账号,并为不同用户分配不同的上网权限,如限制某些用户访问特定网站、控制上网时间等。

    • 支持 IP 地址、MAC 地址绑定,防止未授权设备接入网络。

  4. 带宽限制

    • 能对每个用户或用户组的上传、下载带宽进行限制,避免个别用户过度占用网络资源,保证局域网整体网络速度。

  5. 日志记录与监控

    • 详细记录用户的上网行为,包括访问的网站、传输的文件、上网时间等,便于管理员进行网络监控和审计。

部署

  1. 从官方网站(http://www.ccproxy.com/)下载并安装。

  2. 账号设置,点击「账号」。

  3. 账号管理,「允许范围」选择允许部分​→「验证类型」选择用户/密码​→「新建」。

  4. 设置账号,「用户名/组名」<自定义>​→「密码」<自定义>​→「确定」。

注意事项

记得关闭服务器的防火墙,如果是云服务器,请在云服务的控制台放行对应的端口。