Localhost Webseite Local anzeigen?
Hallo,
ich würde gerne für mein HomeAssistant System den Akkustand meiner Logitech G915 Funk Tatstatur mit einbinden. Ich habe es nun soweit geschafft das ich über diesen Link auf dem selben Rechner an alle Daten komme. Aus irgendeinem Grund kann ich aber von anderen Geräte im Netzwerk nicht auf die Seite zugreifen wenn ich localhost mit der IP Adresse meine PCs an dem die tastatur hängt ersetze.
http://localhost:12321/device/G915%20Wireless%20RGB%20Mechanical%20Gaming%20Keyboard
Kann mir jemand weiterhelfen wie ich eine Localhostwebseite in meinem Lokalen Netzwerk verfügbar mache?
Cheers
Fabi
3 Antworten
Das ist völlig logisch, it's not a bug, it's a feature. localhost ist per Definition immer der Rechner auf dem man ist. Wenn du den Dienst von außen ansprechen willst:
- Musst das in der Konfiguration des Dienstes bzw. der Firewall auf dem Rechner erlaubt sein.
- Musst du auf dem anderen Rechner z. B. statt "localhost" die IP eingeben, unter der er den gewünschten Rechner erreicht.
notting
also ich habe jetzt den Port in der Firewall geöffnet. Ich kann aber von einem anderen Gerät in meinem Netzwerk immer noch nicht darauf zugreifen. Der link mit Localhost sieht so aus: (IPAdresse):12321. Von einem anderen Gerät müsste er dann so aussehen: (IPAdresse des Rechner wo Localhost funktioniert):12321.
Der dienst ist eine einfach ausgeführte Datei. Benutzeroberfläche gibt es nicht. Link:https://github.com/andyvorld/LGSTrayBattery
Kann mir jemand weiterhelfen wie ich eine Localhostwebseite in meinem Lokalen Netzwerk verfügbar mache?
Du verwendest anstelle von "localhost" eben die IP des entsprechenden Rechners.
Und wenn das von anderen Geräten im Netzwerk nicht aufgerufen werden kann, dann muss auf dem ausliefernden "Server" eben die Firewall für den genannten Port 12321 für Zugriffe aus dem lokalen Netzwerk geöffnet werden.
Von anderen PCs sollte das klappen per IP in der Adresse der Browser, ev. noch mit Portangabe. also etwa so. 192.168.xxx.yy:ppp , wobei dann ppp die Portnummer wäre. Die ist oft 80. xxx und yy wären die IPs des Rechners, auf dem die Seite ist.
localhost funktioniert nur auf dem Rechner, auf dem die Seite ist. Bei Dir wäre 12321 die Portnummer.
wie konfiguriere ich das denn und wie erlaube ich den zugriff für ports?