环境及情况
ESXi作为host,虚拟两个软路由;iKuai负责wan;lede作为旁路由负责lan
局域网环境内的服务都会通过lede,所有流量经过lede处理后,转发至iKuai。此时可以发现在iKuai后台中-状态监控-终端监控中,很多局域网的主机拥有各自的独立IP地址,但是MAC地址却和LEDE相同
这种情况并非iKuai或者Lede的问题,而是流量经过了跨三层拓扑,需要有相应的服务进行识别
修复过程
Lede(OpenWRT)部分
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 回到 软件包 - 动作,再次刷新列表,此时应该可以正确刷新大部分源
- 在过滤器中输入snmp,点击查找软件包
_2020-06-28-_11.36.04.png - 在可用软件包选项卡中,可以看到snmpd这个软件,点击安装
_2020-06-28-_11.36.53-1024x820.png - 等待提示安装完毕,无需其他配置,已经完成Lede部分的操作
_2020-06-28-_11.37.14.png
iKuai部分
- 进入iKuai管理界面 - 高级应用 - 跨三层应用 - 添加
_2020-06-28-_11.54.39-2048x903.png - 在添加页面输入lede的IP地址 其他都不需要配置,使用默认即可,点击确定保存按钮
_2020-06-28-_11.56.29-2048x1267.png
检查生效状态
此时已经全部配置完成,再次回到iKuai - 状态监控 - 终端监控,已经可以看到局域网中的每台机器除了拥有独立IP地址外,各自的MAC地址已经可以正确显示了。