ESXi环境下iKuai和Lede(OpenWRT)双软路由网卡MAC地址不识别修复

修复iKuai无法正确显示MAC地址

请注意,本文编写于 1176 天前,最后修改于 1176 天前,其中某些信息可能已经过时。

环境及情况

ESXi作为host,虚拟两个软路由;iKuai负责wan;lede作为旁路由负责lan
局域网环境内的服务都会通过lede,所有流量经过lede处理后,转发至iKuai。此时可以发现在iKuai后台中-状态监控-终端监控中,很多局域网的主机拥有各自的独立IP地址,但是MAC地址却和LEDE相同
这种情况并非iKuai或者Lede的问题,而是流量经过了跨三层拓扑,需要有相应的服务进行识别

_2020-06-28-_10.08.31.png
_2020-06-28-_10.08.31.png

修复过程

Lede(OpenWRT)部分

  1. 进入Lede后台 - 系统 - 软件包
  2. 点击“刷新列表”,此时需要查看是否有报错情况; 有报错进入2.1继续操作,无报错进入步骤3
    _2020-06-28-_11.46.27-2048x1085.png
    _2020-06-28-_11.46.27-2048x1085.png

2.1 进入 软件包 - 配置选项卡
2.2 替换软件包源,国内用户可以选择国内源,我个人喜欢用原版源,大家自行二选一

国内源
src/gz reboot_core http://mirrors.bfsu.edu.cn/openwrt/snapshots/targets/ar71xx/generic/packages
src/gz reboot_base http://mirrors.bfsu.edu.cn/openwrt/snapshots/packages/mips_24kc/base
src/gz reboot_luci http://mirrors.bfsu.edu.cn/openwrt/snapshots/packages/mips_24kc/luci
# src/gz reboot_mtk http://mirrors.bfsu.edu.cn/openwrt/snapshots/packages/mips_24kc/mtk #这一条在测试时无效,对这个问题修复也无影响,故注释掉,不深究
src/gz reboot_packages http://mirrors.bfsu.edu.cn/openwrt/snapshots/packages/mips_24kc/packages
src/gz reboot_routing http://mirrors.bfsu.edu.cn/openwrt/snapshots/packages/mips_24kc/routing
src/gz reboot_telephony http://mirrors.bfsu.edu.cn/openwrt/snapshots/packages/mips_24kc/telephony
原版源
src/gz openwrt_core https://downloads.openwrt.org/snapshots/targets/x86/64/packages
src/gz openwrt_base https://downloads.openwrt.org/snapshots/packages/x86_64/base
src/gz openwrt_freifunk https://downloads.openwrt.org/openwrt/snapshots/packages/x86_64/freifunk
src/gz openwrt_helloworld https://downloads.openwrt.org/snapshots/packages/x86_64/helloworld
src/gz openwrt_lienol https://downloads.openwrt.org/snapshots/packages/x86_64/lienol
src/gz openwrt_luci https://downloads.openwrt.org/releases/18.06.8/packages/x86_64/luci
src/gz openwrt_packages https://downloads.openwrt.org/snapshots/packages/x86_64/packages
src/gz openwrt_routing https://downloads.openwrt.org/snapshots/packages/x86_64/routing
src/gz openwrt_telephony https://downloads.openwrt.org/snapshots/packages/x86_64/telephony

2.3 回到 软件包 - 动作,再次刷新列表,此时应该可以正确刷新大部分源

  1. 过滤器中输入snmp,点击查找软件包
    _2020-06-28-_11.36.04.png
    _2020-06-28-_11.36.04.png
  2. 可用软件包选项卡中,可以看到snmpd这个软件,点击安装
    _2020-06-28-_11.36.53-1024x820.png
    _2020-06-28-_11.36.53-1024x820.png
  3. 等待提示安装完毕,无需其他配置,已经完成Lede部分的操作
    _2020-06-28-_11.37.14.png
    _2020-06-28-_11.37.14.png

iKuai部分

  1. 进入iKuai管理界面 - 高级应用 - 跨三层应用 - 添加
    _2020-06-28-_11.54.39-2048x903.png
    _2020-06-28-_11.54.39-2048x903.png
  2. 在添加页面输入lede的IP地址 其他都不需要配置,使用默认即可,点击确定保存按钮
    _2020-06-28-_11.56.29-2048x1267.png
    _2020-06-28-_11.56.29-2048x1267.png

_2020-06-28-_11.57.22-2048x813.png
_2020-06-28-_11.57.22-2048x813.png

检查生效状态

此时已经全部配置完成,再次回到iKuai - 状态监控 - 终端监控,已经可以看到局域网中的每台机器除了拥有独立IP地址外,各自的MAC地址已经可以正确显示了。

_2020-06-28-_10.09.51.png
_2020-06-28-_10.09.51.png

References

vediotalk
清雨blog
OpenWRT修改发行版软件源

添加新评论

评论列表