Hallo.
Ich habe hier etwas exotisches Problem, bei dessen Hardwarekonfiguration ich nix machen kann / darf und es deshalb auf Softwareebene lösen muss.
Also, in einem Betrieb habe ich XAMPP wie gewohnt installiert. Eigentlich wollte ich wie gewohnt alle Komponenten (Apache, PHP etc.) manuell installieren, aber das Paket tut's soweit auch.
Nun ist das Netzwerk in dem Betrieb folgendermaßen aufgebaut, wenn ich den Kabelsalat dort richtig durchblicke:
Auf dem Server läuft Win XP Prof. Am Server hängt ein Router (A) wo an einem Netzwerkport wiederrum ein Router (B) hängt. An Router B scheinen nun die einzelnen Clients im Büro angeschlossen zu sein.
Das Problem ist nun, dass ich auf dem Server wie gewohnt Apache mit localhost bzw. 127.0.01:80 ansteuern kann, jedoch funktioniert auf den Clients keine Verbindung im Browser mit http://127.0.0.1:80/ .
Ich habe bei Win XP Prof die Firewall ausgeschaltet, jedoch führte dies auch zu keinem Ergebnis.
Das Ganze Netzwerk in der Firma ist ziemlich schwachsinnig, vor allem diese wild hintereinandergeschalteten Router und mit sowas hatte ich bisher nicht zu tun (jedenfalls nicht mit so einer Routerkette), aber liege ich mit folgender Vermutung richtig?:
Sobald ich mit einem Client 127.0.0.1 ansteurn will prüft Router B ob er ein Gerät mit dieser IP in seinem Netzwerk hat. Dieser findet jedoch die IP nicht, sondern da hängen nur irgendwelche andere IP's dran und eben die IP des Routers A in dessen eigenen Netz sich jedoch die IP 127.0.0.1 befindet. Das würde nun folgendes heißen:
Auf Router A müsste ich dann ein IP/Port-forwarding machen, stimmts?
Wenn ja, wundert mich folgendes: Mit einer alten Apache Konfiguration (im prinzip der selben), hatte ich dieses Problem auf dem alten Server nicht.
Hm, könnte vielleicht etwas damit zu tun haben, dass das Netzwerk mit Windows-Domänen gesteuert wurde, was ich aber irgendwo bezweifle.
Wäre für jede Hilfe dankbar.