巧用Vbs实现网络接入精确控制
2014-03-18朱西讲
中国教育网络 2014年10期
关键词:程序
文/朱西讲
巧用Vbs实现网络接入精确控制
文/朱西讲
学校要求对Internet网络接入进行分时段控制,传统的基于时间的访问控制列表ACL技术能够满足这一需求,但缺乏灵活性,不能实现网络接入的自动化与精确化。本文结合Windows任务计划,通过Vbs脚本程序自动登录网络设备,利用Vlan过滤技术,实现了对Internet网络接入的自动精确控制。
因为教学管理的需要,学校决定对学生公寓的Internet接入进行时段控制。要求除周末与国家法定假日外,工作日(周一至周五)的凌晨0∶00--5∶30禁止学生公寓接入Internet,只允许连接校园网。
校园网络拓朴简略图如图1所示。网络出口通过S12508核心交换机与电信运营商连接,校内所有网络用户采用PPPoE客户端拨号方式接入Internet,学生公寓用户Vlan Id占用501-700。
根据要求,我们首先使用基于时间的ACL访问控制列表Time-range对Internet访问进行自动化的技术管制,Time-range能够实现每周一至周五工作时段或周末休息时段的控制,但在运行过程中发现这种方法缺乏灵活性,且不能实现自动精确地控制。因为遇到国家法定假日调休或者学校工作临时性调休,就会出现周末上班或周一至周五某时间段休息的状况,这些情况下Time-range就不能自动灵活地做出调整,Internet接入控制就会出现偏差。如何更好地自动精确地实现这一网络接入控制的要求呢?几经探索,我们结合Windows任务计划,通过Vbs脚本程序自动登录网络设备,利用Vlan过滤技术,实现了对Internet网络接入的自动精确控制。

图2 Except.txt公休日日期

图1 校园网拓朴简略图
