1、实验 13:代理服务器型共享上网一、实验目的1掌握 CCProxy 代理服务器的设置;2掌握利用 CCProxy 代理服务器共享上网时的客户端配置。二、实验环境1. CCProxy 代理软件2. 电脑两台3. 网卡两块三、实验内容代理服务器型共享上网四、CCPROXY 软件介 绍CCProxy 代理软件安装过程也非常简单,全部点击“Next”即可,安装完后 CCProxy 自动运行,界面如图 1 所示:注意一点:在此软件安装完成后,出现这样的提示:邮件代理启动失败!这一般都是因为机子里安装了防火墙之类的程序,因此造成端口冲突。你需要开放25、110、53、80、8011、5353 这几个端口。
2、一.共享上网代理服务器端配置事项:一般服务器端需要配置的就是设定一个固定 IP 地址;还有就是针对网络具体情况对 CCProxy 作些设置:点击主界面的“设置”,进入如图所示窗口:1.比如公司里不准员工上班时玩 QQ、玩游戏等,那么就去掉“SOCKS/MMS”一项前面的勾即可;再比如某个时间段不让员工浏览网页,就去掉“http/RTSP”前面的勾;最下一排“NT 服务”的意思是,如果你用作代理的服务器安装的是 Windows NT 或 2000 Server 系统,那么当勾选了“NT 服务”后即便开机不启动 CCProxy,也同样可以代理!另外,最右边一排端口号是此软件用于代理的默认端口号,一
3、般不作改动,以下是对这些端口的说明: HTTP: 808 ? 用于浏览器上网RTSP: 808-用于 Real PlayerSecure: 808 -用于浏览器连接安全站点FTP (Web): 808 -用于浏览器连接 FTP 站点Gopher: 808-用于浏览器连接 Gopher 站点SOCKS: 1080-用于部分网络客户端软件(如 QQ,联众)MMS: 1080-用于 Media PlayerFTP: 2121-用于 FTP 客户端软件连接 FTP 站点(如 CuteFTP)Telnet: 23-用于某些 Telnet 客户端软件,如(CTerm)新闻: 119-用于 outlook
4、连接新闻服务器2.如果我们要每天规定一个时间断开网络,但同时又要有部分电脑能上网,可以这样办:在 CCProxy 主界面中选择“账号-时间安排”,先在“允许范围”里选择“允许部分”以设定在断网后还可继续使用的电脑;然后点右边的“新建”,打开如图的窗口,如图所示,可以通过指定 IP 地址、设定时间安排和使用到期时间这三项达到以上的目的。另外在帐号配置里,还可以进行网站过滤配置。并且支持多项输入,中间用分号隔开即可,可以对禁止访问的站点、连接、内容等做进一步的设定,只是这种设定只针对全部的代理用户;如果要进行个别设定,请选择用户名,再点击“编辑”,再到“网站过滤”中选择一个已有的设定即可。3.邮件
5、杀毒的代理设置。有什么用?也就是说:只要在安装代理服务器的电脑上安装了杀毒软件,所有客户端在通过 CCProxy 代理收发邮件的情况下都可以通过 CCProxy 代理邮件杀毒,作用也就不言而喻:客户端就无需再安装杀毒软件。而通过 CCProxy 代理建立了一个杀毒服务器!方法:在 CCProxy 主界面点“设置”,在打开的窗口下面点“高级”,转到“其它”选项卡,将“启动邮件杀毒”打上勾即可。最后还提醒一点,如果代理服务器的电脑安装有防火墙,请一定在防火墙软件里设置让 CCProxy 通过,否则就白安装了(一般防火墙在有程序试图访问时,都会有提示的)。客户端配置事项:客户端主要就是获得 CCPr
6、oxy 代理服务器的 IP 地址,然后拿去做代理设置。这个地址就是安装 CCProxy 的机器的本地 IP 地址,也是指服务器在局域网中的IP 地址。五:CCPXOXY 实验步骤:将学生按每 2 人分为一个小组,使用两台 PC 机(其中一台做 CCProxy 代理服务器,假设 ip 地址是 172.19.10.1,另一台设置为通过代理访问 Internet 的客户机,假设 ip 地址是 172.19.10.2)完成本次实验的内容,并写出实验报告。 1. 安装 CCProxy 代理服务器直接运行 CCProxy.exe 进行安装。2. 对客户机不做任何限制的代理服务设置1) 设置 CCProxy
7、 代理服务器菜单“帐号” 在“帐号管理”对话框中将“允许范围”选择设置为“允许所有”。说明:“允许所有”选项是缺省状态,表示允许所有客户端上网,此方法适用于不需对客户端进行上网限制的情况。2) 设置客户机的 IE 浏览器通过代理服务器上网启动 IE 浏览器菜单“工具”“Internet 选项”“连接”“局域网设置”(选中“代理服务器”中的“为 LAN 使用代理服务器”选项) “高级”在“代理服务器设置”对话框中设置 HTTP 代理,将“代理服务器地址”填写为 CCProxy 代理服务器的 IP 地址例如 172.19.10.1,“端口”填写为 808,端口号要求跟 CCProxy 代理服务器中
8、设置的一样。3. 限制客户机在某个时间段内不能上网1) 设置 CCProxy 代理服务器 . 新建“时间安排”规则 菜单“帐号” 在“帐号管理”对话框中将“允许范围”选择设置为“允许部分”,设置“验证类型”为“用户/密码”。(此处使用“用户/密码“验证方式,指客户机的身份通过用户名和密码来验证,其它验证方式请参考 CCProxy 代理软件的帮助手册) “时间安排”按钮在“时间安排”对话框中设置时间规则。设置“时间安排名”为“TimeSchedule-1”;点击“星期三”后的按钮,进入“时间表”对话框,取消某个时间的选择,(注意:此处要根据学生上机的时间来设置,例如 6班在星期三上机,那么可以设
9、置“星期三”的时间来实现实验目的;5 班在星期五上机,那么可以设置“星期五”的时间来实现实验目的。另外,去掉的时间要根据学生做实验的时间来自由决定,例如做实验是下午 3 点左右,那可以取消 15:00 的选择。)“确定”之后回到“时间安排”对话框,再次“确定”之后完成时间安排规则的设置。 . 为客户机在代理服务器中添加帐号菜单“帐号” 在“帐号管理”对话框中将“允许范围”选择设置为“允许部分”,设置“验证类型”为“用户/密码”。(此处使用“用户/密码“验证方式,指客户机的身份通过用户名和密码来验证,其它验证方式请参考 CCProxy 代理软件的帮助手册)“新建”按钮在“帐号”对话框中填写帐号信
10、息(此处使用“用户/密码“验证方式,指客户机的身份通过用户名和密码来验证,其它验证方式请参考 CCProxy代理软件的帮助手册)。先选中“允许”选项。在“用户名/组名”中填写例如“user-001”用户名;选中“密码”选项,填写密码例如 111111;选中“时间安排”选择,并在后面的下拉框中选择步骤设置的时间安排“TimeSchedule-1”。 “确定”之后完成设置。2) 客户机的设置跟 2.2)一样,但在使用 IE 浏览器上网时需要输入“用户名”和“密码”,例如“user-001”和“111111”。(注意:此处使用的帐号必须是设置了时间安排的用户,否则不能达到实验的目的)4. 限制客户机
11、不能访问网站 “”1) 设置 CCProxy 代理服务器. 新建“网站过虑”规则菜单“帐号” 在“帐号管理”对话框中将“允许范围”选择设置为“允许部分”,设置“验证类型”为“用户/密码”。(此处使用“用户/密码“验证方式,指客户机的身份通过用户名和密码来验证,其它验证方式请参考 CCProxy 代理软件的帮助手册)。“网站过虑”按钮在“网站过虑”对话框中设置网站过虑规则。设置“网站过虑名”为“WebFilter-1”;选中“站点过虑”选项,并选中“禁止站点”选项,在输入框中填写“”;“确定”之后完成网站过虑规则的设置。. 为客户机在代理服务器中添加帐号菜单“帐号” 在“帐号管理”对话框中将“允
12、许范围”选择设置为“允许部分”,设置“验证类型”为“用户/密码”。(此处使用“用户/密码“验证方式,指客户机的身份通过用户名和密码来验证,其它验证方式请参考 CCProxy 代理软件的帮助手册)。“新建”按钮在“帐号”对话框中填写帐号信息(此处使用“用户/密码“验证方式,指客户机的身份通过用户名和密码来验证,其它验证方式请参考 CCProxy代理软件的帮助手册)。先选中“允许”选项。在“用户名/组名”中填写例如“user-002”用户名;选中“密码”选项,填写密码例如 111111;选中“网站过虑”选择,并在后面的下拉框中选择步骤设置的网站过虑“WebFilter-1”。“确定”之后完成设置。2) 客户机的设置跟 2.2)一样,但在使用 IE 浏览器上网时需要输入“用户名”和“密码”,例如“user-002”和“111111”。(注意:此处使用的帐号必须是设置了网站过虑的用户,否则不能达到实验的目的)