CCProxy 代理上网设置方法

怎样设置 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

 

转载声明: 本贴转自 http://zhidao.baidu.com/question/12301133.html

 

在此对本帖原创者,致以最诚挚的感谢!

 

 

 

=============================================================

 

首先给大家说下我的网络环境 , 因为每个人的网络环境不同 , 都会有差异的 , 所以你在这之前你必须了解自己的网络环境 , 比如说你在局域网内可不可以上网啊 , 可以上网又是通过什么方式上的等等。作战方针:抓住基本原理不变,根据自己的网络环境灵活运用。我的机器在局域网内假设 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 软件 , 此功能可以大大加强广告条功能的应用范围。