1、 课 程 设 计 报 告 课程名称:课程名称: 计算机网络 课程设计 设计题目设计题目: 利用用代理服务器实现共享上网 系系 别:别: 计算机系 专专 业:业: 计算机科学与技术 组组 别:别: 学生姓名学生姓名: : 学学 号号: 起止日期起止日期: 2014 年 1 月 12 日 2014 年 1 月 18 日 指导教师指导教师: 目目 录录 1.关于代理服务器 1 1.1 什么是代理服务器? 1 1.2 为何要开设代理服务器? 2 1.3 使用代理服务器是否合法? 2 1.4 使用代理服务器要交费吗? 2 1.5 如何选择一个好的代理服务器? 2 2.实验设备 3 2.1 网卡 . 3
2、2.2 网线 . 3 2.3 交换机 . 4 3.实验步骤 4 3.1 安装网卡。 5 3.2 连接网线。 5 3.3 安装网卡驱动程序。 5 3.4 安装必要的网络协议。 5 3.5 实现网络共享 5 3.6 设置 6 3.7 安装SYGATE软件 . 6 4.网络的具体配置及使用 7 4.1 SYGATE的配置 . 7 4.2 SYGATE的使用 . 8 5.实验调试 8 6.实验总结 8 参考文献 9 1 1.关于代理服务器 1.1 什么是代理服务器? 代理服务器英文全称是 Proxy Server,其功能就是代理网络用户去取得网络 信息。形象的说:它是网络信息的中转站。在一般情况下,我
3、们使用网络浏览器 直接去连接其他 Internet 站点取得网络信息时,是直接联系到目的站点服务器, 然后由目的站点服务器把信息传送回来。代理服务器是介于浏览器和 Web 服务 器之间的另一台服务器,有了它之后,浏览器不是直接到 Web 服务器去取回网 页而是向代理服务器发出请求,信号会先送到代理服务器,由代理服务器来取回 浏览器所需要的信息并传送给你的浏览器。 图 1 代理服务器原理图 大部分代理服务器都具有缓冲的功能,它有很大的存储空间,它不断将新取 得数据储存到它本机的存储器上, 如果浏览器所请求的数据在它本机的存储器上 已经存在而且是最新的,那么它就不重新从 Web 服务器取数据,而直
4、接将存储 2 器上的数据传送给用户的浏览器,这样就能显著提高浏览速度和效率(见图 1.1 所示) 。 更重要的是:代理服务器是 Internet 链路级网关所提供的一种重要的安全功能, 它的工作主要在开放系统互联 (OSI) 模型的对话层,从而起到防火墙的作用。 1.2 为何要开设代理服务器? 1.连接 Internet 与 Intranet 充当 firewall(防火墙) :因为所有内部网的 用户通过代理服务器访问外界时,只映射为一个 IP 地址,所以外界不能直接访 问到内部网;同时可以设置 IP 地址过滤,限制内部网对外部的访问权限;另外, 两个没有互联的内部网,也可以通过第三方的代理服
5、务器进行互联来交换信息。 2.节省 IP 开销:如前面所讲,所有用户对外只占用一个 IP,所以不必租用 过多的 IP 地址,降低网络的维护成本。这样,局域局内没有与外网相连的众多 机器就可以通过内网的一台代理服务器连接到外网,大大减少费用。当然也有它 不利的一面,如许多网络黑客通过这种方法隐藏自己的真实 IP 地址,而逃过监 视。 3.提高访问速度:本身带宽较小,通过带宽较大的 proxy 与目标主机连接。 而且通常代理服务器都设置一个较大的硬盘缓冲区(可能高达几个 GB 或更大) , 当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的 信息时, 则直接由缓冲区中取出信息,
6、 传给用户, 从而达到提高访问速度的目的。 1.3 使用代理服务器是否合法? 代理服务器除了网络服务商为了各种目的而开设外, 大部分是新建网络服务 器设置的疏漏!虽然法律尚无具体规定,但没有经过允许而使用他人的服务器当 然还是不太好!虽然目的主机一般只能得到您使用的代理服务器 IP,似乎有效 的遮掩了你的行程,但是值得一提的是:网络服务商开通的专业级代理服务器一 般都有路由和流程记录, 因此可以轻易的通过调用历史纪录来查清使用代理服务 器地址的来路。 1.4 使用代理服务器要交费吗? 代理服务器一般有收费和免费两种。 收费的大部分是 ISP 开设的。 阿 Z 提供 的都是免费代理服务器,这意味着您除了正常的 169 使用费之外,不必付出任何 其它费用,这正是 169 代理服务器的魅力之所在!提醒各位的是:您必须非常清 楚您所在地的网络服务和收费情况。中国电信各地 169 提