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

开始前先吐槽一下小米路由器4,前天一个猛雷,断电10秒左右,小米路由器就无法启动了,红色灯闪烁……不堪一击,这次是懒得修复了,真心不敢用。 重新使用前阵子刷好梅林的 K3 作主路由。(以前是光猫拨号,K3 使用 AP 模式作交换机使用,经常会突然间无法上网,必须重启光猫才行,前些天换上别人闲置小米路由器4拨号……没几天就被雷挂了……🙈)

K3 只有三个 LAN 口,不够用,折腾单臂路由,光猫扩展 LAN 口作交换机用,加起来六个 LAN 口就刚刚好,于是找教程折腾。

光猫配置

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

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

参考配置图:

K3 梅林路由器配置

K3 接线图:

默认路由模式下 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,不开据说会广播风暴!!!

有需要的参考一下吧。

梅林无法直接访问光猫?

因为光猫关闭了 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. 最简洁、实用的单臂路由组网方案

参考资料网页已下载打包,如网址无法访问可点此下载存档。(解压密码 cyhour)

除非注明,沙唐桔文章均为原创,本文地址 https://cyhour.com/1065/,转载时必须以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!

LLStack 轻量、高性能 LiteSpeed+PHP+MySQL 安装 WordPress 体验 HTTP/3

原本偷懒,想买个便宜虚拟主机体验一下 LiteSpeed 和 HTTP/3,无奈大意了,最终并没有体验到。记得米饭粑有个 LLStack 可以快速搭建 LiteSpeed 建站环境,就拿闲置鸡试了一下。 温馨提示:LLStack 仅适用于 RHEL 7 系操作系统及其衍生版,RHEL7、CentOS7、OracleLinux7、CloudLinux 7等,RHEL 8 系…
浏览: 86 标签:  ,  ,  ,  , 

本想买个虚拟主机体验一下 LiteSpeed 和 HTTP/3

去去年就看到博友 KN007 小试 HTTP3,今天看到一个博友虚拟主机居然上 HTTP3 了,看完评论发现是老薛主机,虚拟主机居然上 LiteSpeed 了,腻害啊。 而2021年跨年活动还没结束,最便宜的美国主机¥78/两年,没多想就买了。买完,看了几圈,才发现并不是 LiteSpeed,只是 Apache,再找找,目前也…
浏览: 145 标签:  ,  , 

WordPress 官方主题简单优化增强

截至 2021-01-16,WordPress 一共发布了 13 款主题:Twenty Twenty-One、Twenty Twenty、Twenty Nineteen、Twenty Seventeen、Twenty Sixteen、Twenty Fifteen、Twenty Fourteen、Twenty Thirteen、Twenty Twelve、Twenty Eleven、Twenty Ten、Classic、Default。 个人偏向于双栏并且侧栏在右…

Adobe Flash Player 34.0.0.92 及可用 Flash Player 模拟扩展 [Windows]

Adobe 在2020年12月31日后将不再支持 Adobe Flash Player,从2021年1月12日开始,阻止 Flash 内容在 Flash Player 中运行。截图 虽然不喜欢 Adobe Flash Player,但是有些网站目前仍然离不开 Adobe Flash Player,过渡解决方法是:安装中国特供版 Adobe Flash Player 或者安装网友修改 Adobe Flash…

Comments:12

  1. 猫的路由功能一般,数据量大的话,还是用路由器比较好

    2019.04.13 18:47 # 回复
    1楼
    • @曾经左手烟 确实,原本以为新光猫性能会好点,加上电信默认光猫拨号,也就没折腾。想不到最终还是得折腾。

      2019.04.14 13:56 # 回复
  2. 雷总放的雷。。。晕。

    2019.04.16 21:51 # 回复
    2楼
  3. 咱俩的网络结构差不多,光猫改桥接
    一个雷把路由器劈坏了?快买彩票去

    2019.04.17 23:10 # 回复
    3楼
  4. 沙唐桔-ilools
    ilools

    k3梅林启用单臂路由后,无法拨号,请问大大如何解决

    2019.06.16 07:43 # 回复
    4楼
    • @ilools VLAN 配置有问题呗?换着尝试呗,你这么问我也回答不了……

      2019.06.18 16:54 # 回复
  5. 沙唐桔-悠悠随
    悠悠随

    请问解压密码是多少?

    2019.11.19 12:43 # 回复
    5楼
  6. 沙唐桔-Locker
    Locker

    谢谢指教!请问 robocfg show 之后显示的配置跟你的完全不一样。这种情况后面的 robocfg vlans 指令要怎么改啊?
    Port 0: 1000FD enabled stp: none vlan: 2 jumbo: off mac: e4:35:c8:f7:f2:0c
    Port 1: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
    Port 2: DOWN 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: c4:65:16:b4:60:ec
    Port 4: DOWN enabled stp: none vlan: 1 jumbo: off mac: e4:35:c8:f7:f2:0c
    Port 5: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 2c:30:33:e8:96:86
    Port 7: DOWN enabled stp: none vlan: 1 jumbo: off mac: 00:00:00:00:00:00
    Port 8: 1000FD enabled stp: none vlan: 1 jumbo: off mac: 2c:30:33:e8:96:86

    1: vlan1: 1 2 3 4 8t
    2: vlan2: 0 8t
    1045: vlan1045: 0 1
    1046: vlan1046: 0t 1 2t 7 8t
    1047: vlan1047: 0t 1t 2t 4t
    1099: vlan1099: 0t 2t 8u
    1100: vlan1100: 0t 3t 5t 7t 8u
    1101: vlan1101: 2t 8
    1102: vlan1102: 3
    1103: vlan1103: 1t 3 7t

    2019.12.19 13:55 # 回复
    6楼
    • @Locker 同样的路由器同样的固件?如果一样的话,相同配置应该可以实现吧?

      2019.12.21 23:26 # 回复

发表留言

Vultr 送$100,搬瓦工年付最低$49,优惠码 BWH3HYATVBJW,更多推荐VPS信息