我正在研究项目规范,我想知道是否可以获取连接到 Cisco 路由器的客户端机器的 MAC 地址,然后将该地址注入到控制器发送到代理的任何 HTTP 流量中。
架构的基本概述和我想要的是客户端连接到路由器,路由器连接到控制器,控制器连接到代理。我希望控制器基本上知道哪些客户端 MAC 地址连接到路由器以及它们正在查看什么。
答案1
Cisco 路由器没有这种功能。事实上,我怀疑任何路由器都有这样的功能。
答案2
答案是部分肯定的,但我这样说是基于以下假设:您试图在粒度级别上跟踪访问 Web 内容的 NAT 主机?
我可以假设您是托管客户端和代理服务器的网络的管理者吗?但您的客户端可能分布在远程,并且位于您无法控制的网络上,例如家庭办公室和特许经营办公室?例如远程员工通过 VPN 访问您的网络并使用您的互联网网关?
这些假设正确吗?或者部分正确吗?