在全新安装的 kubuntu 18.04 上,我无法正确登录到公共 wifi,而 16.04 可以正常使用,并且对于我周围使用各种硬件/操作系统的其他用户来说,该 wifi 仍然可以使用。
当我连接时,我被按预期重定向到公共网络身份验证网页。
然后我可以使用凭据进行身份验证,但问题就从那里开始:身份验证不起作用,登录页面重定向我后出现错误(503,Http/1.1 服务不可用)。
如果我尝试打开另一个页面,我仍然会被重定向到公共网络登录页面,但仍然会失败。
我查找了一些解决方案,但我发现的问题更多地与显示登录页面有关,这对我来说很好用。
答案1
在热点处进入 wifi 登录页面
问题:右上角的 wifi 图标显示“?”,但没有 wifi 连接。这是因为您需要先到达该 wifi 网络的登录页面才能接受条款和条件等。但没有浏览器显示该页面。解决方案 1:
设置 > 隐私 > 连接检查 > 关闭。
以上内容足以显示一些登录页面。但是有些(例如 gwr on-train wifi)还需要解决方案2:
设置 > Wi-Fi > 选择您要访问的网络的设置(单击齿轮图标)。转到 IPv6 选项卡。对于 IPv6 方法,选择“自动,仅 DHCP”(而不是默认设置“自动”)。单击应用。
以下做法也可能有帮助:
设置 > 网络 > 网络代理 - 关闭。(单击带有齿轮图标的设置按钮。)
答案2
所以,我回答我自己,也许它可以帮助别人......
事实证明,对我来说,问题显然出在 systemd resolvconf 上。我尝试用 dnsmask 替换它,然后,一切都完美了。
我按照该帖子中的方法进行操作:如何禁用 systemd-resolved 并使用 dnsmasq 解析 DNS?