实验说明

家庭网络环境下,尝试将光猫互联网改桥接,路由拨号,光猫内的IPTV服务迁移到路由下,使用lan4端口。仅实验目的,主要是研究梅林系统的VLAN配置及双VLAN通过路由WAN口,透传到路由内网。
设备型号:
光猫:中国移动 吉比特H2-2s,超级管理员账号:CMCCAdmin 密码:aDm8H%MdA
路由:华硕RT-AC68U 梅林固件版本:380.70_0-X7.9.1

光猫改桥接,配置vlan绑定端口,开启组播

根据光猫型号,通过超级管理员账号登录管理界面,修改互联网连接桥接模式。

互联网与IPTV的vlan ID绑定到光猫的网口1。

开启组播

关闭光猫的无线功能

WEB登录路由,内部网络(LAN)- IPTV 开启组播

ssh登录路由

查看当前端口状态

robocfg show

输出如下:

admin@RT-AC68U-DAHE:/tmp/home/root# robocfg show
Switch: enabled 
Port 0: 1000FD enabled stp: none vlan: 2 jumbo: off mac: 00:00:5e:00:01:12
Port 1: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:26:22:cf:67:a8
Port 2:   10HD enabled stp: none vlan: 1 jumbo: off mac: 00:1a:70:8f:35:64
Port 3:  100FD enabled stp: none vlan: 1 jumbo: off mac: 00:0f:68:50:2f:e0
Port 4: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:04:4b:b3:b6:21
Port 5: 1000FD enabled stp: none vlan: 2 jumbo: off mac: 1c:87:2c:35:4a:88
Port 7:   DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 8:   DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
VLANs: BCM5301x enabled mac_check mac_hash
   1: vlan1: 1 2 3 4 5t      /对应lan
   2: vlan2: 0 5                /对用wan
  56: vlan56: 0 1 2 4 5t 7 8t
  57: vlan57: 1t 2 3 4t 5
  58: vlan58: 0t 1 3 5 7 8u
  59: vlan59: 4 5t 7 8u
  60: vlan60: 0 1 4 8t
  61: vlan61: 2 4 7
  62: vlan62: 0 4t 5

解释:
5-cpu
t-tag
u-untag
防止出错,提前准备恢复vlan命令:

robocfg vlans reset vlan 1 ports "1 2 3 4 5t" vlan 2 ports "0u 5u" vlan 56 ports "0 1 2 4 5t 7 8t" vlan 57 ports "1t 2 3 4t 5" vlan 58 ports "0t 1 3 5 7 8u"  vlan 59 ports "4 5t 7 8u" vlan 60 ports " 0 1 4 8t" vlan 61 ports "2 4 7" vlan 62 ports "0 4t 5"

重新规划vlan,新增vlan10(互联网)和vlan1010(IPTV)

1: vlan1: 1 2 3 5t lan删除4端口
10: vlan10: 0 5 wan重新分配VLANID为10,端口不变
1010: vlan1010: 0t 4 规划lan4口作为iptv端口,VLANID为1010

运行配置规划后vlan命令:

robocfg vlans reset vlan 1 ports "1 2 3 5t" vlan 10 ports "0u 5u" vlan 1010 ports "0t 4u"

查看修改后状态

robocfg show

将配置vlan命令写入开机启动,尝试重启,查看是否生效。

vi /jffs/scripts/services-start

实验完成

确认vlan没有问题,将IPTV电视盒子接入路由的lan4口,测试IPTV是否正常,实验完成。

Last modification:July 1st, 2020 at 10:09 am