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/,转载时必须以链接形式注明原始出处。
声明:我们不销售主机,选主机需合法使用。任何主机需定期备份,防止数据丢失。信息以实际为准,评测仅供参考不代表权威!
🔞:Netflix 奈飞 YouTube 合租免费节点Telegram 频道

优化 WordPress 评论回复通知邮件

用上 G Suite 后,域名邮箱自然也托管到 Google,Gmail 配合 Gmail SMTP 插件使用,还行。更改后回复评论提交速度巨慢,肯定与这个评论回复通知邮件有关。 原本使用 VPS Postfix 直接发送,虽然基本上会进垃圾邮件,但是回复评论提交速度很快。再次尝试使用 wp_schedule_single_event 延迟发送评论…

使用 rclone 将 Google Drive 文件同步至 OneDrive

前几天上了博友「灵尘居」的 Office 365 车,1T OneDrive 到手,手机照片一直喂 Google AI,挺方便的,以前还会同步一份到家里的垃圾西数 NAS,不过并不太自动,后来就懒得弄了。 Google 虽然是大厂,但是数据只有一份,还是怕怕,多一个备份不是坏事。苹果 iCloud 不错,但是贼贵,况且我只有一个…

尼康 D7100 中文使用说明书 高清 PDF 电子版免费下载

尼康 D7100 说明书是一份介绍详细尼康 D7100 单反官方教程,推荐购买了 D7100 单反博友下载保存参考,以便随时查看一些常用按键操作和使用技巧。 尼康 D7100 简介 尼康 D7100 搭载先进的对象捕捉性能和成像性能,能够忠实还原拍摄细节。高密度的 51 点自动对焦系统准确捕捉目标对象并进行跟踪,…

全网热门公共 BitTorrent Tracker 列表合集 加速BT下载

BT 下载速度取决于其他下载同一资源的用户上传速度。做种「指上传文件数据给其他 BT 用户的行为」用户越多,你的下载速度越快!如果资源没人提供上传,就会完全没有下载速度,而做种用户靠 Peer、DHT、Tracker 获得。 Tracker 是什么? BT 下载的文件都是其他用户上传给你的。 BT 下载速度…

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信息