xampp kein Zugriff von außen möglichen

PVKN

New Member
Hallo,

ich habe ein Problem mit meinem xampp. Zur Geschichte: ich habe seid knapp einem Jahr einen Server im Keller stehen, welcher zuerst mit Windows Server 2003 und aktuell, wegen eines Hardwareupdates, mit Windows Server 2008 betrieben wird. Da ich mit xampp als Web- und MySQL-Server gute Erfahrungen gemacht habe, habe ich es wieder verwendet, allerdings eine neuere Version als zuvor.

Soweit funktioniert auch alles einwandfrei, jedoch kann ich lediglich mit "localhost" oder über die Lokal-IP "127.0.0.1" zugreifen. Wenn ich versuche von einem anderen Rechner im Netzwerk zuzugreifen funktioniert dieses nicht. Es muss also irgendwo der Zugriff von Außen verweigert werden, jedoch weiß ich leider nicht wie bzw wo ich das ändere.

Hat jemand von euche vll Erfahrungen damit?

mfg

PVKN
 
Suche mal nach Allow from in den Konfigurationsdateien.

Wenn du vom lokalen Netz Zugriff willst, sollte beim Directory
z. B. für alle IPs 10.0.0.1-10.0.0.254 im LAN
Allow from 10.0.0.*
stehen

Ansonsten solltest du dann aber auch den Apache an die Adresse des Rechners, also nicht localhost binden.

Listen 10.0.0.12:80

Siehe auch
http://httpd.apache.org/docs/2.0/mod/mod_access.html#allow
http://httpd.apache.org/docs/2.0/bind.html

Welche IPv4 dein Rechner hat, erfährst du wenn du ipconfig aufrufst.
 
Last edited by a moderator:
Ja, wie gesagt vorher hat alles einwandfrei ufnktioniert, das muss am xampp liegen man muss das irgendwo umstellen, ich weiß nur nicht genau wo....
 
Hast Du den selber versucht die Ursache weiter zu diagnostizieren oder hast Du nur festgestellt das es nicht geht?

- Kannst Du in der Ausgabe von "netstat -na" (ggfs. TcpView) erkennen für welche IP-Adressen Apache Verbindungen annimmt?
- Erkennst Du irgendwelche Spuren eines Zugriffes von außen in den Logdateien Deines Apaches?
- Wie sieht "nicht funktionieren" von außen im Browser aus?
 
Wir wissen nicht welche IP-Range dein LAN hat.

In deiner httpd-xampp.conf musst du was ändern:
Code:
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
 Order deny,allow
 Deny from all
 Allow from ::1 127.0.0.0/8 192.168.5.0/8 \
 fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
 fe80::/10 169.254.0.0/16

 ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
 
Zitat von http://www.apachefriends.org/de/xampp.html
Die Philosophie hinter XAMPP ist Anfängern und Profis einen einfachen Einstieg in die Welt des Apache zu ermöglichen. XAMPP ist so vorkonfiguriert, dass möglichst alle Features von Apache und Co aktiviert sind. So, wie es z. B. für einen Entwickler am angenehmsten ist.
XAMPP ist dadurch nicht als sicher einzustufen und ist somit nicht sofort für den Produktions-Betrieb geeignet. Mit einigen Handgriffen (siehe FAQs) läßt sich XAMPP aber auch schnell internettauglich sicher machen.

Des weiteren ist http://www.apachefriends.org/de/faq-xampp-windows.html Dein Freund.
 
Back
Top