我们的办公室有以下设置:
- Windows Server 2012 DHCP
- Unifi 接入点 (这些圆润的美女之一)设置为使用带 AES 的 WPA2
- Zyxel ZyWALL 110 作为防火墙
一些客户端(笔记本电脑)具有静态映射,一些客户端(主要是手机)正在使用动态池中的 IP。
所发生的情况是,大约每隔 1-2 周,随机设备就会失去网络连接 - 即它们无法连接到任何其他设备,也无法连接到互联网。
跨设备的共同点:
- IP 地址看起来不错
- DHCP 更新没有帮助 - 它们无法联系 DHCP 服务器,而其他客户端同时这样做没有问题
- DHCP 服务器日志表明该设备已成功更新其地址
- AP 状态页面显示客户端已关联
- 有线客户端从未出现过此类问题
对于运行 Windows 8.1/10 的笔记本电脑:
- 我们只需关闭并打开 wifi 适配器(从 Windows,而不是键盘上的终止开关)即可 - 重新连接到网络后,它们会立即恢复连接
对于 Android 设备(5.0+ 也是如此),它似乎更加持久:
- 尝试重新启动手机和 AP,但没有任何作用 - 它们只是停留在 wifi 上,而无法使用(wifi 图标旁边有一个小感叹号)。
- 查看路由表,办公室网关在那里,但设置为不使用
- 尝试从另一台办公室机器 ping 手机 -它回应
- 尝试用手机 ping 办公室里的任何东西 - 不起作用
- traceroute 尝试通过手机网络进行通信(我猜是因为路由表错误)
- 回家后,手机可以完美地使用我自己的 wifi,回到办公室后,还是同样的问题
- 它会在几天/几周/几个月后消失......然后它再次出现
iPhone 也发生过这种情况,但我还没有尝试在那里调试。
据同事说,他们使用其他类型的接入点时,WiFi 出现了问题。不确定是否是同样的问题。
我为此有点抓狂——有什么想法吗?我应该去哪里找,哪个设备,什么工具,什么日志……?
答案1
- 尝试从另一台办公室机器 ping 手机 - 并且它响应
- 尝试用手机 ping 办公室里的任何东西 - 不起作用
- traceroute 尝试通过手机网络进行通信(我猜是因为路由表错误)
上述与智能手机相关的项目告诉我,DHCP 服务器提供的 IP 地址已在使用中,因此手机实际上没有获得 IP 地址。从另一台办公机器 ping 手机后,执行命令arp -a
并查看刚刚 ping 的 IP 地址关联的 MAC 地址是否与预期手机上的 MAC 地址匹配。如果不匹配,则手机以外的其他设备正在响应 ping。可能是具有静态 IP 的设备?从 DHCP 池中排除该 IP 地址。
您是否进行过网络跟踪,以确保 LAN 上没有其他 DHCP 服务器?可能是防火墙或 UniFi 本身?