封BT一些网吧用聚生网关或P2P终结者之类的软件,这都是治标不治本的,网吧防ARP双绑MAC后都没用了,还影响网络稳定,我总结了一些限制BT的方法

系统使用“TCP/IP筛选”对话框里选择“启用TCP/IP筛选”的复选框,然后把左边“TCP端口”上的“只允许”选上就可以了

使用注册表禁止p2p程序运行:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer]
"DisallowRun"=dword:00000001
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer/DisallowRun]
"1"="pp.exe"   
"2"="BitSpirit.exe"

路由关闭UPnP映射

这样一些软件就需要手动UPnP映射端口啦!

禁止访问Tracker服务器
  
  Tracker是指运行于服务器上的一个程序,这个程序能够追踪到底有多少人同时在下载同一个文件。客户端连上Tracker服务器,就会获得一个下载人员 的名单,据此BT会自动连上别人的机器进行下载。一般对tracker服务器的访问以HTTP的形式进行。
  
  如果企业网络的网关具有图形管理日志,则可以查询到关于HTTP信息的所有记录,如果有BT下载,则在日志中发现相应的HTTP报文,根据报文内容可以得到Tracker服务器信息,然后可以在设备中配置规则,禁止内部用户访问该服务器。
  
  Tracker服务器的数量应该远少于热门BT网站的数量,很多网站都是转的其他网站的Torrent,如果可以找出这些Tracker服务器的地址,这是一种非常有效的方法。利用天清汉马多功能安全网关,根据查询日志可以很容易找到Tracker服务器。
  
  封闭BT下载端口
  
  解决BT对局域网的危害,最彻底的方法是不允许进行BT下载,BT一般使用TCP的6881~6889的端口,网络管理员可以根据网络流量的变化进行判断,在网关中将特定的种子发布站点和端口封掉,在BT下载软件中的Track中可以获得这些信息;但是现在大多数BT软件可以修改端口号,因此网管可以根据实际情况,在不影响正常业务的情况下尽可能将封闭的端口范围扩大,把一些特定的种子发布站点和端口进行封闭。
  
  限制用户带宽
  
  BT之所以会危害到局域网,是因为它占用了大量网络带宽。因此,限制每个用户使用的网络带宽,可以明显缓解BT对网络的危害;同时对于一些运营性网络,完全禁止BT使用是不合理的,限制每个BT的使用带宽就成为一个比较好的选择。网络管理员可以通过一些管理软件或者网络硬件配置,针对应用流进行较细粒度的速率限制,例如将BT用户下载的优先级限制为5(0最高,7最低),带宽限制为64Kbps。这样可以确保BT软件使用的同时不会影响其他业务的开展。
  
  限制最大连接数
  分系统最大连接数和放火墙里单IP最大连接数!
  在使用BT软件时,下载者会周期性地向tracker登记,使得tracker能了解它们的进度,下载者之间通过直接连接进行数据的上传和下载,这种连接使用的是 BitTorrent 对等协议,它基于TCP。因此网络管理员可以针对这些特点,对TCP最大连接数进行控制,从而达到控制BT对网络带宽的占用。
  
  使用HTTP代理对应用层协议进行过滤
  
  当BT客户端下载时,必须进行Tracker查询,Tracker通过HTTP的GET命令的参数来接收信息,而响应给对方(下载者)的是Bencoded编码的消息。在HTTP请求报文中,携带了BT的特征值 User-Agent:BitTorrent。
  
  网络管理员针对该情况,可以通过一些安全管理设备以及流量管理设备,甚至网络管理系统软件,过滤特定的应用层数据包(如HTTP数据包),然后根据BT数据包中的关键字(BitTorrent),从HTTP数据包中过滤BT数据包(如图1所示)。
  
 
  
使用HTTP 代理方式过滤BT
  
  阻断BT流
  
  现在还有一些BT软件不通过HTTP来获取Peers列表,而是采用TCP/UDP协议,但其BT流中还是包含“BitTorrent”特征码;如果网络设备中具有能够针对BT流中包含的“BitTorrent”特征码进行识别的产品,则进行BT阻断或限制其带宽就容易得多了

-----------------------------------------------------------------------------------------------------------------------XLS

封BT的一些常见用法相关推荐

  1. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

  2. python六:常见数据类型以及常见用法

    bool 布尔值 # 在bool中 0,()(空元祖),[](空列表),{}(空字典),None,""(空字符串) 都是False int 整形 float 浮点型 str 字符串 ...

  3. vue-router 的常见用法

    vue-router 的常见用法 1. 路由重定向 路由重定向指的是:用户在访问地址 A 的时候,强制用户跳转到地址 C ,从而展示特定的组件页面. 通过路由规则的 redirect 属性,指定一个新 ...

  4. 空的宏定义作用及常见用法

    空的宏定义作用及常见用法 我们学习宏定义的第一个概念是,宏定义作为替换作用. 例如: #define SIZE 32 // 接下来代码使用SIZE就相当于32 宏定义是编译器在编译时,将程序中所有SI ...

  5. Arrays常见用法

    Arrays常见用法

  6. sed文本处理常见用法

    sed文本处理常见用法    2011-06-24  TsengYia#126.com http://tsengyia.blog.chinaunix.net/   ################## ...

  7. typeset的常见用法

    [保留] typeset的常见用法 http://www.chinaunix.net 作者:寂寞烈火  发表于:2007-12-16 09:50:34 [发表评论] [查看原文] [Shell讨论区] ...

  8. 框架前期准备篇之AutoFac常见用法总结 转载

    框架前期准备篇之AutoFac常见用法总结 一. 说在前面的话 凡是大约工作在两年以上的朋友们,或多或少都会接触到一些框架搭建方面的知识,只要一谈到框架搭建这个问题或者最佳用法这个问题,势必会引起一点 ...

  9. Java集合Collection与List的关系、常见用法

    关系树 [java] view plain copy print? ---|Collection: 单列集合 ---|List: 有存储顺序, 可重复 ---|ArrayList: 数组实现, 查找快 ...

最新文章

  1. 最新综述:基于深度学习方式的单目物体姿态估计与跟踪
  2. java map 队列_Java:queue队列,map集合
  3. 设置元素的宽和高 元素的left和top 元素卷曲出去的值 为元素绑定事件
  4. canal 入门(2)
  5. 华为RH2288v3服务器安装ESXI 6.7U3(转载)
  6. Vue-cli 4.x 中的全局样式配置
  7. EasyUI的combobox
  8. Android开发之在不同API上遇见的坑
  9. 优品景象 进销存系统推荐_初步了解WMS(仓库管理系统)
  10. 从 0 开始了解 Docker(ubuntu )
  11. HTTP权威指南-概述
  12. java html组态软件_工业4.0:换热站最酷设计—— Web SCADA 工业组态软件界面
  13. 企业信息化与BI系统建设规划
  14. Java应用分层(阿里巴巴Java开发手册)
  15. java文字竖排_Java输出竖排文字
  16. javaScript中原型和原型链的分析深究 —————— 开开开山怪
  17. 为什么选择 GPU 云服务器
  18. 短视频剪辑软件分享,短视频剪辑软件这几个很不错。​
  19. 【英语语法入门】 第29讲 情态动词的否定和疑问
  20. PR曲线,ROC曲线和AUC的区别

热门文章

  1. android webview全屏显示html内容
  2. 向量范数与矩阵范数定义和python向量矩阵运算示例
  3. 电商在线支付学习摘录
  4. LWN: 回顾一下UMN 大学的那次事件!
  5. 信息系统项目采购管理范文
  6. 【安全知识分享】新员工公司级安全生产教育培训(附下载)
  7. 当人工智能遇上计算社会科学……
  8. 用scratch编写游戏“小蝌蚪成长”中使背景大于480*360
  9. 2022国内大学排行榜
  10. C# Linq中 WherT 和SelectT 的区别