千家信息网

Cisco_NBAR封杀BT和电驴下载

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,NBAR(Network-Based Application Recognition) 的意思是网络应用识别。 NBAR是一种动态能在四层到七层发现协议的技术。它不同于ACL,仅仅依靠端口号进行对应用
千家信息网最后更新 2025年12月02日Cisco_NBAR封杀BT和电驴下载

NBAR(Network-Based Application Recognition) 的意思是网络应用识别。 NBAR是一种动态能在四层到七层发现协议的技术。它不同于ACL,仅仅依靠端口号进行对应用服务的判断,更加精准的是可以通过数据包本身的描述进行识别判断,该数据属于哪一种服务,可以对使用动态分配TCP/UDP端口号(如P2P下载软件)的应用程序和HTTP流量等进行分类。

实际上NBAR的应用原理在于对网络应用层面的监控,可以进行代码匹配来识别数据报的具体应用,例如FTP、WEB、BT、电驴等等。即便所应用的服务端口变化,NBAR也可以识别出来具体的服务。NBAR首先可以应用于网络监控,判断究竟在你的网内哪种服务占据着最主要的流量,以便于配合QOS来做流量的修整。

PDLM它是NBAR针对于网络高层应用的主要识别原理,从Cisco IOS 12.0之后引入了NBAR的概念,由于IOS的版本高低不同,较高的IOS已经内嵌支持bittorrent和eDonkey两种协议,如果您的设备目前没有能力发现BT和电驴的流量,主要是不支持这两个协议。

1.上传PDLM, 如果IOS已经支持这两种协议,则无需上传PDLM

cisco#copytftp flash //采用TFTP协议,复制TFTP文件到路由器flash

Addressor name of remote host []? 192.168.10.10 //TFTP服务器的IP地址

Sourcefilename []? bittorrent.pdlm //上传支持BT协议的PDLM

Destinationfilename [bittorrent.pdlm]? //上传后的目的文件名

Accessingtftp://192.168.10.10/bittorrent.pdlm...

Eraseflash: before copying? [confirm]n

//一定要选择NO,不格式化Flash,否则PDLM是上传到Flash中了,Flash中的其他的文件都被格式化了

cisco#showflash //查看flash确认已经上传成功

Systemflash directory:

File Length Name/status

1 15824768 3600_12_3(22)(fc2).bin

2 3100 bittorrent.pdlm

[15827996bytes used, 17202144 available, 33030140 total]

32768Kbytes of processor board System flash (Read/Write)

2.第二步:通过IP NBAR命令加载PDLM模块到内存中

cisco(config)#ipnbar pdlm flash:bittorrent.pdlm

cisco(config)#ipnbar pdlm flash:eDonkey.pdlm

3.使用Class-map来对流量进行分类标记

cisco(config)#class-mapmatch-any bt

cisco(config-cmap)#matchprotocol bittorrent

cisco(config-cmap)#matchprotocol edonkey

"match-any"匹配上其中一种流量,就执行分类

"match-all"匹配所有流量,才分类

//使用Class-map对流量进行分类,Class-map的名字为BT

//Match 对象很多,可以ACL或者协议等

4.使用Policy-map对分类的流量给定丢弃的策略

cisco(config)#policy-mapDeny-bt

//流量已经分类,使用Policy-map的目的是针对这些分类的流量给定一个什么样的策略。

这里先定义policy-map 的名字为Deny-bt 名称可以是任意字符

cisco(config-pmap)#classbt

//在Policy-map中关联Class-map 的名字

//policy-map给这些满足分类流量的策略是丢弃,你可以做做限速,可以让下载BT,但是速度限制20Kbps

cisco(config-pmap-c)#drop

cisco(config)#ip cef //要使用NBAR必须启用 Cisco 快速转发

5.应用在连接Internet的接口下

cisco(config)#int e0/2 //在接口下要调用Policy-map 的策略

cisco(config-if)#ip nbar protocol-discovery//开启接口下NBAR

cisco(config-if)#service-policyoutput Deny-bt //把策略应用E0/2的出方向

cisco(config-if)#service-policyinput Deny-bt //把策略应用E0/2的入方向

6.在路由器上检查配置

Show class-map

Show Policy-map

Show policy-mapinterface e0/2

流量 应用 分类 策略 服务 网络 支持 名字 接口 数据 文件 电驴 动态 原理 口号 方向 格式 目的 路由 路由器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器管理与配置文件实训 江域科技互联网传媒 网络安全事业发展历程 方滨兴 网络安全生态 数据库表的行数怎么显示 税务系统网络安全板面 简述数据库管理技术的发展简史 互联网科技的公司名字 江苏智能软件开发服务价格 传统软件开发把软件开发 能自定义手机系统的软件开发 多媒体与网络技术是学什么的 网络技术提成方案范本 计算机三级考试数据库技术 服务器管理器添加服务 web站点的服务器软件 服务器建设整合迁移业务 联通电信服务器游戏卡 服务器显示屏开机 tl ac200 数据库 网络安全周知识竞赛策划案 公安机关网络安全执法检查方案 护苗网络安全课视频 优酷 要学网络安全工程师学什么科目 网络安全pest 电脑病毒代码软件开发 北京钛伦特软件开发有限公司 春节网络安全报送 公安部网络安全保卫局局长许 杭州正规软件开发大概要多少钱
0