Als langjähriger Benutzer von Ubuntu (10 Jahre +) habe ich festgestellt, dass die Beziehung zwischen Ubuntu und öffentlichen WLAN-Hotspots (ohne WLAN-Sicherheit), für die eine Anmeldung über eine Webseite erforderlich ist, nicht immer einfach war ...
Manchmal konnte ich zum Anmelden automatisch auf eine Webseite umgeleitet werden, aber ich habe seit einiger Zeit das gleiche Problem: Nach dem Herstellen einer Verbindung mit dem offenen WLAN-Netzwerk leitet der Browser nicht zur Anmeldeseite um! Ich habe gerade auf 16.04 aktualisiert und war enttäuscht zu sehen, dass das Problem nicht behoben wurde.
Ich habe versucht, die Verbindung von Network Manager zu löschen, aber dies ändert nichts. Das Verhalten ist bei allen Browsern (Chromium, Firefox, Opera usw.) gleich. Ich habe Dual-Boot auf diesem Computer und kein Problem mit der Verbindung zu diesem Netzwerk in Windows ... Ich weiß nicht wirklich, was ich sonst noch versuchen soll ...
Tritt dieses Problem bei anderen auf? Jede Hilfe zur Fehlerbehebung (oder -behebung) des Problems wird sehr geschätzt. Bitte lassen Sie mich wissen, wenn Sie Befehlsausgaben für die Diagnose benötigen.
Update: Heute habe ich es geschafft, eine Verbindung zu einem dieser WLAN-Netzwerke herzustellen, aber zuerst eine Warnung erhalten:
Ich habe jedoch danach versucht, eine Verbindung zu einem Starbucks-Netzwerk herzustellen, und habe immer noch das gleiche Problem. Thaller unten wies auf ein mögliches Problem in der NetworkManager.conf-Datei hin: Könnte jemand vielleicht eine normale Datei posten, damit ich sehen kann, was mit meiner nicht stimmt?
quelle
Antworten:
Folgendes wurde gefunden, um die Anmeldeseite für WIFI-Verbindungen an öffentlichen Hotspots zu erzwingen:
Stellen Sie die Verbindung zum WIFI her.
Öffnen Sie ein Terminal und geben Sie ein
route
. Sie sollten eine Anzeige erhalten wie:Geben Sie das Standard-Gateway (dh
10.1.0.1
) in die Adressleiste Ihres Browsers ein. Sie erhalten die WIFI-Anmeldeseite.quelle
route
und kann es natürlich nicht installieren, da ich auf diesem Gerät kein Internet habe.ip
, die Option hatroute
. Verbrauch:ip route
Für mich,
das problem komplett gelöst. Ich hoffe es hilft dir.
quelle
Ich habe das gleiche Problem und werde meiner
/etc/NetworkManager/NetworkManager.conf
Datei Folgendes hinzufügen :( Quelle )
quelle
NetworkManager ist ein bisschen daran beteiligt. Wenn Sie die Konnektivitätsprüfung konfigurieren (siehe man NetworkManager.conf), wird regelmäßig versucht, eine Website herunterzuladen, um festzustellen, ob sie über einen Internetzugang verfügt. Dies wird auch verwendet, um ein Captive-Portal zu erkennen. Auf dieser Grundlage verfügt NetworkManager über einen Konnektivitätsstatus, z. B. Lokal, Portal, Voll.
Davon abgesehen unternimmt NetworkManager nichts. Bei Verwendung von gnome3 überprüft gnome-shell diesen Konnektivitätsstatus und öffnet möglicherweise eine Portal-Anmeldeseite, bei der es sich um einen Browser mit einer bestimmten Website handelt. Möglicherweise gibt es andere Komponenten, die eine ähnliche Aufgabe ausführen, wie die Konnektivitätsprüfung von NetworManager oder die Portalanmeldung von gnome-shell.
Auf diese beiden kann man am Ende auch verzichten. Wenn Sie sich hinter einem Captive-Portal befinden, können Sie eine Suche nach einer HTTP-Site (nicht HTTPS) durchführen. Das Portal leitet Sie dann zu einer Anmeldeseite weiter.
Möglicherweise werden Sie nicht weitergeleitet, weil Sie versuchen, eine HTTPS-Site zu öffnen. Das Portal blockiert dies normalerweise vollständig, da der Versuch, es umzuleiten, ohnehin zu einer Zertifikatwarnung führen würde.
quelle
Die Antwort von Guruprasad L's Blogpost für mich.
/etc/NetworkManager/conf.d/20-connectivity-debian.conf
(du brauchst root oder sudo).Fügen Sie die folgenden Zeilen hinzu, wie von Guruprasad empfohlen:
Starten Sie den Netzwerkmanager mit neu
service network-manager restart
(benötigt wieder sudo oder root).quelle
Geben Sie in Ihrem Browser http://nmcheck.gnome.org ein. (Ich habe das "Hotspot-Login" von Ubuntu 18 zu meinen Favoriten hinzugefügt und es zeigte diese Adresse jedes Mal, wenn ich darauf klickte.) Es funktionierte für mich.
quelle
Für zukünftige Antwortsucher hatte ich das gleiche Problem plötzlich in Chromium für Ubuntu 16.04, aber der Versuch, zu einer Site in Firefox zu navigieren, zeigte mir die Anmeldeseite für das Netzwerk.
quelle
Dies wird wahrscheinlich niemandem helfen, aber ich habe xfinitywifi auf meiner Windows-Partition zum Laufen gebracht und dann mit der MAC-Adresse herumgespielt, bis sie plötzlich zu funktionieren begann. Ich kann es derzeit nicht replizieren.
quelle
Eine sehr einfache Lösung, die die meiste Zeit funktioniert:
Eingeben
msftconnect.com
in die URL-Leiste. Bei 90% der offenen WLAN-Netzwerke werden Sie auf die Anmeldeseite weitergeleitet.
quelle