歲月留聲

三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用)

目前三星内存斐讯 K3 刷了个支持 KVR 的梅林在使用,也有半年多了,稳定性还不错。斐讯 K3 只有三个 LAN 口,以前不够用,折腾过单臂路由,光猫扩展 LAN 口作交换机用,加起来至少有 5 个 LAN 口。

「三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用):https://0xo.net/218」

三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用) - 第1张图片

以前折腾单臂路由过程备份一下,有需要不妨参考参考。

光猫配置

中国电信,中兴 ZXHN F650,超级用户:telecomadmin 密码:nE7jA%5m(如果不是请自行解决)

「三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用):https://0xo.net/218」

主要配置项:模式改为 Bridge(桥接),IPTV 承载业务为 OTHER(其他),Internet 承载业务为 INTERNET(上网),关闭光猫 DHCP,绑定选项中不绑定任何端口。VLAN ID 2 绑定随便一个 LAN 口。

温馨提示:如要使用 IPTV 请根据实际保留 iTV 口配置。

参考配置图:

「三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用):https://0xo.net/218」

三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用) - 第2张图片

三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用) - 第3张图片

三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用) - 第4张图片

「三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用):https://0xo.net/218」

K3 梅林路由器配置

K3 路由器接线图:

三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用) - 第5张图片

默认路由模式下 VLAN 配置如下:(SSH 连接路由器,执行 robocfg show 可查看 VLAN 配置)

ad@RT-AC3100-DA78:/tmp/home/root# robocfg show
Switch: enabled
Port 0: 100FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 1: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 2: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 3: 100FD enabled stp: none vlan: 2 jumbo: off mac: 00:00:00:00:00:00
Port 4: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 5: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 7: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 8: 1000FD enabled stp: none vlan: 2 jumbo: off mac: 00:00:00:00:00:00
VLANs: BCM5301x enabled mac_check mac_hash
1: vlan1: 0 1 2 4 5 7 8t
2: vlan2: 3 8u

配置 VLAN,试了一圈,robocfg vlans reset vlan 1 ports "0u 1u 2u 3u 4u 5u 7u 8t" vlan 2 ports "3t 8u" 可以实现所需要功能。IPTV 用不上,就没有配置。

SSH 登录 K3 执行如下操作,让 VLAN 开机自动配置,否则重启后失效。

echo \#!/bin/sh>/jffs/scripts/services-start
echo robocfg vlans reset vlan 1 ports "0u 1u 2u 3u 4u 5u 7u 8t" vlan 2 ports "3t 8u" >> /jffs/scripts/services-start
chmod a+rx /jffs/scripts/services-start

重启路由器,检查 robocfg show,显示配置应该如下:

ad@RT-AC3100-DA78:/tmp/home/root# robocfg show
Switch: enabled
Port 0: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 1: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 2: 100FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 3: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 4: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 5: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 7: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
Port 8: 1000FD enabled stp: none vlan: 2 jumbo: off mac: 00:00:00:00:00:00
VLANs: BCM5301x enabled mac_check mac_hash
1: vlan1: 0 1 2 3 4 5 7 8t
2: vlan2: 3t 8u

2.4G 和 5G 无线都要开启 IGMP SNOOPING,不开据说会广播风暴!!!

三星闪存斐讯K3梅林单臂路由(光猫扩展LAN口作交换机用) - 第6张图片

有需要的参考一下吧。

梅林无法直接访问光猫?

因为光猫关闭了 DHCP,所以就算梅林里:「外部网络 (WAN)」--「网络服务运营商 (ISP) 特殊需求」--「启用 VPN + DHCP 连接」选项选择了「」开启,也无法通过 K3 梅林路由器直接访问光猫。(若光猫开启 DHCP,开启此项功能,梅林路由器是可以直接访问光猫的)

解决办法:

将下面代码添加到前面配置 VLAN 的 services-start 文件里面去。(注意:我的路由器地址是 192.168.2.1,光猫地址是 192.168.1.1,如不是 1 网段请根据实际修改;命令中 254 可以改为 2~254 任意一个数字)

ifconfig `nvram get wan0_ifname`:0 192.168.1.254 netmask 255.255.255.0
iptables -t nat -I POSTROUTING -o `nvram get wan0_ifname` -d 192.168.1.0/24 -j MASQUERADE

如没有 WinSCP,可以直接 SSH 中分别执行如下命令即可:

echo ifconfig `nvram get wan0_ifname`:0 192.168.1.254 netmask 255.255.255.0 >> /jffs/scripts/services-start
echo iptables -t nat -I POSTROUTING -o `nvram get wan0_ifname` -d 192.168.1.0/24 -j MASQUERADE >> /jffs/scripts/services-start

来源:KoolShare - tracemouse(注意,原代码中的 MASQUERAD 少量个 E)

梅林定时重启

脚本来自:KoolShare - 梅林可以设置定时重启吗

设置定时重启(每天早上 6 点):

cat << EOF > /jffs/scripts/services-start
#!/bin/sh
/usr/sbin/cru a ScheduledReboot "0 6 * * * reboot"
EOF

给权限、运行:

chmod a+rx /jffs/scripts/services-start
/jffs/scripts/services-start

关闭定时重启:

rm /jffs/scripts/services-start
cru d ScheduledReboot

参考资料

  1. K3 梅林单臂路由+IPTV 完美成功!
  2. K3 单臂路由(光猫扩展 LAN 口)+IPTV 单线复用
  3. 说说我对单线复用、单线多用和 vlan 的理解
  4. k2p b1 分享划分 vlan 技巧 梅林固件单线复用 iptv 傻瓜教程
  5. 最简洁、实用的单臂路由组网方案
  6. K3 刷 openwrt,无线 AP 、VLAN,IPTV、单线复用,散热

更多参考资料网页打包下载:

2021-07-29:K3-单臂路由-参考资料

退出移动版