找回密码
 注册

QQ登录

只需一步,快速开始

楼主: dogb

请教下在必需使用自备普通路由的的情况下,又要用IPTV的连接方法

[复制链接]
 楼主| 发表于 2011-1-30 20:05:43 | 显示全部楼层
回复 460748498 的帖子
$ ^5 I. V5 g- M" X- z" G4 {3 S' {( T+ e3 u# y$ z
上海光线的100%是各走各的通到滴,你的接法有点亏,嘿嘿,谢谢朋友指点啦(ding:
发表于 2011-1-30 20:09:56 | 显示全部楼层
本帖最后由 tangsoft 于 2011-1-30 20:10 编辑 & S3 \1 W# T7 Z7 p0 H/ q) [& \3 U7 o

& b  i  F' Y5 J回复 dogb 的帖子
9 ~1 E, W0 W8 X8 t2 n$ Z5 g8 C0 g  y/ K/ |  X( y( d9 T
我的自备路由器使用的是ddwrt,vlan id只支持0-20,51,85vlan还没办法搞。很郁闷。思路大概是把路由器iptv网口tag vlan85,然后用ebtables在2层上隔离。
 楼主| 发表于 2011-1-30 20:13:29 | 显示全部楼层
回复 tangsoft 的帖子
% W$ U8 i8 m" {$ ?; @9 O% t1 D: H* B+ R6 @3 b
我倒是google到有人用DDWRT调试成功IPTV的,我在尝试OpenWRT的IPTV,水平不够,始终没成功(han1:
发表于 2011-1-30 20:16:25 | 显示全部楼层
回复 dogb 的帖子
- x% r3 [# I$ b% Y% |9 [/ s4 |; c; ?
openwrt可以起vlan 85吗? 如果能联系上那个 bradyzhu 网友把他的经验细节发出来就好了。国外有人成功,但是可能具体局方的IPTV实现的方案不同,我不确定。
 楼主| 发表于 2011-1-30 20:24:33 | 显示全部楼层
本帖最后由 dogb 于 2011-1-30 12:25 编辑
: s' K  j1 Q: y
0 q! [2 E1 J; J% Y, A回复 tangsoft 的帖子* L6 }4 i' ~, k
- W. N% E; Y1 E7 e* x
Q:“进入网络--》创建多WAN(VLAN), 新增1个虚拟wan A
" W0 N& C: q5 g; ~( {& o! y进入网络--》创建虚拟WAN口,利用macvlan新增1个 虚拟wan B
; i  }; \& C  O+ [1 C9 Z3 g: q) ]: z用ttl线或者SSH登录路由,将新增的 虚拟WAN A所用的eth接口桥接到虚拟wan B所用的eth接口, 怎么桥接可参考wifi接口桥接到lan口的配置”3 p& _# ~1 p: O# ]2 {$ G( b

/ D8 s" O' I3 aA:“把wan开桥接,并划两个口 就可以了,无如要无线itv 就把wlan0放wan中就行了”1 x* O) u4 f8 c5 B& g3 x

! i! R& u( z0 d% T8 h' T: DQ:“你这样试过?, 既可以同时上网, 又可以用itv可以保证有两个互相独立的上联信道?”, s% Y0 G$ P2 K/ v9 V- o2 [; s
* d/ i9 d, O5 A7 w# W' \- W
A:“我自己没试过 因为我没ITV,我告诉别人试过”8 ]/ k, Q) p7 S$ E6 [; P. Z

4 O, r$ ~4 ?/ v$ i9 b3 P$ b然后始终联系不上这位网友了,无图无真相,诶
发表于 2011-1-30 21:44:06 | 显示全部楼层
楼上的方法,对于PPPOE的IPTV可以用,但对于需要指定tagged vlan的不适用~~
发表于 2011-1-30 22:08:57 | 显示全部楼层
我刚从tcpdump了一下iptv机顶盒启动时发的数据包,可以看出他使用了DHCP option60,而且也把自己的序列号作为hostname嵌入。注:Vendor-Class Option 60, length 53:貌似加密了。
! T3 V* G$ K0 G3 H' [21:43:36.640578 IP (tos 0x0, ttl 64, id 554, offset 0, flags [none], proto UDP (17), length 576): }( ]% H1 Z$ \9 s
    0.0.0.0.bootpc > 255.255.255.255.bootps: [udp sum ok] BOOTP/DHCP, Request from 00:15:eb:6a:a4:b7 (oui Unknown), length 548, xid 0xdf11aa19, Flags [none] (0x0000)
2 P, ?. }- g/ y# M# X$ Y          Client-Ethernet-Address 00:15:eb:6a:a4:b7 (oui Unknown)
( I( [# r' j2 [. ?          Vendor-rfc1048 Extensions
0 ]. F6 N- B7 w/ k! o$ v& m) p            Magic Cookie 0x63825363
2 ]- x6 O: R& k9 U4 \& K6 O2 l            DHCP-Message Option 53, length 1: Discover4 l0 G6 H' r1 p# m
            Parameter-Request Option 55, length 8:
8 ]  K& M' s& ^. h$ F              Subnet-Mask, Default-Gateway, Domain-Name-Server, Hostname+ x1 H7 K" h$ X# b; _  _1 Q7 M
              Domain-Name, BR, Router-Discovery, Static-Route
( ~9 x5 D2 c  q: I3 D' z            Hostname Option 12, length 32: "ea1001000000004000000015EB6AA4B7"& a9 a* T9 }9 \( ^
            Vendor-Class Option 60, length 53: "^@^@^_1^AM-^J^FM-N @-M-/Y*^B^@^@^@^@^@^@rM-b^_M-/M-8hM-1M-9M-IM-8YM-^Z$M-K;M-t^PM-^_^ZluPNCM-U^MM-9M-=M-O'M-^NM-("
' Z2 Q7 c9 c1 Y  y! S8 _8 l8 q            END Option 255, length 0
: R3 M4 K/ H8 t, @1 H            PAD Option 0, length 0, occurs 205
" q" T, ~$ ^' J1 O# ?- y8 c        0x0000:  ffff ffff ffff 0015 eb6a a4b7 0800 4500  .........j....E.% g) \! q) V5 _3 Z+ x, K; M
        0x0010:  0240 022a 0000 4011 7684 0000 0000 ffff  .@.*..@.v.......
( i" j# ~3 U) F1 Q9 \4 ?2 Y' [: Z        0x0020:  ffff 0044 0043 022c ddc0 0101 0600 df11  ...D.C.,........" p1 p. B2 e: [, a6 ?  F. V
        0x0030:  aa19 0000 0000 0000 0000 0000 0000 0000  ................
+ o0 R# W3 u  b6 Z5 k; f* U        0x0040:  0000 0000 0000 0015 eb6a a4b7 0000 0000  .........j......
3 S! R0 W# }4 e8 c        0x0050:  0000 0000 0000 0000 0000 0000 0000 0000  ................
6 s/ t' P  S9 {) w+ i        0x0060:  0000 0000 0000 0000 0000 0000 0000 0000  ................
- P" R: v2 M  s2 i6 B7 H$ c; I5 o5 E! Y        0x0070:  0000 0000 0000 0000 0000 0000 0000 0000  ................* V( _  p6 z( J; l6 W- u3 E
        0x0080:  0000 0000 0000 0000 0000 0000 0000 0000  ................
: H2 n2 v) B1 _* s* U        0x0090:  0000 0000 0000 0000 0000 0000 0000 0000  ................+ e( t# B7 j7 A" _5 k5 H  o/ z
        0x00a0:  0000 0000 0000 0000 0000 0000 0000 0000  ................. k* p/ s# }# N2 g/ D
        0x00b0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
7 N$ k" X% W8 M" S% O+ I        0x00c0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
( j% f- W8 y6 d' O* k, g2 i        0x00d0:  0000 0000 0000 0000 0000 0000 0000 0000  ................4 `6 E4 u) ~* d5 N
        0x00e0:  0000 0000 0000 0000 0000 0000 0000 0000  ................7 J4 Z& Z0 C+ B5 l2 h( q6 |% y
        0x00f0:  0000 0000 0000 0000 0000 0000 0000 0000  ................7 ]8 q; V5 M6 \2 Q8 u6 `2 Z
        0x0100:  0000 0000 0000 0000 0000 0000 0000 0000  ................
4 p4 b+ b2 o: X        0x0110:  0000 0000 0000 6382 5363 3501 0137 0801  ......c.Sc5..7..0 `7 E2 R" G! G) A
        0x0120:  0306 0c0f 1c1f 210c 2065 6131 3030 3130  ......!..ea10010
! N4 F: G7 C6 y% j        0x0130:  3030 3030 3030 3034 3030 3030 3030 3031  0000000400000001
7 \4 p# r; G/ s) k+ ^& a  v        0x0140:  3545 4236 4141 3442 373c 3500 001f 3101  5EB6AA4B7<5...1.
( f% R$ H6 m# G* t' w- T7 G- L% j$ y        0x0150:  8a06 ce20 402d af59 2a02 0000 0000 0000  ....@-.Y*.......
; }" ]" g3 K$ h9 x  }3 C# k        0x0160:  72e2 1faf b868 b1b9 c9b8 599a 24cb 3bf4  r....h....Y.$.;.# Y3 Y- \% L8 u/ W
        0x0170:  109f 1a6c 7550 4e43 d50d b9bd cf27 8ea8  ...luPNC.....'..
  d/ y( {6 h6 n. _- |        0x0180:  ff00 0000 0000 0000 0000 0000 0000 0000  ................
/ Q' z4 }( [6 E% t/ f        0x0190:  0000 0000 0000 0000 0000 0000 0000 0000  ................
. P2 r6 F* \5 S9 }- L& Q        0x01a0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
- p' [( p/ l  w        0x01b0:  0000 0000 0000 0000 0000 0000 0000 0000  ................+ w& V" R" m( G8 q
        0x01c0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
9 L" h# m* q- v, l5 l, G0 h7 b- Z& ~        0x01d0:  0000 0000 0000 0000 0000 0000 0000 0000  ................0 E5 A1 r! R% _6 S: A
        0x01e0:  0000 0000 0000 0000 0000 0000 0000 0000  ................
8 N2 D6 M# j' t7 v7 x        0x01f0:  0000 0000 0000 0000 0000 0000 0000 0000  ................3 ]9 f, _. `# }6 }( O
        0x0200:  0000 0000 0000 0000 0000 0000 0000 0000  ................
  o5 \( O  Q$ ?        0x0210:  0000 0000 0000 0000 0000 0000 0000 0000  ................
& Q* e* v/ u" b& b6 p        0x0220:  0000 0000 0000 0000 0000 0000 0000 0000  ................7 l) j4 q; q3 D7 y1 x
        0x0230:  0000 0000 0000 0000 0000 0000 0000 0000  ................
! H6 c, _9 S- N* J$ a0 M' }        0x0240:  0000 0000 0000 0000 0000 0000 0000       ..............
发表于 2011-1-30 22:20:02 | 显示全部楼层
我参考了网上的一些信息,上海这么大规模的IPTV承载网,肯定用DHCP及其option做认证,才能高效且支持IGMP多播。所以自备路由器要做的就是要把这个vlan tagged的dhcp包发给光猫透传到局端。我相信光猫没做什么,而那个RG200E也就是把itv发出的包tag一下,发到光猫的ether口。
1 a" U0 D8 v' R( i: b0 G6 c8 i3 H不过我不确定,RG200E有没有对带option60的dhcp包做啥处理,另外我确信RG200E对itv口做了2层上的特殊处理:
+ d9 L3 I4 X. F* ~% X* W# ebtables --list
( Y0 |( Q% p7 eBridge table: filter
. G& G8 Z, p/ b' T, _$ R
/ E% s; K$ \* P  |- JBridge chain: INPUT, entries: 8, policy: ACCEPT
( V# `$ ?: R; k5 |-p PPP_DISC -i wl0 -j DROP 9 M9 @8 v( b- |1 N  `
-p PPP_DISC -i eth0.4 -j DROP
2 D3 W6 I: V2 s6 F' }; F) v0 u-i eth0.2.51 -j DROP % {! N$ r; F/ Y" U
-p IPv4 -i eth0.4 --ip-proto 17 --ip-sport 68 -j DROP
% B: q  A; k* U9 }' ]9 }; K-p IPv6 -i eth0.4 --ip-proto 17 --ip-sport 546 -j DROP
2 q- y7 k8 p7 y/ ~9 o9 w-d Broadcast -i eth0.4 -j ACCEPT * O; A+ Z0 H; f0 W7 x! p1 `
-p IPv4 -i eth0.4 --ip-dst ! 192.168.1.1 -j DROP
3 Z0 A1 x6 y9 Z' |2 j9 U-p IPv4 -i eth0.2.85_0 --ip-proto 17 --ip-sport 68 -j DROP
' K6 S4 N$ ^- B2 V  f" [* l( |; p7 p4 b/ h8 j# @; e+ k
Bridge chain: FORWARD, entries: 7, policy: ACCEPT
/ k" {# P5 g4 ?' L8 F; @; B8 H-o eth0.2.51 -j DROP 3 `0 e' v6 u/ c: p8 L
-i eth0.2.51 -j DROP
- }% E( K  Q+ t' e1 K, ^; I-i eth0.4 -o eth0.2.85_0 -j ACCEPT ; C' D; o2 h" R; S
-i eth0.2.85_0 -o eth0.4 -j ACCEPT : N8 Q4 j0 U! V0 l
-o eth0.2.85_0 -j DROP
& ]$ G8 f* ]. I! t6 e-i eth0.2.85_0 -j DROP 2 i4 W1 x( w8 w& `% w% x4 [4 ?( w& n
-p IPv4 -i wl0 --ip-proto 17 --ip-sport 68 -j DROP . ~  Z- v1 Z% u# Y; F( U

' w( l* a4 C2 Q4 K2 U" r* {/ ?Bridge chain: OUTPUT, entries: 2, policy: ACCEPT$ S2 z# \' i  f5 D/ r
-o eth0.2.51 -j DROP 5 f5 B& J" s3 R* T
-p IPv6 -o eth0.4 -j DROP
 楼主| 发表于 2011-1-30 22:38:11 | 显示全部楼层
楼上两位都深藏不露啊 (fu:
 楼主| 发表于 2011-1-30 22:38:42 | 显示全部楼层
楼上两位都深藏不露啊 (fu:
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-6-17 21:49 , Processed in 0.028762 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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