原标题:华为交换机的端口定时关闭方法

一些朋友因业务须求,需要去定时关闭交换机端口,但是很多人会在这方面出现了一些困扰,今天朗联就为大家分享两种关于定时关闭华为交换机端口,实现在某一特定时间内关闭交换机端口,并在另一时间段打开端口的做法。现将其做法与大家分享一下,希望能对大家有所帮助。

一。通过做ACL规则开限开关端口(其时也不叫开开关端口,只是通过规则禁止端口数据的访问)

time ShiJian 00:00 to 08:00 dai (指定时间段为00:00到08:00)

再做一个ACL规则。再在ACL下面引用上面的时间,

最后在端口上,引用这个ACL规则

(这一方法的优点:做法简单,无须人为干予,不会关闭用户端口)

(这一方法的缺点:步骤太多,必须确定到端口的用户IP,且要单个引用,否则会引起某些端口无法限制。)

二。通过在电脑里运行BAT文件。直接关闭用户端口或开启用户端口

其方法如下

1.关闭交换机端口.BAT

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

echo set sh=W.CreateObject("W.Shell") >>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs (生成临时文件telnet_tmp.vbs并打开TELNET窗口)

echo sh.SendKeys "open 111.111.111.123" >>telnet_tmp.vbs (telnet 到 111.111.111.123 交换机)

echo sh.SendKeys "{ENTER}" >>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs (单步延时1秒)

echo sh.SendKeys "XXXXX-XXXX{ENTER}" >>telnet_tmp.vbs (输入登录用户名:XXXXX-XXXX)

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "XXXXX-XXXX{ENTER}">>telnet_tmp.vbs (输入登录密码:XXXXX-XXXX)

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "sys{ENTER}">>telnet_tmp.vbs (进入交换机配置模式)

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/1 {ENTER}">>telnet_tmp.vbs (进入交换机端口)

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs (shutdown这个交换端口)

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/2 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/3 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/5 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/6 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/7 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/8 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/10 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/13 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

start telnet

c //nologo telnet_tmp.vbs

del telnet_tmp.vbs

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

2.开启交换机端口.BAT

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

echo set sh=W.CreateObject("W.Shell") >>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "open 111.111.111.123" >>telnet_tmp.vbs

echo sh.SendKeys "{ENTER}" >>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "XXXXX-XXXX{ENTER}" >>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "XXXXX-XXXX{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "sys{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/1 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/2 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/3 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/5 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/6 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/7 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/8 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/10 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "interface ethernet 2/1/13 {ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "undo shutdown{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "{ENTER}">>telnet_tmp.vbs

echo W.Sleep 1000 >>telnet_tmp.vbs

echo sh.SendKeys "quit{ENTER}">>telnet_tmp.vbs

start telnet

c //nologo telnet_tmp.vbs

del telnet_tmp.vbs

将这两个文件放在一台可以直接TELNET交换机的电脑上,然后在运行这台电脑的任务计划,将这两个文件引入,并指定相关的时间段。(这样就OK了)

(此方法的优点:可以一次性解决关闭端口的问题,设置完成后,无须人为干预,定时准确,关闭端口彻底。100%阻断用户上网)

(此方法的缺点:对管理员编程要求高。特别是会BAT编程,其次,必须要有一台可直接TELNET交换机的电脑,且必须开机。)

注:如有不足或错误,欢迎补充!返回搜狐,查看更多

责任编辑:

华为交换机关闭网页服务器,华为交换机的端口定时关闭方法相关推荐

  1. 阿尔卡特交换机配置_阿尔卡特交换机常用命令

    OmniSwitch查看日志的命令是: 格式:show log swlog [timestamp start_time [end_time]] show log swlog timestamp 05/ ...

  2. linux 关闭非法端口的多种方法 例如 111,135,137端口

    关闭端口的三种方法 1 杀死进程 2  关闭服务 3  防火墙屏蔽端口 三种方法的简单介绍 1  端口和进程二者紧密相连,一个进程有对应的端口号,所以杀死这个进程也就关掉了端口. 优点:操作简单,直接 ...

  3. 程序定时关闭器 - Windows下多功能自动定时关闭程序的软件工具

    有时您可能在程序处理复杂文档.渲染图形.下载大文件或系统升级时,无法避免地要让电脑开上几个小时.在这种情况下,一旦您的任务完成,自动结束所有活动并关闭系统的应用程序可能会非常有帮助. 程序定时关闭器是 ...

  4. 华为交换机一端口网线一直拔插,导致端口被关闭锁死,网线接了灯不会亮

    有一次测试网络,一个端口网线一直拔插,后面导致线接好了灯都不亮了,做交换机的同事说交换机有个机制,网络一直断断续续的会把端口关闭锁死,需要把端口开起来. 解决方法: 串口线连接到交换机,登录到命令界面 ...

  5. 定时关闭华为交换机的端口

    关于因业务须求,定时关闭交换机的端口的做法       通过对各种资料的查询与对比,我现在知道了两种可以实现在某一特定时间内关闭交换机端口,并在另一时间段打开端口的做法.现我将其做法与大家分享一下.希 ...

  6. 查看华为交换机端口状态的方法以及命令

    华为交换机怎么打开端口? 登录进交换机,进入系统视图,命令为:system-view.2.进入以太网端口视图,命令格式: interface interface-type interface-numb ...

  7. 华为交换机设置端口聚合的方法

    <网口绑定的方法>一文中已经介绍了交换机设置端口聚合的方法了,但是不同的交换机设置的方法不同,准确来说,原理是一样的,就是命令大同小异啦.今天又体验了一把华为交换机设置端口绑定的方法. 首 ...

  8. access h3c交换机光口_华为交换机如何配置?access、trunk、hybird端口详解

    原标题:华为交换机如何配置?access.trunk.hybird端口详解 很多人朋友多次问到华为交换机的配置,确实用的比较多,上次我们有单独提到h3c交换机的配置,今天我们来了解下华为交换机的配置, ...

  9. 华为交换机 STP MSTP BPDU保护 边缘端口 BPDU过滤 根保护 环路保护 TC保护

    生成树协议 STP        生成树协议 RSTP    快速生成树协议 MSTP    多生成树协议 一.原理 stp:Spanning Tree Protocol (生成树协议) 交换网络广播 ...

最新文章

  1. There was a problem confirming the ssl certificate ……
  2. pip 和 conda 源更改
  3. vs中imshow函数报错_opencv编程:8 imshow不显示图像和waitkey函数
  4. (一)javascript面向对象:(1)类
  5. php 子网掩码正则,验证子网掩码正则表达式代码范例
  6. 前端vue实现pdf文件的在线预览
  7. 数据 3 分钟 | 阿里云数据库 2020 技术年报发布、TiDB 开启 Hacking Camp、达梦云数据库免费体验...
  8. Charles抓包工具安装与配置
  9. 接触线叉环插座行业调研报告 - 市场现状分析与发展前景预测
  10. 【李宏毅2020 ML/DL】P66 Self-supervised Learning
  11. 【UVA12304】2D Geometry 110 in 1!(外接圆/内切圆/切点等圆相关问题的模版题)
  12. Flash之swf文件的加密与破解
  13. python乌龟吃鱼_python学习之乌龟吃鱼and思聪吃热狗游戏
  14. Unity内嵌浏览器插件(Android、iOS、Windows)
  15. authc过滤器 shiro_shiro原理之过滤器
  16. 统计|如何建立单总体方差的置信区间
  17. kali linux暴力破解攻击
  18. 奥斯汀计算机专业排名,德克萨斯大学奥斯汀分校计算机工程类专业排名
  19. WPA3的特点有哪些?
  20. OLED屏幕花屏的原因(I2C+DMA)

热门文章

  1. 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少(计算30个月的)?
  2. wordpress博客构建
  3. mysqladmin的用法简介
  4. VisualVm的理解
  5. Mysql表连接:内连接、外连接、交叉连接、自然连接真的都不一样吗
  6. vs2012 visual studio 2012安装失败管道正在关闭解决方法
  7. 关于socket长连接的心跳包
  8. R语言一般线性模型(涉及因变量是虚拟变量(哑变量))
  9. npm install一直报错equest to https://registry.npm.taobao.org/underscore failed, reason: Client network
  10. 数据库(mysql)表的五大约束条件