QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1350|回复: 1
收起左侧

[分享] 路由器封P2P的终极方案

[复制链接]
发表于 2007-4-20 18:02:15 | 显示全部楼层 |阅读模式 来自: 中国广东揭阳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近为了封BT,几乎把网络上的论坛找遍了,呵呵,实验了几种方法,得出几个结论(说实话,也就是把网上的方法总结小小一把),) D6 S. l. Q2 m  A* q0 m
- I* h4 ]. T: ]+ ?7 q
  第一是常用的封端口的方法:
" c; V; z& w- S" _' ^$ n. b8 H# ]& T+ |% s. w, c
  呵呵,常用的命令如下:/ U4 d& w3 ~8 E; L* A

7 W6 |; I, u5 s- Q5 d  1禁止∶( p3 ^1 q% X9 l3 [; @. y

: O' q6 c* x: e/ {# |# I  access-list 102 deny tcp any any range 6881 6890% N+ @5 {" |; R8 X6 g7 ~- m% |

6 f5 T# F8 \% r5 C5 L) I& l  access-list 102 deny tcp any range 6881 6890 any
, }8 F0 v) R0 l9 Y
( y- U/ l4 A  ^" [" [2 e) [+ o& |, I  access-list 102 permit ip any any
/ _, R$ C3 ^1 Y+ |* t* O- K" v# Z9 @5 g" d0 n* e1 q& R
  这种方法有其局限性,一是现在有的bt软件,再封锁后会自动改端口二是我仔细研究过好几个BT下载软件,它们现在的announce端口现在已经用8000、8080的说,如果连这个也封,那网络使用就有可能不正常(我这样做过,呵呵,后来N多人打电话找我,吓得我马上DEL掉了)
& q1 v2 u$ V  @$ z+ L2 ^( K9 }. H- Y
  第二种方法:就是用NBAR (Network-Based Application Recognition)网络应用识别$ Z  L5 X0 I# e2 @& S

8 _$ x6 x7 u) J- Z9 \! x8 i, N$ Z  NBAR是一种动态能在四到七层寻找协议的技术,它不但能做到普通ACL能做到那样控制静态的TCP UDP的报,也能做到控制一般ACLs不能做到动态的端口的那些协议(如BT)之类.
' [' @. K! ~& g/ g5 x8 ?7 S& q$ w, u- b; B+ ^  P5 N. v7 m
  An external Packet Description Language Module (PDLM)的文件用来扩展NBAR识别的协议。(具体我也翻译不出来,只看了个大概),; I* X# a% f# z- _

/ {+ v' o* {7 E4 V" `- E" V  我就说说过程:
& z# y% H7 W# |. R2 C& z
( ~/ m7 ?. N$ W  1到http://www.cisco.com/pcgi-bin/table...ttorrent.pdlm,(要CCO的)5 k- E# C, s1 D  M8 b* K
0 n) n5 b' U2 {
  2放到TFTP,然后用copy tftp disk2(大多数应该是flash)+ S5 G/ Z* W7 q! z8 B; ~8 c

- m4 J4 T3 p% s! f+ g  #show runn
9 \+ H' r  G1 i; T1 ?; L+ j' ?( [. }# M+ [% e3 ]  s8 R: Z
  得到关于BT的部分是
5 O+ k- U) U3 k5 h3 G, ^
% S% W! K( G+ C$ z  class-map match-all bittorrent8 t$ P. U! {: N8 I& K1 ~

2 @- A' D' T; h6 G  b9 k% R' ]  match protocol bittorrent
) Y- A# W. O1 `0 f0 j# a8 u& W5 F- [# [: V
  !
$ l- f% y. @$ j( w$ W0 \
: w+ L! R, U2 U& ]) v' P8 ?  x  !( D  G/ H' W5 A' Q) }5 {' H- F

- K; I0 M+ @' i8 E/ \5 a' K1 R  policy-map bittorrent-policy
- m5 `3 _1 m! z* P$ I" a2 y  \' f% _& v, q
  class bittorrent, h8 \; ^, w. I* B
: P' c- A; W% [! K
  drop. m4 u6 z7 R( S8 h# H) y! R

2 G; v6 T1 q4 y$ |  !, K$ H8 Y6 p9 y; ?- Q

# @4 V3 g( z2 T1 d. a! e  interface GigabitEthernet0/2* \' i! R; I* J

$ a- K% v" S6 x  description CONNECT INSIDE7 q5 W1 m6 m# g

( T% U% ^% Z( W4 `( q! {  ip address 192.168.168.1 255.255.255.252 secondary
; J) Y6 o* s' k0 _' Y/ l/ ]6 c3 U& m6 z7 G4 R1 p0 r5 h
  ip address 192.168.21.1 255.255.255.0
: V) [+ d1 c7 Q1 c( T( @/ i8 q( E' K" C% |9 t! D
  ip nat inside1 h7 X: a- i1 p6 j( s- a) X

5 G# X) s; d5 w9 o  K& g4 s$ @  service-policy input bittorrent-policy7 w1 u. r1 y" |  G1 c, t4 i
5 l* V/ j$ @0 W" k1 a- o
  service-policy output bittorrent-policy! q, \/ U% R' ^6 ?( y

% j! e1 d1 c$ s. }# Q  duplex full
/ }; t9 o6 m9 a9 r+ L) F' Z, \6 B. y2 n1 z# x# P+ V
  speed 10000 X1 L# S4 Z7 t4 C4 \$ J
9 e" B; q% }3 c% h4 g- Q! I
  media-type rj45
% W5 E0 V) k+ l9 q) `7 e; L+ r2 h$ Z3 r5 A+ \
  no negotiation auto
  _, }3 T/ q/ p& V  e
* F# x$ m: q3 M' P% z/ e# v1 X  对于EMULE,最新version2.0的包括了emule,可我实验了一下,的确可以
: K7 c( m; C1 |( q1 L% k+ i
0 C" g/ g8 w1 c. B8 T9 C  a: a  ip nbar pdlm bittorrent.pdlm; _7 N. F% ]% p: Q; X
5 {! h; T# B5 k- T( ]' B
  ip nbar pdlm eDonkey.pdlm# R! o1 ]+ d) ^4 k% q# Y
' j0 m! m" H. E! E+ s* x2 I
  class-map match-any bittorrent# E+ \6 F1 q' n( v. V8 a+ V8 L0 v
) n) x2 b1 k2 d) q0 w' x
  match protocol bittorrent
! b$ F* p3 E: q- X- b8 P9 _. I9 |' [: f- _& R$ k9 V
  match protocol edonkey
% C; |3 u; J; g; ~* _( \& _" U1 j* G4 @
  !/ B# q) w& J$ p7 r' N

8 B! c8 \1 g# r  !6 b4 F" p/ }/ h+ e" j5 N. Y% n

5 R4 N: k5 J, R, E3 f" Z  policy-map bittorrent-policy( p8 p& Q% O/ o+ D. E

: J7 s# {, ]' k) j$ l7 ?$ Q. f  class bittorrent
3 |$ g# n4 ?, M  @! o$ ?) N/ m) S6 G% R5 f. h. a- Q) D5 B& j' N2 F
  drop
+ o! R* ]6 S% @4 f9 x% f0 E( T! X. R) N* K& l9 k. p% \
  !
  t1 O5 V# d) p; g) c. X  d) I* {+ ~9 M" I9 H! b
  这样的话,Emule也能K掉了,呵呵 :)
发表于 2007-4-20 18:48:06 | 显示全部楼层 来自: 中国浙江宁波
我们都是直接在三层交换机上限制流量。不用动路由。/ j( O/ Z( A* w- Z) h  N
给每个端口10k 流量, 看网页 够了吧。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表