一、DD-WRT封锁BT的原理:

那么为什么大部分无线设备都无法实现封锁P2P软件而DD-WRT可以有效的解决此问题呢?

要知道不光是我们常用的家庭无线设备就是一些企业级的专业无线设备也无法彻彻底底的将BT和P2P软件封锁住。截止目前最有效的解决BT等P2P软件占用带宽的办法就是在Linux系统上进行封杀,因为linux下采用的是比较先进的封杀技术,可以使用ipp2p或L7来封杀BT、电驴等P2P软件。

由于我们的DD-WRT就是一个基于linux的路由OS(也就是固件),所以DD-WRT也有ipp2p和L7模块,用起来比linux还方便,因为DD-WRT可以直接在WEB配置,而linux要在命令下配置,另外默认情况下ipp2p和L7模块已经被集成到DD-WRT固件中。

二、从实例学彻底封杀P2P软件:

下面就为大家介绍如何来封锁住让我们这些网络管理员头疼的带宽杀手。

第一步:我们登录DD-WRT管理界面后,打开“访问限制”标签。

第二步:我们在internet访问处添加一个访问策略,起一个策略名称。例如“封锁BT”,规则选择“容许”,状态设置为“启用”。

第三步:日期和时间可以根据实际情况来设置,例如你希望什么时候可以封锁BT那么只需要设置相应的日期和时间即可,每到设置的时间该“封锁BT”策略就会执行,从而禁止BT下载。由于我们希望彻底封锁BT,所以选择日期为“每天”,时间为“24小时”。

(点击看大图)

第四步:接下来是设置该策略对应的“被封禁的服务”,实际上DD-WRT已经集成了很多服务提供给我们选择,我们将“捕获所有P2P协议”打钩,在下面的应用程序栏选上“bittorrent”和“edonkey”,当然我们也可以根据自己的实际情况添加对相应服务与协议的封锁,DD-WRT默认提供了近50种常用服务。

(点击看大图)

第五步:设置完毕后点上方策略名称下的“编辑PC列表”按钮,在PC列表页里编辑此策略应用的PC列表,如果你想对局域网机器全封,就在PC的IP范围里填入2到254,这样别人不管怎么改IP都不能使用BT和电驴,如果你想就你一台计算机不受限制,比如你的IP是192.168.1.2,那就填入3到254,如果你就想封几台机器可以在“PC的IP地址”或“PC的MAC地址”栏输入相应的IP或MAC地址,完毕后点“保存设置”按钮即可,我们也就成功实现了对上述IP地址计算机使用BT和电驴进行封锁的功能。

(点击看大图)

小提示:
    如果你想禁止用户对bt、电驴站点的访问,可以在“通过URL地址封锁Web站点”填入BT、电驴的站点,还可以在“通过关键字封锁Web站点”填入关键字来封锁带关键字的域名(同时封锁用户用引擎搜索这个关键字),不过值得注意的是不要填入BT这个关键字,这样会使很多与BT不相关的但域名中带BT这两个字符的网站也同时被封锁。另外如果想封锁迅雷下载的话还可以在上面提到的“捕获所有P2P协议”中选择“xunlei”,然后指定迅雷下载的常用端口即可。
    三、从实例学控制P2P流量:

当然有的时候可能我们不希望从根本上限制P2P软件的传输,毕竟BT和P2P还是很有市场的,那么如何减少他们对网络带宽的侵蚀呢?我们可以通过DD-WRT设备中的QOS服务质量控制来实现对P2P流量的控制,将他们的流量限制到一定数量,从而既保证了合理使用网络,又能够让BT和电驴等软件正常使用。下面我们就简单介绍下QOS服务质量如何设置,我们可以用QoS配置服务的优先级,限制或降低不希望运行程序的优先级,这样就可以让这些高占用带宽的程序为你的网络应用让步了。

第一步:登录DD-WRT设备的管理配置页面,然后找到“应用程序&游戏”标签。

第二步:在“应用程序&游戏”下找到“QOS”标签,将“开启QOS”设置为“开启”状态。

第三步:然后根据自己的实际情况配置网络参数,包括上行速度和下行速度等,比如我们常说的512K ADSL,上行速度为256K/s,下载速度为512K/s。其他保持默认设置即可。

(点击看大图)

小提示:
    如果你经常玩游戏还可以在“为游戏优化”前打对勾。

第四步:然后在服务优先级处选择你要特别设置的服务,例如笔者选择的是FTP服务,点“添加/编辑服务”按钮添加该服务设置,接下来是通过下拉菜单为该服务选择一个优先级。这里的优先级从上到下依次为“豁免,促进,快速,标准,压底”,“豁免”对应的优先级最高,在网络要传输数据时将依次按照“豁免,促进,快速,标准,压底”从上到下优先级进行传输。这就是QOS的真谛。

(点击看大图)

第五步:我们还可以依次添加多个服务,例如可以把BT服务设置为“压底”,这样当网络同时有BT服务和FTP服务时,带宽将仅着FTP服务传输,因为他的优先级更高。

通过服务质量QOS的设置我们轻松实现了为不同服务设置不同的优先级的目的,从而解决了网络带宽不够用或者不好用的情况,可以既保证BT等P2P软件可以正常使用,又不会影响到正常的HTTP浏览和FTP访问流量,真正实现了网络带宽优化的目的。

当然我们针对网络带宽进行的QOS设置不光局限于网络服务自身,还可以对MAC优先级和以太网端口优先级进行设置,从而调整连接到不同端口或者不同计算机网卡MAC地址的传输优先级,将更多的带宽给予更需要网络资源的端口或者网卡。

四、总 结:

通过本文介绍的在DD-WRT设备上封锁P2P和QOS服务质量设置,可以让我们有效的管理网络有限资源,将更多的带宽应用到合法网络服务上,让BT和电驴等P2P使用者老老实实。

转载于:https://www.cnblogs.com/raymond19840709/archive/2008/02/13/1067954.html

DD-WRT封杀P2P相关推荐

  1. 共享上网慢?教你用路由器彻底封杀P2P (已测试成功的原创经验)

    共享上网慢?教你用路由器彻底封杀P2P (已测试成功的原创经验) 我是从房东家接出来的网线,路由器为磊科NW605+.房东家接的是1M中国电信的ADSL,已经接了4个用户.因为路由设的是默认密码,我马 ...

  2. 突发! 重庆全面封杀P2P!下一个会是谁?

    湖南.山东之后,重庆市也重拳出击,刚刚发文称,将取缔辖内全部P2P网贷业务. 重庆宣布取缔全部P2P网贷机构 重庆市地方金融监管局在11月8日公告称,截至目前,重庆市没有一家机构完全合规并通过验收,所 ...

  3. dd wrt linux内核,可以刷DD-WRT(linux核心)的无线路由器_网海拾贝

    品牌 型号 Allnet All0277 Askey RT210W Asus(华硕) WL-500G deluxe? WL-500G premium? WL-300G Belkin(贝尔金) F5D7 ...

  4. 云计算时代的P2P技术

    标签:云存储 休闲 云计算 MeshVault 职场 来源:互联网周刊 作者:孙建昆 云计算现在已经说不上是什么新的技术了.而基础云服务高昂的成本和人们对于云安全的种种焦虑成为云计算发展的瓶颈之一.鉴 ...

  5. 《互联网周刊》封面报道:P2P——新媒体革命

    本刊主笔|明叔亮 本刊记者|陈玉鹏 徐龙建 张瑜 户才和 P2P的能量终于迸发出来了,它是互联网原始精神的回归.这是一场席卷全球的革命,像一只冲出牢笼的野兽,没有规矩.不受约束.P2P技术强烈地冲撞着 ...

  6. CDN及P2P技术在流媒体网络中的应用

    新疆电信有限公司信息业务分公司 闫卫东 [ 来源:<新疆通信> 上传时间:06-10-16 ] 摘 要: 随着宽带网络的日益普及,流媒体成为了重要的互联网业务之一,完成实时流媒体的分发的主 ...

  7. 如何有效封堵各种P2P下载软件

    如何有效封堵各种P2P下载软件         P2P下载软件被电信行业的技术专家形象的称为"网络杀手".其实,P2P下载软件之所以被称为网络杀手,这是由P2P软件的原理所决定的. ...

  8. 如何真正有效封堵各种P2P BT软件

    P2P下载软件被电信行业的技术专家形象的称为"网络杀手".其实,P2P下载软件之所以被称为网络杀手,这是由P2P软件的原理所决定的.诸如BT或电驴这样的P2P软件,在下载过程中需要 ...

  9. Linux 下 TC 命令原理及详解

    众所周知,在互联网诞生之初都是各个高校和科研机构相互通讯,并没有网络流量控制方面的考虑和设计,IP协议的原则是尽可能好地为所有数据流服务,不同的数据流之间是平等的.然而多年的实践表明,这种原则并不是最 ...

最新文章

  1. vue项目使用encode_Vue项目中使用xlsx-style导出有格式的表格
  2. java 虚拟机的工作原理
  3. VTK:结构化网格之StructuredPointsToUnstructuredGrid
  4. Orchard中如何配置远端发布
  5. python第七章_python 第七章 模块
  6. linux的驱动开发——内核模块的编译
  7. linux用户没有创建文件的权限设置密码,Linux学习第五章用户身份与文件权限
  8. OpenCV3学习(11.5) FAST特征检测器FastFeatureDetector
  9. SAP License:CO-第四夜-产品成本核算
  10. 关于最近Vue3+ Vue-CLI3+比较热门的十几篇文章
  11. 计算机怎么查看网络连接,怎么查看自己的
  12. 升级Linux(Ubtun/CentOS)的OpenSSL(openssl-1.0.1h.tar.gz)
  13. 执行git命令出现 xcrun: error:
  14. Atitit Immutability 和final的优点
  15. E. Array Shrinking
  16. Arduino 串口数据读写
  17. 反向代理和正向代理的概念
  18. 为什么你宁愿吃生活的苦,也不愿吃学习的苦
  19. Python数据类型练习题
  20. PL/SQL程序基础1

热门文章

  1. 44所高校入选!分布式智能计算项目名单公示
  2. 铁路通信线路、传输及接入网设计规范_信号系统车地传输技术方案讨论
  3. linux下清理redis缓存文件夹,redis的安装和清理缓存操作
  4. 建设智慧养殖系统需要什么设备
  5. 【一起学UniGUI】--UniGUI介绍(1)
  6. shell中的while循环实例
  7. Win7下安装Qt3D库
  8. 中柏平板u盘启动_中柏平板设置u盘启动图解教程
  9. 关于雪亮工程基本概念以及重要价值意义
  10. jadeclipse安装