|
今天在网上找到一篇好文,大家看看。我自己不懂,所以很多东西待高手来教教我 ST716 IPTV 路由 桥接 混合模式 ITV ST780
这两天研究如何使用speedtouch系列ADSL路由器实现桥接PPPOE上ITV,路由上Internet的方法,找到一篇文档。把其中的一部分摘录下来供大家参考:
先上一张场景图:
配置以后的结果:
过程如下:
连接到路由器:telnet speedtouch.lan(或者IP地址,我以ST716为例子)
输入用户名密码。
1. 清理路由器设置:
system reset factory=yes proceed=yes
env set var=SESSIONTIMEOUT value=0
ppp relay flush
ppp flush
eth flush
atm flush
atm phonebook flush
ip ipdelete addr=10.0.0.138
saveall
2. 开始配置过程:
配置路由上网:
atm phonebook add name=pvc_data addr=8.35
atm ifadd intf=atm_data
atm ifconfig intf=atm_data dest=pvc_data encaps=llc ulp=mac
atm ifattach intf=atm_data
eth ifadd intf=eth_data
eth ifconfig intf=eth_data dest=atm_data
eth ifattach intf=eth_data
ppp ifadd intf=pppoe_data
ppp ifconfig intf=pppoe_data dest=eth_data user=user@inet password=pwdinet
ppp rtadd dst=0.0.0.0 dstmsk=0.0.0.0 intf=pppoe_data
nat ifconfig intf=pppoe_data translation=enabled
ppp ifattach intf=pppoe_data
配置ITV的PPPoE拨号
atm phonebook add name=pvc_video addr=0.38
atm ifadd intf=atm_video
atm ifconfig intf=atm_video dest=pvc_video encaps=llc ulp=mac
atm ifattach intf=atm_video
eth bridge ifadd intf=eth_video
eth bridge ifconfig intf=eth_video dest=atm_video
eth bridge ifattach intf=eth_video
eth bridge config vlan=enabled
eth vlan add name=video vid=2
eth bridge vlan ifadd intf=eth_video name=video
eth bridge vlan ifdelete intf=eth_video name=default
eth bridge ifconfig intf=ethport1 dynvlan=enabled
eth bridge ifconfig intf=ethport2 dynvlan=enabled
eth bridge ifconfig intf=ethport3 dynvlan=enabled
eth bridge ifconfig intf=ethport4 dynvlan=enabled
eth bridge ifconfig intf=WLAN dynvlan=enabled
eth bridge dynvlan config timeout=10000
配置vlan
dhcp relay add name=video_to_DHCP
dhcp relay modify name=video_to_DHCP addr=127.0.0.1 intf=LocalNetwork
dhcp rule add name=STB1 type=mac mac=00:0f:1f:a5:5b:b9
dhcp rule add name=notSTB1 type=mac mac=!00:0f:1f:a5:5b:b9
dhcp relay ruleadd name=video_to_DHCP rulename=STB1
dhcp relay ruleadd name=LocalNetwork_to_127.0.0.1 rulename=notSTB1
dhcp relay ruleadd name=video_to_DHCP rulename=STB1
dhcp relay ruleadd name=video_to_DHCP key=or rulename=STB2
dhcp relay ruleadd name=LocalNetwork_to_127.0.0.1 rulename=notSTB1
dhcp relay ruleadd name=LocalNetwork_to_127.0.0.1 key=and rulename=notSTB2
script add name=dhcr_video index=0 command="eth bridge dynvlan add hwaddr $1 vlan video dynamic disabled"
dhcp relay modify name=video_to_DHCP script=video
eth bridge igmpsnooping config state=enabled
eth bridge ifconfig intf=ethport1 igmpsnooping=enabled
eth bridge ifconfig intf=ethport2 igmpsnooping=enabled
eth bridge ifconfig intf=ethport3 igmpsnooping=enabled
eth bridge ifconfig intf=ethport4 igmpsnooping=enabled
eth bridge ifconfig intf=WLAN igmpsnooping=enabled
eth bridge igmpsnooping ifconfig intf=ethport1 fastleave=enabled exptrack=enabled
eth bridge igmpsnooping ifconfig intf=ethport2 fastleave=enabled exptrack=enabled
eth bridge igmpsnooping ifconfig intf=ethport3 fastleave=enabled exptrack=enabled
eth bridge igmpsnooping ifconfig intf=ethport4 fastleave=enabled exptrack=enabled
eth bridge igmpsnooping ifconfig intf=WLAN fastleave=enabled exptrack=enabled
saveall
需要注意的是我标为红色的地方是大家需要修改的。相信用speedtouch的玩家都是比较专业的,我就不多解释具体的含义了。
如果大家有什么问题请留言,我尽量帮助回答。
配置以后的结果是:
ITV可以通过PPPoE拨号看电视,电脑通过路由上网,并且电视和上网在不同的vlan,数据流不会相互干扰。该方案应该适用所有speedtouch ADSL无线路由器,包括ST716, ST585, ST780等等
[ 本帖最后由 风采人生 于 2008-12-20 19:46 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|