CCProxy代理上网设置方法

代理服务器CCProxy 能够实现局域网内共享上网和帐号控制,界面友好,设置简单,功能强大。支持Modem 、ADSL 、宽带等共享上网,支持网页缓存,能实现多人共享浏览网页、收发邮件和QQ 联络,同时还能监视上网记录,可以针对不同用户合理的安排上网时间和带宽流量控制,有效地进行网站过滤。是非常适合政府部门,公司和学校使用的代理服务器软件,它能帮您搭建一个稳定和高效的共享上网环境。

 

一、确认局域网连接通畅,能够相互ping 成功

服务器的IP 设置有几个需要注意的地方,检查服务器的网络属性,确保里面没有多余的无用的TCP/IP 协议,这种情况在Win98 里比较常见,有时系统会自动添加一个无用的拨号适配器及相应的TCP/IP 协议,需要删除这些多余的网卡适配器和相应的TCP/IP 协议。如果服务器安装了两块网卡,在网卡IP 设置上需要注意,不要将两个IP 设置在一个网段内,这样会造成路由混乱。比如一块网卡是192.168.0.1 ,另一块网卡就不要设置成192.168.0.2 ,可以设置为192.168.1.1 。

如果没有配置好局域网,建议按照下面的方法配置局域网。分配好局域网机器的IP 。一般是192.168.0.1 、192.168.0.2 、192.168.0.3 、…192.168.0.254 , 其中服务器是192.168.0.1 ,其他IP 地址为客户端的IP 地址。子网掩码为255.255.255.0 ,DNS 为192.168.0.1 。

服务器的网络设置可以参考下图( 打开服务器的本地连接属性) 。

客户端的网络设置可以参考下图( 打开客户端的本地连接属性) ,假设IP 为192.168.0.2 ,其他客户端的网络设置只是IP 不同而已

 

二、在服务器上运行下载的CCProxy

安装程序,安装完后会自动运行CCProxy 。

 

三、验证安装成功

如果在启动是没有出现任何错误信息,那么安装成功。

否则可以按照下面的方法检查:

1)  DNS 启动失败

i. 服务器上安装了其他代理服务器软件。这时需要停用其他代理服务器。

ii. 服务器缺省安装了Windows 自带的DNS 服务器。这种情况一般多发生在Win2000 上。因为Win2000 已经自动安装了DNS 服务器,无需使用CCProxy 的DNS 服务,可以取消CCProxy 的DNS 代理:“设置”-> 取消"DNS" 选项。

iii. 如果无需使用SOCKS v4 代理( 这是一种老代理协议,已经很少使用了) ,可以取消CCProxy 的DNS 代理:“设置”-> 取消"DNS" 选项。因为只有这个代理需要DNS 服务。

 

2) 邮件代理启动失败

i. 如果你安装了可以防止Email 病毒的杀毒软件,可能会造成110(POP3) 端口冲突,这时你需要停用该软件的邮件杀毒功能。虽然CCProxy 提供了修改POP3 端口的功能,但是我们不建议你这样做,因为会导致大量客户端程序跟着修改端口。我们建议您使用优秀的杀毒软件Norton 。

ii. 如果你安装了其他代理服务器软件,可能会造成110(POP3) ,25(SMTP) 端口冲突。因为有些代理服务器可能也具备邮件代理功能。这种情况下,你需要停止这些代理服务器中的邮件代理功能。

iii. 如果你安装了防火墙程序,也可能会造成端口冲突。需要开放25(SMTP) 、110(POP3) 、53(DNS) 、80(HTTP) 、8011(Admin) 、5353(MX) 端口。

iv. 如果你安装了邮件服务器程序,也会造成端口冲突。原因是很明显的,都用了相同的端口。你必须停止这些邮件服务器才能使CCProxy 运行正常。

v. 如果你能确认其他软件也能完成邮件代理功能( 如CMailServer) ,那么你可以不必再用CCProxy 的邮件代理了,从“设置”里取消“邮件代理”。

一个很简单的测试本机是否安装了其他跟邮件有关的软件的方法:在命令行方式下,输入命令telnet 127.0.0.1 110 或者telnet 127.0.0.1 25 ,你就可以看到相应的提示信息判断出跟哪个软件有关。

 

3) 新闻代理服务启动失败

i. 服务器上安装了其他代理服务器软件。这时需要停用其他代理服务器。

ii. 服务器上安装了微软的NNTP Service ,这是需要停用NNTP 服务。

从控制面板-> 添加/ 删除程序-> 添加/ 删除windows 组件->Internet 信息服务(IIS)->NNTP Service 。 取消NNTP 服务。

 

4)  SOCKS 或者HTTP 等代理启动失败

出现这种问题,主要是因为您的机器已经安装了其他网络相关软件,造成端口冲突。

i. 可以试着停止某些正在运行的软件,看是否有影响。

ii. 进入CCProxy 设置界面,修改相应协议的端口。一般可以在原端口上加1 。如SOCKS 代理的端口缺省值是1080 ,可以试着改成1081 ,看是否还有冲突。

 

四、其他需要注意的事项

1 ) 要注意服务器上是否安装过其他代理服务器软件,由于某些默认端口是相同的,很容易造成冲突。建议您在安装前将其反安装掉,因为有时停止不一定有效,有些代理服务器软件是作为NT 服务方式运行的。同样客户端如果安装了某些代理服务器软件的客户端,也需要反安装,否则会影响客户端与代理服务器的通讯。

2 ) 要注意服务器上杀毒软件,防火墙软件的配置和使用,如果使用不当,就很可能影响CCProxy 对互联网的访问和客户端对CCProxy 的连接。我们推荐您使用Norton 杀毒软件,经我们实际测试和使用,CCProxy 和Norton 可以保持很好的兼容性。

 

五、缺省代理端口列表

HTTP: 808 – 用于浏览器上网

FTP (Web): 808 -用于浏览器连接FTP 站点

FTP: 2121 -用于FTP 客户端软件连接FTP 站点(如cuteftp )

Gopher: 808 -用于浏览器连接Gopher 站点

Secure/SSL/HTTPS: 808 -用于浏览器连接安全站点

RTSP: 808 -用于realplayer

SOCKS: 1080 -用于部分网络客户端软件(如QQ ,联众)

MMS: 1080 -用于mediaplayer

News (NNTP): 119 -用于outlook 连接新闻服务器

SMTP: 25 -用于邮件客户端软件发送邮件(如outlook ,foxmail )

POP3: 110 -用于邮件客户端软件接收邮件(如outlook ,foxmail )

Telnet: 23 -用于某些Telnet 客户端软件,如(Cterm )

 

首先给大家说下我的网络环境, 因为每个人的网络环境不同, 都会有差异的, 所以你在这之前你必须了解自己的网络环境, 比如说你在局域网内可不可以上网啊, 可以上网又是通过什么方式上的等等。作战方针:抓住基本原理不变,根据自己的网络环境灵活运用。我的机器在局域网内假设IP192.168.1.22 ,网管没有给我开通上网,所以第一步就是要使自己能够上网,我是这样做的,我找到局域网内一个可以上网的朋友假设他的IP192.168.1.12 ,在他的机器上安装了一个代理上网的软件-- 本场的第一主角--CCProxy ,这个代理软件功能强大,又容易使用,所以现在使用的比较普遍,大家可以自己去网络上搜索相关资料,在这我就不放下载地址了。如果你找不到这样的朋友肯给你安装CCProxy 的,那你想办法搞到局域网内任意一台可以上网的机器的管理员密码,只要你有管理员密码就可以偷偷的把CCProxy 安装他的电脑中,(至于怎样偷偷安装进去就是另一个话题了,有兴趣的可以加我QQ1020703335 ,大家一起学习研究)因为CCProxy 支持自动启动,启动后自动隐藏,所以对方很难察觉。暗爽!好了,下面介绍CCProxy 的一些主要配置,CCProxy 的启动界面如图一:主要功能就在“设置”和“帐号”两个里面

先讲“帐号”:点击“帐号”进去, 你可以点“新建”把自己的IP 添加进去,如图二设置,设置好按确定退出。

再讲“设置”:点“设置”进去,配置如图三:

这里尽量的把“代理服务”“协议”前面的勾全勾上,我的Telnet 协议没选,因为对方的机器如果开了Telnet 服务这里选上的话,启动CCProxy 时就会报错,所以以防万一Telnet 不选,不影响上网的。注意:“代理服务”中的“DNS ”一定要选上的,这个选项关系到以后游戏能不能成功运行。“端口”基本上不要改,如果“端口”被封了的话,可以改下试试,比如“协议”Socks/MMs 的端口1080 被封了,要玩网游主要是这个协议和端口了,你可以把它改成1081 或其他没用的端口试试。设置好了按“确定”生效。

对了,“确定”前面的那个“高级”中有几个设置也给大家说说,点“高级”进去如图四:

有5 个选项,前面“拨号”和“缓存”不用管它,“二级代理”如果你找的你朋友的机器是直接可以上网的,你就不要选中“启用二代理”,“本地协议”选“ALL ”,如果你朋友的机器又是通过另外一台机器代理上网的,比如那台机器的IP 是192.168.1.10 ,那你就选中“启用二级代理”,设置如图五:

“日志”选项和“其他”选项也没什么,自己看看就明白。

好了,到这CCProxy 代理软件的设置就算完成了,注意哦CCProxy 是装在朋友可上网的机器上(192.168.1.12 ),不要装在自己机器上了(192.168.1.22 ),不要搞错了。现在我们可以在自己机器上验证下可不可上网了,在自己机器上打开“我的电脑”→“控制面板”

→“Internet 选项”,选“连接”选项中的“局域网设置”进去,设置如图六:

设好按“确定”退出,打开IE 浏览器,随便输入个网址看能不能访问的到,如果可以那恭喜你,你已经成功了一半。

 

 

CCProxy 高级功能介绍

代理服务器CCProxy 开发了大量针对网络管理员的高级功能,下面的介绍只是关于高级功能的说明和对应的参数设置。 所有参数在修改保存后,都需要重新启动CCProxy 。

怎样修改帐号管理所支持的帐号数

默认值是300 。对应CCProxy.ini 里的MaxUserCount 。

怎样修改时间安排的支持数目

默认值是20 。对应CCProxy.ini 里的MaxTimeSchedule 。

怎样修改网站过滤的支持数目

默认值是20 。对应CCProxy.ini 里的MaxWebFilter 。

怎样修改CCProxy 的同时在线支持数目

默认值是300 。对应CCProxy.ini 里的MaxConnection 。

 

怎样拦截进出代理服务器的所有数据

本功能原来是方便用户反馈程序错误用的。在主界面上,按住Ctrl 键,双击"0/0" 。所有拦截的数据都保存到C:/log.dat 。最多保存256K 数据。此功能影响代理服务器速度,需即时关闭。对应CCProxy.ini 里的BugTrace 。

怎样在线检查CCProxy 最新版本

此功能不会将您的电脑的任何信息发送给遥志软件,请放心使用。

双击主界面上的U 字母。

怎样修改界面的连接数曲线( 绿色) 的显示高度和流量带宽曲线( 黄色) 显示高度?

在界面上单击鼠标右键, 在弹出的窗口中修改度默认是300 和256 ,如图。

怎样调出Windows 任务管理器?

双击主界面上的0/0 。

怎样知道所运行的CCProxy 的发布时间

双击主界面上的时间数字。

怎样快速进到CCProxy 安装目录

按着Ctrl 键,双击主界面上的时间数字。

怎样知道今天的农历日期

按着Shift 键,双击主界面上的时间数字。

怎样实现启动CCProxy 时自动拨号和关闭CCProxy 时自动断线

对应CCProxy.ini 里的DialWhenStartup 和DisconnectWhenShutdown 。将值设成1 时,表示打开这个功能。在使用此功能前,要设置好代理服务器的拨号选项。

怎样让服务器拨号闲置时自动断网并关机

此功能由黑龙江天衣有缝提出。首先要设置好拨号闲置自动断开功能,然后将CCProxy.ini 里的

ShutDownWhenIdle=1 

 

怎样实现定时关机

CCProxy.ini

[ShutDown]

Enable=1

Time=20:00

表示20:00 关机

 

CCProxy.ini

[ShutDown]

Enable=1

Time=05:05

表示05:05 关机

此功能最好在CCProxy NT 服务方式下运行,这样CCProxy 可以获得更高的权限来关闭电脑

怎样修改网站过滤服务器返回的字符串

CCProxy.ini 里的

WebSiteForbidden 对应站点过滤服务器返回的字符串。注意,要保留%s 。WebContentForbidden 对应内容过滤服务器返回的字符串。

如果WebSiteForbidden 里填写的是一个文件绝对路径名,那么服务器会读取该文件来作为过滤网站返回信息。如:WebSiteForbidden=c:/alert.htm 。

如果WebContentForbidden 里填写的是一个文件绝对路径名,那么服务器会读取该文件来作为内容过滤返回信息。如:WebSiteForbidden=c:/alert.htm 。

怎样修改网页身份认证里的字符串

CCProxy.ini 里的

WebAuthTitle 对应认证对话框里的字符串“CCProxy Authorization ”。AuthorityFailed 对应认证失败后服务器返回的字符串。

怎样实现验证失败时显示指定的htm 文件?

CCProxy.ini 里的

AuthorityFailed 里输入htm 文件的绝对地址。例如:AuthorityFailed=f:/1.htm, 表示显示F 盘根目录下的1.htm 文件。

 

怎样实现帐号排序?

" 帐号管理" → 点击" 用户名" 、"IP 地址" 、"MAC 地址" 、" 连接数" 任一字段名即可按所选字段名排序,连续点击则分别按" 降序" 、" 升序" 分别排列。如图。确定后,将按照排序结果保存帐号。

 

怎样实现远程拨号?

1) 在服务器上手工建立一个拨号连接,并且测试一下这个拨号连接是否有效。

2) " 设置"-> 选择" 远程拨号" 。

3) " 设置"->" 高级"->" 拨号" :在" 拨号列表" 中选择1) 中建立的拨号连接。在" 拨号用户名" 、" 拨号密码" 里填上正确的上网帐号信息。

4) 在帐号管理中编辑或新增用户,并选择允许该用户" 远程拨号" 。

5) 客户端的浏览器首先要设置好HTTP 代理服务。然后在浏览器中输入http://ccproxy.connect 就可以拨号了,如果客户端使用http://ccproxy.connect. 电话号码. 用户名. 密码,则用指定的电话号码和用户帐号信息拨号。

6) 断开拨号网络连接则在浏览器中输入http://ccproxy.disconnect

 

怎样实现通过客户端使服务器自动拨号?

1)" 设置"-> 选择" 远程拨号" 。

2)" 设置"->" 高级"->" 拨号"-> 选择" 允许自动拨号" ,然后在相应代理协议前打勾。

3)" 帐号"-> 编辑或新建帐号-> 选择" 远程拨号" 。

这样,只要被允许的客户端使用被允许的协议(HTTP/FTP/TELNET 等)就可以实现服务器自动拨号功能。

 

怎样实现隐藏任务栏图标?

编辑ccproxy.ini ,在[System] 下增加一行Allhide=1 。去掉这一行则显示图标。

或:" 设置"->" 高级"->" 其他" :选择" 隐藏所有" 。

若要重新显示主界面,只需再运行一次CCProxy 即可(CCProxy 自动判断,不会在同一个目录下启动多个进程)。

 

怎样使用热键激活界面?

编辑CCProxy 目录下的CCProxy.ini ,把EnableHotKey=0 改为1 ,然后保存文件并重启CCProxy 软件。以后当软件隐藏后,只要按下"CTRL+ALT+C" ,界面会重新显示。详细设置>>

 

怎样实现管理员密码控制?

" 设置"->" 高级"->" 其他" :选择" 密码保护" ,然后在相应的密码框中输入密码。这样每次修改设置、增加或编辑帐号、退出程序都必须输入正确密码方可。

若需要每次启动时必须输入密码则再选择" 启动时需要密码" 。建议一般情况下不选择。

 

怎样让客户端显示广告条?

这是一个相当有趣的功能,最初由上海复旦大学Hyne 提出。

默认状态是关闭。对应CCProxy.ini 里的AddMessage 。AddMessage=1 ,表示开放广告条功能。同时在CCProxy 运行目录下写一个addmessage.htm 文件( 小于4096 字节) ,当然这个文件的编写很要技巧。

提供两个非常经典的例子:ads1.zip(Hyne 提供) ads2.zip(testa 提供) 欢迎提供更多好的例子。

另外, 可以在界面中按住shift 双击0/0, 在弹出的对话框中选择, 如图。

 

怎样往客户端发送信息?

客户端如果是Win98 ,要求已经运行了windows 目录下的WINPOPUP.EXE 。如果是Win2000/NT ,则系统已经自带了消息接收功能。选中需要发信息的帐号点击右键,在第一个编辑框里输入接收者的机器名,第二个编辑框里输入要发送的文字,点击确定就可以发送信息到客户端了。如果上面的对话框里输入的是"*" 号,可以发送到局域网里的任何一台机器。

 

怎样实时观测客户端访问内容( 网站) 以及客户端连接数和流量?

双击主界面绿色网格即可,并且双击左上角的" 当前连接信息”左边那个图标,可以切换观察状态。

 

怎样实现流量统计和计费?

1) 在CCProxy 的" 设置" —" 高级" —" 日志" —" 运行流量统计" 前面打勾,并设定" 流量统计间隔时间"( 默认为10 分钟) ,这样系统会在log 文件夹中生成一个文件( 如data20030613.txt) ,并每隔10 分钟系统在该文件中写入一次流量统计数据;

2) 点击" 流量统计" ,即可打开流量统计文件,观察到流量记录( 前面的为流进数据, 后面的为流出数据);

3) 下载CCReport 插件,可以根据统计出的流量,计算出每用户的使用费用。

 

怎样实现端口映射?

在" 设置" 页面点击" 端口映射" 后面的E 按钮, 进行相应的设置即可:

 

怎样设置二级代理?

" 设置"->" 高级"->" 二级代理" :选择" 启用二级代理" ,在代理地址中输入上级代理服务器IP 或计算机名称,选择代理协议HTTP/HTTPS/SOCKS ,再输入对应的端口。若需要验证密码,则选择" 需要验证" ,在" 用户名" 、" 密码" 框中分别输入指定信息。需要注意的是:

1) 若上级提供了SOCKS5 服务,则可以为下级提供包括HTTP/FTP/GOPHER/SOCKS/RTSP/MMS/TELNET 等协议在内的几乎任何服务,本程序可以全部自动转换;若上级提供了HTTPS 服务,则绝大部分服务也可为下级提供,除了QQ/PP 等UDP 协议;若上级只提供了HTTP 服务,则下级只能使用HTTP/FTP/GOPHER/SOCKS/TELNET 等一般协议,RTSP/MMS 等协议无法转换。2) 6.0 版支持不同的协议可以设置不同的二级代理或者不使用二级代理,即每一个协议都可以使用不同的上级代理和不同的协议或者部分协议使用上级代理,而部分协议可以不使用上级代理,也可以全部使用同一个上级代理和协议。

 

怎样同时运行多个ccproxy 进程?

编辑ccproxy.ini ,修改EnableMultiRun=1 即可,但须安装在不同目录,使用不同端口。

 

怎样访问带域验证的网页?

可以只设置socks 代理( 如图) 来实现访问,CCProxy 要开放DNS 服务和SOCKS4 服务,客户端的DNS 里要设置服务器的IP 地址。

 

怎样结合杀毒软件检查所有通过代理发送和接收的邮件病毒?

编辑ccproxy.ini ,修改AntiVirusGate=1 表示启用邮件杀毒。目前我们测试过的软件有瑞星2003 版和Norton 2003 版,只要服务器上安装了这样的杀毒软件,就可以实现代理服务器邮件杀毒功能。

 

如何控制流媒体视频带宽?

编辑ccproxy.ini ,修改[MMS] 项:EnableRecord=1

 

如何屏蔽端口和屏蔽IP?

编辑ccproxy.ini ,修改[DestDisable] 项:

PortDisabled=1 表示启用端口屏蔽,Port=25;110;80 表示屏蔽这些端口;

IPDisabled=1 表示启用IP 屏蔽,IP=0.0.0.0-202.0.0.0 表示屏蔽这个范围内的IP

 

用户通过web 方式发送邮件时如何禁止发送附件?

在" 内容过滤" 里加入";; filename=" 。( 注意: 在分号后面有一空格,如果有其余过滤的内容如chat 等必须放在第一位,如图)

 

怎样在客户端Ping 互联网地址?

1 )首先确认CCProxy 的Telnet 代理已经打开。

2 )假设代理服务器地址是192.168.0.1 ,在客户端上输入命令行telnet 192.168.0.1 ,然后回车。

3 )在提示符CCProxy Telnet> 后,输入你要ping 的地址,如ping sina.com.cn ,然后回车。

 

在远程终端服务(Terminal Services) 下运行CCProxy 需要注意的事项?

如果在远程终端服务(Terminal Services) 下运行CCProxy ,而且以NT 服务方式运行,需要设置CCProxy.ini 里的一个参数:TerminalServices=1 。显示CCProxy 界面只需要再次运行CCProxy 就可以了。

 

怎样在代理服务器CCProxy 里巧妙的利用Auto Proxy 功能?

在代理服务器CCProxy 里巧妙的利用Auto Proxy 功能, 请看详细设置

 

C 源代码:客户端怎样通过proxy 进行连接,支持https, socks5 代理?

客户端通过proxy 进行连接,支持https, socks5 代理的C 源代码请看

 

如何突破屏蔽代理访问的网站?

有些网站屏蔽代理访问, 可以通过编辑CCProxy 目录下的CCProxy.ini 来突破屏蔽,

把EnableProxyConnection=0 改为1 ,

然后保存文件并重启CCProxy 软件。详细设置>>

 

如何绑定服务器IP 地址?

编辑CCProxy 目录下CCProxy.ini 文件, 把ServerBindIP=0.0.0.0 改为服务器接入线路的IP 地址, 然后保存文件并重启CCP roxy 软件。当服务器有多条线路接入时, 管理员可以通过此功能合理分配带宽资源。详细设置>>

 

如何让目标网站无法得知你是从哪个网站进入该网站?

编辑CCProxy 目录下CCProxy.ini 文件, 把EnableReferer=0 改为1, 然后保存文件并重启CCProxy 软件。此功能便于保密, 让目标网站无法得知你是从哪个网站进入该网站的。详细设置>>

 

如何关闭gzip, 加强广告条功能的应用范围?

编辑CCProxy 目录下CCProxy.ini 文件, 把EnableGzip 的值改为0, 然后保存文件并重启CCProxy 软件, 此功能可以大大加强广告条功能的应用范围。

 

 

原文 CCProxy代理上网设置方法