Ubuntu 18.04 kann keine Verbindung zu einem bestimmten WLAN herstellen, während mein iPhone dies kann

1094
Vito Chou

Dies ist mein erster Beitrag hier. Wenn also etwas falsch ist, sag es mir bitte.

Ich arbeite jetzt in Tokio und das Büro bietet WLAN. Während mein iPhone eine Verbindung herstellen kann, ist es mit meinem neuen sauberen Ubuntu 18.04 nicht möglich. Bevor ich das Ubuntu neu installiere, kann es auch. (vorherige Ubuntu-Version ist die gleiche, 18.04)

Wenn ich das Office-WLAN im Panel auswähle, wird das Fenster "Hotspot-Anmeldung" geöffnet und nach dem Anmelden eine Verbindung hergestellt.

Nun erscheint das Fenster mit der Fehlermeldung "Fehler beim Beheben von 'xxx.xxx.jp': Name oder Dienst nicht bekannt".

Ich hatte den Verdacht, dass es sich um ein DNS-Problem handelt. Daher habe ich die Schnittstellen / etc / network / bearbeitet und 8.8.8.8 als DNS-Nameserver verwendet. Und jetzt, wenn ich google.com ping, gibt es mir seine IP-Adresse. Ich kann die IP von 'xxx.xxx.jp' jedoch immer noch nicht finden.

Außerdem kann ich mit meinem Telefon (das bereits mit dem Office-WLAN verbunden ist) 'xxx.xxx.jp/aaa/bbb/index.html' (Anmeldeseite) durchsuchen. Selbst wenn Ubuntu auf den iPhone-Hotspot zugreifen kann, kann die Anmeldeseite nicht durchsucht werden.

Danke im Voraus.

1

1 Antwort auf die Frage

1
Tim_Stewart

Um auf einen lokalen DNS-Namen zuzugreifen, müssen Sie den lokalen Netzwerk-DNS-Server verwenden, der diese lokalen Hostnamen auflöst.

Verwenden Sie "nmcli", um festzustellen, welche DNS-Adressen Sie für die Auflösung verwenden.

nmcli device show <interfacename> | grep IP4.DNS 

Dies bedeutet im Grunde nur, dass Sie die von DHCP bereitgestellten DNS-Server verwenden müssen.

Die meisten Captive-Portalseiten verwenden einen DNS-Namen zur Umleitung. Wenn Sie den DNS-Namen nicht auflösen können, können Sie den Captive-Portal- / Radius-Server nicht anmelden, um sich anzumelden.

Wenn mein iPhone mit dem WLAN verbunden ist, kann ich die DNS-IP-Adresse sehen. Dies ist dieselbe IP-Adresse, wenn ich den von Ihnen vorgeschlagenen Befehl verwende. Aber ubuntu kann die IP-Adresse des Namens nicht finden. Vito Chou vor 5 Jahren 0
Nein, ich habe es nicht geändert, auch ufw ist deaktiviert. Auch ausprobiert iptables -F, hat nicht funktioniert. Vielen Dank. Vito Chou vor 5 Jahren 0
In den ursprünglichen Schnittstellen / etc / network / befand sich eigentlich kein 8.8.8.8, also habe ich es hinzugefügt. Aber da es nicht funktioniert, habe ich es entfernt. Nun sieht die Datei wie "auto lo" und "iface lo inet loopback" aus. Vito Chou vor 5 Jahren 0
so schlagen Sie vor, " Auto "in die Datei? Vito Chou vor 5 Jahren 0
Ja, ich habe diesen Beitrag gesehen und es hat nicht funktioniert. Wirklich seltsam.. Vito Chou vor 5 Jahren 0
https://linuxconfig.org/how-to-configure-static-ip-address-on-ubuntu-18-04-bionic-beaver-linux Hier finden Sie einige Beispiele zum Ändern der Netplan-Einstellungen Tim_Stewart vor 5 Jahren 0