观察结果

观察结果

星巴克表示

如果星巴克 WiFi 页面没有弹出,请打开浏览器,导航到网站,您将被重定向到 WiFi 登录页面。

观察结果

尝试帮助星巴克 wifi 的朋友,但未能成功打开 SBUX 登陆页面。设备 = MS 表面 (Windows):ipconfig 指示接入点为设备分配了 LAN IP 地址和网关的 IP 地址。尝试 ping 自身成功,但是,尝试 ping 网关的 LAN IP 失败

Surface 设备被分配了一个 LAN IP 和网关地址 (172.16.224.1)。尝试将 Web 浏览器指向http://172.16.224.1失败并且没有返回登陆页面。

一台MacBook Air成功连接Wifi,并进行了类似的ping测试:

 ping -c 1 172.16.224.1

返回:

PING 172.16.224.1 (172.16.224.1): 56 data bytes
92 bytes from 10.128.128.128: Communication prohibited by filter
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 5400 5b9e   0 0000  40  01 04e5 172.16.226.3  172.16.224.1 

看起来网络设置为故意拒绝使用 ping。

问题

  1. 根据观察,是否可以得出结论:Surface 的 wifi 层工作正常,因为 Surface 上没有需要配置的 wifi 设置?

MacBook 不会返回登录页面:

http://172.16.224.1
  1. 从表面上看,什么命令可以调出 SBUX 登陆页面或启用请求?

  2. 可以通过 Surface PC 进行哪些额外的故障排除来诊断可行的解决方案?

答案1

没有要求默认网关可 ping 通,也没有要求强制门户 Wi-Fi 网络在与默认网关相同的 IP 地址上运行强制门户 Web 服务器。

强制门户的工作原理是,对不安全的 HTTP 请求进行“中间人”(MitM)劫持攻击,以便注入他们自己的网络内容,而不是让您加载您尝试加载的页面。

触发强制门户系统的方式是发出任何不安全的 HTTP 请求,这样它就可能受到强制门户的攻击和劫持。

如果您尝试加载之前已安全加载过的网站(即通过 HTTPS/TLS),那么您的浏览器可能会自动再次尝试 HTTPS,因此该尝试将无法触发强制门户。此外,如果您正在运行“HTTPS Everywhere”之类的浏览器扩展程序,该扩展程序会尝试强制所有页面加载都通过 HTTPS,那么这可能会妨碍向强制门户提供不安全的可攻击可劫持连接尝试。

尝试与 httpforever.com、neversssl.com 或甚至从未运行 Web 服务器的某个 IP 地址(如 8.8.8.8)建立 HTTP 连接。这样做的目的是尝试进行不安全的 HTTP 尝试。

如果您无法触发强制门户并且仍然没有互联网连接,则可能意味着强制门户系统已关闭,或者无法识别您设备的状态(可能其 Web 服务器认为已授权您,但其路由器不同意并阻止您的流量)。如果发生这种情况,离开网络一小会儿(断开 Wi-Fi)然后重新连接通常可以清除不良状态。

相关内容