服务器能查出是哪个wifi AP接入网络的吗?

网络工程 IEEE-802.11 包分析 切入点
2022-03-03 06:11:51

如果您通过 wifi 网络连接到一个网站,其中有多个具有相同 ESSID 和不同 BSSID 的接入点,该网站的服务器是否会知道使用了哪个 AP?因此,例如,如果 2 个 AP“A”和“B”具有相同的 ESSID 和不同的 BSSID,发送到服务器的数据包是否会包含有关使用 AP“A”或 AP“B”的信息?如果他们不这样做,可以找到该信息的最新节点是什么?

2个回答

这取决于这些接入点背后的内容。

如果它们都在一个平面以太网上,那么只有接入点和交换机会知道客户端在哪里(并且交换机只会知道它在自己的哪个交换机端口后面,哪个可能代表也可能不代表单个 AP)。

如果它们位于具有单独 IP 子网且没有 NAT 的不同 VLAN 上,那么您可以从 IP 地址确定客户端所在的接入点。

如果涉及 NAT,事情就会变得更加复杂。

使用 WLC,这很容易通过 IP 和 MAC 地址记录来解决。

我希望您在这种类型的环境中拥有多个 VLA,或者在一个小型环境中至少拥有三个 VLA,例如 MGMT、corp 和 guest 至少......

在这种情况下,您将拥有三个逻辑 IP 块,这将为您提供从流量到安全性的许多优势。