我走进一家有公共 wifi 的当地咖啡店,尝试连接。网络管理器中显示连接,我点击它,它显示已连接。显然,我接下来应该做的是打开浏览器并接受可接受使用政策。但是,当我打开 Firefox 时,它只显示起始页,我假设它是本地的,如果我尝试访问互联网上的任何地方,它都会显示“正在连接”,但永远不会转到任何地方。我该如何进入“可接受使用”页面?
网络管理器已设置为自动,当我坐下来单击指示器图标上的“连接”时,在它显示已连接后,它似乎已准备就绪。如果我在连接属性中编辑我知道会导致它失败的内容,则当我尝试访问互联网时,浏览器会显示“未找到服务器”页面,但如果我将所有内容都设置为自动并获得如下所示的连接,它只会在“连接”时冻结。
我尝试过 Firefox 和 Chromium,它们的作用相同,但我的浏览器配置是否不允许它们重定向到“可接受使用”页面?还有其他工具可以帮助诊断发生了什么吗?
State: connected (global)
- Device: wlan0 [TimHortons-US-Staging] ---------------------------------------
Type: 802.11 WiFi
Driver: iwl3945
State: connected
Default: yes
HW Address: <MAC address removed>
Capabilities:
Speed: 54 Mb/s
Wireless Properties
WEP Encryption: yes
WPA Encryption: yes
WPA2 Encryption: yes
Wireless Access Points (* = current AP)
*TimHortons-US-Staging: Infra, <MAC address removed>, Freq 2437 MHz, Rate 54 Mb/s, Strength 67
IPv4 Settings:
Address: 10.2.242.244
Prefix: 16 (255.255.0.0)
Gateway: 10.2.1.1
DNS: 208.67.222.222
DNS: 208.67.220.220
答案1
我遇到了类似的问题,发现我可以正常发出 curl 请求:
$ curl -vL "https://www.google.com"
* Rebuilt URL to: https://www.google.com/
* Trying 172.217.19.196...
当我在 chrome(ium) 中直接连接到该 IP 时,系统会显示防护页面,并且可以勾选必要的框。YMMV。