用户名: 密码: 验证码: 注册           网站地图 高级搜索 RSS订阅 收藏本站
山东十七地市站长联盟信息: 济南 青岛 淄博 枣庄 东营 烟台 潍坊 济宁 泰安 威海 日照 莱芜 临沂 德州 聊城 滨州 菏泽      
您的位置:主页>服 务 器>Dns服务器>

局域网内巧用DNS控制学生上网

[ 来源: | 作者: | 更新日期:2007-6-1 01:55:20 | 评论 0 条 | 我要投稿 ]

  问题出现

  我校拥有六个网络教室,每个教室内的计算机均可通过交换机并经路由器访问互联网。我们在教学过程中发现不少学生在不应上网的时候上网,影响了课堂的教学效果。 字串6

  怎样控制互联网的通断呢?最直接的方法是通过校网络中心,让网管来处理。但是, 
有没有更加方便、简单的方法呢?我们能不能让普通的授课教师就可以灵活、自如地控制学生上互联网呢?当教师需要学生上互联网的时候,可以方便地“打开”互联网;当教师不希望学生上互联网的时候,又可以方便地“关掉”互联网。 CHINAZ 字串6

  小试牛刀 CHINAZ

字串5

  我们实现上述设想的手法是利用“DNS”控制。DNS(Domain Name System)是寻找Internet域名并将它转化为IP地址的系统。大家都知道,当我们向IE浏览器输入类似www.ccidnet.com/school的网址(域名)的时候,IE首先必须在网络上找到一台可以把这个地址解析成IP地址的计算机(即DNS服务器);如若找不到,则无法通过网站的域名来访问互联网。而我们实现访问某个网站的方法,就是输入这个网站的域名。所以我们只要控制了网络中的DNS服务器,就相当于是控制了通向互联网之门的“打开”和“关闭”了。具体的做法如下: 字串8

 

字串9

  1、学生机的设置

字串3

 

字串3

  实现此法时,在学生机上无需安装任何客户端软件。打开学生机的“TCP/IP”属性中的“DNS设置”,DNS服务器不要设为电信局的DNS服务器地址(比如202.102.48.141),而将其设为教师机的IP地址(比如192.168.101.57)。这样,学生机要上网的话,就必须通过教师机这一关。 CHINAZ 字串3

  2、教师机的准备 字串9

  字串6

  教师机(比如IP地址为192.168.101.57)必须有提供DNS服务的能力。我们可以在教师机上安装能够提供DNS服务的软件,推荐大家使用WinRoute(可在www.ccidnet.com/soft找到)。

字串2

  找到WinRoute的安装程序以后,直接安装,不需要修改任何的参数,您的教师机就变成了一台兼职的DNS服务器了。在需要的时候,我们可以开启DNS服务,学生机就可以通过教师机的DNS服务访问互联网;而不希望学生上网的时候,我们可以关掉教师机的DNS服务,这样学生机就无法通过教师机的DNS来访问互联网了。我们的灵活自如地控制学生是否可以访问互联网的设想也就实现了。

字串7

CHINAZ

 

字串6

  3、开启/关闭教师机DNS服务的方法 CHINAZ 字串1

  右击任务栏上带有四个箭头的图标(见图1),选“WinRoute管理”,输入管理员密码后,进入管理界面,点击工具栏上的“DNS图标”(见图2),通过是否在“允许DNS转发”项前打勾,来开启/关闭教师机的DNS服务,也就是控制整个教室内的学生机与互联网的接通/断开。
 

图1 CHINAZ 字串9

 

  字串1

CHINAZ

字串5

图2 CHINAZ

字串6

  4、此种方法的优缺点 字串4

  字串1

  优点:操作十分简单,无需专门的网络管理知识;不影响整个网络,各个教室可以完全分开,独立管理;与通过代理服务器相比,此种方法对学生机上的其他软件应用完全透明;DNS控制不会有较大的网络流量。 字串7

CHINAZ

 

字串2

  缺点:对网络较为精通的学生可以通过改变学生机的DNS服务器地址,绕过教师机的控制。不过此种方式对中小学的机房来讲,还是比较适用的。 字串2

 

字串2

  自动管理 字串7

  字串1

  由于我校的网络条件比较好,几个网络教室除了在周一到周五的教学时间内提供给学生上机练习外,双休日还承接了校外的业余培训任务。我们希望,在周一到周五的教学时间内,学生机自动与互联网切断;而到周六和周日的时候,学生机则自动与互联网联上。利用WinRoute我们可以轻松实现这个设想。分两步实现:新建一个“时间间隔”;在此时间间隔内使用“数据包过滤”。

字串5

  字串2

  1、新建“时间间隔”:利用WinRoute内的“设置/高级/时间间隔”命令,新建一个时间间隔(也就是“时间段”)为“周一到周五”。 CHINAZ 字串6

  2、使用“数据包过滤”:利用WinRoute内的“设置/高级/数据包过滤器”命令,丢弃掉“任何地址”、目标是“80端口的UDP请求”(即DNS请求)。并且“有效时间段”为刚才所建的“时间间隔”。

字串2

 

字串8

  当然,如果您有更加详尽的要求的话,我们可以通过建立相应的“时间间隔”来分别实现。 CHINAZ

字串5

  远程控制 CHINAZ

字串5

  一般的网络教室的教师机往往都会安装多媒体电子教室软件,比如像浪潮、联想、巨龙、远志、深蓝等厂商的产品。如果再在教师机上安装WinRoute的话,无疑会加重教师机的网络负担。我们可以考虑把WinRoute安装到教室里比较特殊的学生机上去。可是,这样一来我们在控制互联网通断的时候,是不是要跑到那台学生机上去呢?当然不需要,我们可以利用WinRoute的远程管理功能。

字串6

 

字串9

  WinRoute的远程管理功能实现只需要一个文件,即安装文件夹下的“WrAdmin.exe”文件。我们只要将这个文件复制到教师机上,需要控制学生机与互联网通断时,运行此程序,输入实际装有WinRoute的那台学生机的IP地址,再进行相应的设置即可。 CHINAZ 字串1

  WinRoute是一套集路由、NAT(网址解析)、防火墙、代理服务器、邮件服务器、DHCP通讯协议和DNS服务器的软件。其简单易用,功能超强。本文只是简单地利用WinRoute中的DNS服务特性,来控制某个机房与互联网的“通断”。经本校几个机房的试用,此种控制方法的效果良好。正常的微机教学、研究性学习课、校外的业余培训,互不影响;各个网络机房之间的控制是完全独立的。

Tags:上网 学生 控制 局域网 DNS 教师 我们 互联网 WinRoute
您的评论
用户名:新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为