現象描述
- 手機連宿舍 Wi-Fi,Ping 百度正常。
- Ping 有線網電腦正常。
- Ping 另一台連同一 Wi-Fi 的手機/筆電 → 100% 丟包。
- 換到教學樓同 SSID Wi-Fi,Ping 同類設備 正常。
核心原因:AP Isolation(無線客戶端隔離)
宿舍路由器/AP 開啟了 AP Isolation(又稱 Client Isolation、AP 隔離) 功能。此功能禁止無線客戶端之間直接通訊,所有無線流量強制經由網關(上層路由/防火牆)轉發。若網關未配置允許內網互訪規則,或防火牆攔截 ICMP,即導致無線設備互 Ping 失敗。
為何有線設備可被 Ping 通?
有線端口通常不受 AP Isolation 限制,屬於同一廣播域,二層直通;無線端則被隔離在不同虛擬端口,需經三層轉發。
教學樓為何正常?
教學樓 AP 未開啟 Isolation,或網關配置了允許無線互訪的 ACL/防火牆規則。
驗證與解決路徑
- 確認功能:登入宿舍路由器管理頁,查找「AP Isolation」「Client Isolation」「無線隔離」等選項,關閉嘗試。
- 無管理權限:聯繫網管,說明「無線設備互訪需求」,請求關閉隔離或放行 ICMP/所需端口。
- 繞過方案:使用 VPN/ZeroTier/Tailscale 組建虛擬局域網,流量經隧道繞過 AP 隔離。
- 應用層適配:若為自家 App,改用雲端中轉或 P2P 打洞,不依賴本地廣播/組播。
知識延伸
- 企業級 Wi-Fi 常開啟 Isolation 防止橫向滲透、病毒傳播。
- 家用路由器預設多關閉,但賓客網絡通常強制開啟。
- ICMP 只是測試手段,實際業務(文件傳輸、遊戲聯機)同樣受阻。
遇到「同 Wi-Fi 下無線設備互不通、有線通、換 AP 正常」的經典模式,優先排查 AP Isolation,能快速定位 90% 以上同類問題。