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. 最简洁、实用的单臂路由组网方案
  6. K3刷openwrt,无线AP 、VLAN,IPTV、单线复用,散热

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

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

除非注明,垃圾站文章均为网络收集,本文地址 https://cyhour.com/1065/,转载时烦请以链接形式注明原始出处。
声明:我们不销售主机,任何VPS主机均有跑路风险且需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🍄:Netflix 奈飞 YouTube 合租

使用 WordPress 内置 XML Sitemaps 替换 Google XML Sitemaps

内容是王道,但是有时候酒香也怕巷子深,向搜索引擎提交 sitemap 是快速提高网站收录的最好方法之一。老头一直使用 Google XML Sitemaps 插件自动生成 sitemap.xml 站点地图。 WordPress 5.5 版本起 内置 sitemap 功能 WordPress 5.5 版本之后,核心代码已经内置 XML Sitemaps 功能,只要访问:…

WordPress 5.0+ 禁用 Gutenberg & WordPress 5.8+ 禁用 Widget 块编辑器

2018.12.06,WordPress 5.0 发布,代号 Bebo。最大的亮(黑)点就是正式引入新的基于块(block-based)的编辑器 —— Gutenberg 编辑器,以及新的默认主题 —— Twenty Nineteen。 WordPress 5.0+ 禁用 Gutenberg 编辑器 第一时间升级,打开文章编辑,一股说不出的杯具感在心头……变化太大,心累…
浏览: 145 标签:  ,  ,  , 

Adobe Flash Player 去helper(Win10 完美恢复)

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

升级新版 Google AdSense 代码提升广告效果

2021年7月19日,Google AdSense 最近发布了新版 AdSense 代码。通过新版 AdSense 代码,AdSense 可以更早触发优化功能,从而提升网站上广告效果。新广告代码适用于自动广告和广告单元。 如何获取 Google AdSense 新版代码? 无需采取任何措施。在下次登录 AdSense 后,您将拥有对新广告代码的访…

Comments:14

  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 # 回复
  7. 垃圾站-zsuygl
    zsuygl

    你好,看了你这个文章,结合我找到的另外一个方案是说在路由器那里插一根网线回传到光猫的一个LAN口那里,https://haokan.baidu.com/v?pd=wisenatural&vid=12128347181002209062。我尝试过可以实现剩余LAN口网络连接,但是无法上网。你的这个方案是我一直在寻找的最有方案,但是涉及到的命令行VLAN设置我没有基础不是太懂所以不敢轻易尝试。可否抽空帮忙看看视频的那个方案吗?我的路由器是网件R6400刷梅林,谢谢。

    2021.04.19 10:33 # 回复
    7楼
    • @zsuygl 视频那个方案很简单啊,要用 iTV 口的话就绑定到 LAN 口 VLAN,然后关掉光猫 dhcp 就可以了,完全不需要在路由器上面设置,什么路由器都可以。但是这样只是把路由器一个 LAN 口扩展成了2个而已,数量没太大优势,不过如果因为设备位置需要这样配置的话还是挺方便实用。

      2021.04.19 13:30 # 回复

发表留言

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