Keine Verbindung zum Computer im lokalen Netzwerk möglich, obwohl die Internetverbindung einwandfrei funktioniert

Keine Verbindung zum Computer im lokalen Netzwerk möglich, obwohl die Internetverbindung einwandfrei funktioniert

Ich habe Probleme, mit meinem Android-Mobilgerät eine drahtlose Verbindung zu meinem Linux-Computer herzustellen. Ich habe die interne Firewall meines Computers deaktiviert und den Zugriff über Port 80 in den Firewall-Einstellungen meines Routers freigegeben. Manchmal kann ich auf meinen Computer zugreifen, manchmal nicht. Normalerweise kann ich auf meinen Computer zugreifen, wenn ich die drahtlose Verbindung auf meinem Mobilgerät neu starte. Aber dieses Mal habe ich es mehrmals erfolglos versucht, obwohl ich über beide Geräte immer noch drahtlos auf das Internet zugreifen kann. Was könnte die Ursache für dieses Problem sein?

Antwort1

Wenn Sie versuchen, auf Port 80 zuzugreifen, gehe ich davon aus, dass auf Ihrer Linux-Box ein Webserver ausgeführt werden soll und Sie versuchen, über den Webbrowser des Android-Geräts darauf zuzugreifen.

Überprüfen Sie zunächst, ob tatsächlich etwas auf Ihrem Port 80 lauscht. Ein einfacher Test hierfür besteht darin, einen Browser auf Ihrem Linux-Computer zu öffnen und zu gehenhttp://localhost:80. An diesem Punkt wird der Browser entweder erfolgreich eine Verbindung zu Ihrem lokalen Server herstellen oder melden, dass dies nicht möglich war (die Meldung ist von Browser zu Browser unterschiedlich, aber sie lautet„Ups! Google Chrome konnte keine Verbindung zum lokalen Host herstellen“für Chrome zu"Verbindung konnte nicht hergestellt werden"für Firefox).


Wenn Sie eine Verbindung über den Browser herstellen können, liegt möglicherweise ein Problem mit der Verbindung Ihres Android-Geräts zum Computer selbst vor. Um dies schnell zu testen, installieren SieRoutenverfolgungauf Ihrem Android-Gerät (erfordert nur die Berechtigung zum vollständigen Netzwerkzugriff, die für das Ziel zwingend erforderlich ist) und führen Sie einen Traceroute durch, um die IP Ihrer Linux-Box zu ermitteln (starten Sie die App, geben Sie die IP in das Textfeld ein und drücken SieVerfolgen). Wenn Sie, wie aus Ihrem ursprünglichen Beitrag hervorgeht, im selben Netzwerk wie Ihr Computer sitzen, stellt das Android-Gerät erfolgreich eine Verbindung zu Ihrer Linux-Box her, wenn Sie einen Eintrag haben, der die von Ihnen angegebene IP-Adresse und mehrere Durchschnittszeiten in einer Weise auflistet, die dem gefundenen Bild ähneltHier

Wenn allerdings nur Sternchen (*) angezeigt werden, dann kann das Android-Gerät die Linux-Maschine höchstwahrscheinlich nicht erreichen. Ich würde dir raten:

  • Überprüfen Sie die Netzwerkdefinitionen auf Ihrem Android-Gerät erneut. Möglicherweise sind Sie mit einem anderen Netzwerk verbunden und sind sich dessen nicht bewusst.
  • Starten Sie Ihren Router neu. Ich habe Szenarien erlebt, in denen einige der von Ihnen beschriebenen Symptome auftraten und es letztendlich darauf hinauslief, dass die Leistung des Routers nach längerem Betrieb nachließ.

Wenn Sie andererseits über den Browser Ihrer Linux-Box keine Verbindung zu Ihrem lokalen Server herstellen können, läuft der Server höchstwahrscheinlich nicht.
In diesem Fall ist es etwas komplizierter, da ich nicht genau weiß, welchen Server Sie ausführen möchten. Wenn Sie klären können, ob es sich um einen normalen Webserver wie Apache oder etwas anderes handelt, wäre das eine weitere Hilfe.
Unabhängig von der ausgeführten Software können Sie jedoch schnell überprüfen, ob der Port selbst für Verbindungen geöffnet ist. Gehen Sie dazu wie folgt vor:

  1. Öffnen Sie ein Terminalfenster (diese Aktion hängt von der Linux-Distribution ab, die Sie installiert haben. Lesen Sie daher in diesem Fall das entsprechende Benutzerhandbuch oder führen Sie einfach die Google-Suche „Wie öffne ich ein Terminalfenster auf" in Ihrem Browser)
  2. Geben Sie den folgenden Befehl ein:

    netstat -an | grep80 | grep -i LISTEN

  3. Suchen Sie nach einem Eintrag, der einem der folgenden Punkte entspricht:

    *.80 *.* 0 0 0 HÖREN
    Ihre IP-Adresse hier.80 *.* 0 0 0 ANHÖREN

Wenn keine entsprechenden Einträge angezeigt werden, ist die Software, die ausgeführt werden sollte, nicht aktiv.
Höchstwahrscheinlich wird der Dienst, der ausgeführt werden sollte, beim Booten des Betriebssystems ausgeführt (einfache Lösung: Neustart des Linux-PCs). Es ist jedoch möglich, dass, wenn es vorher funktioniert hat (wenn auch nur von Zeit zu Zeit) und jetzt nicht mehr, eine Art Update oder Konfigurationsänderung durchgeführt wurde, die den Betrieb instabil machte. Hatten Sie ein Systemupdate, bevor dies auftrat?

verwandte Informationen