![]() |
xampp - externer Zugriff auf Webseite funktioniert nicht Hallo Leute, Da hier im Forum einige bzw. besser gesagt viele fachkompetente Spezialisten herumschwirren, dachte ich mal, ich hol' mir Rat bei euch, da ich mit meinem Wissen am Ende bin. Und zwar folgendes Problem: Habe mir vor kurzem ein kleines Acer Nettop angeschafft, welches ich jetzt zuhause stehen habe und für diverse Spiele (Minecraft, Nolf2, ...) als Gelegenheitsserver nutze. Vor einigen Jahren hatte ich einmal ausprobiert, mit "WampServer" eine Homepage auf meinem PC zu hosten. Klappte auch wunderbar, nachdem ich den Port 80 im damaligen Router (Netgear WGR614) freigegeben hatte. So, nun etliche Zeit später, eben neues Nettop (Acer Aspire Revo R3700) und nun auch neuer Router (Buffalo WZR-HP-G300NH). Wieder den Port 80 freigeben, aber nun arbeite ich mit "xampp", weil mir das Programm, gegenüber "WampServer" einfach besser gefällt. Wenn ich nun mit "127.0.0.1" dann auf den Inhalt des Ordner "htdocs" zugreife, dann erscheint auch der Inhalt der "index.html". Will ich aber, so wie damals mit "WampServer", über meine öffentliche IP (die übrigens fix ist also immer gleich bleibt) zugreifen, meint er immer, dass ich mich über ein Loginfenster in das Admincenter vom Router einloggen soll, was ich ja eigentlich gar nicht will, sondern er sollte ja auf die "index.html" im "htdocs" Ordner zugreifen! Damals ging dies jedoch problemlos, ohne irgendwelche zusätzlichen Einstellungen! Habe am Nettop Windows 7 (64-Bit) inkl. neueste "xampp" Version, welche unter "D:\xampp" läuft, installiert. Ich hoffe ich habe mein Problem verständlich erklärt und bitte euch nun mir zu helfen! |
Du machst schon Port-Forwarding auf die IP-Adresse des Homeservers? |
Zitat:
|
Extern Port 80 mit IP-Adresse 192.168.1.10 Port 80 also? Ich finde bei Buffalo keinen WZR-HP-G300NH |
Hier mal ein Screen, vielleicht hilft dir der besser als ich! :rofl: http://img219.imageshack.us/img219/9...nanntjq.th.png Und hier das nette Ding! |
Zitat:
|
Zitat:
|
Zum dritten mal :rolleyes: Zitat:
|
Zitat:
|
Zitat:
Zitat:
Zitat:
|
Schalte mal den Zugriff auf den Router von "außen" ab. Also so, dass du nur über das lokale Netzwerk zugreifen kannst. Vielleicht geht es dann. |
Zitat:
Bin ich dann da richtig -> http://img560.imageshack.us/img560/1...anntqsx.th.png |
Zitat:
Liegt auch daran, dass wenn ich einee Modellbezeichnung sehen will, ich diese sehen will. (Mein Auge sucht so eine Bezeichnung und kein "nettes Ding" :balla:) Ist aber wirklich nett, wenn man bei Buffalo bei "Search" eben "WZR-HP-G300NH" eingibt, wird nichts gefunden. Zitat:
Zitat:
Der Fernwartungszugriff sollte sowieso eher deaktiviert sein, außer dzu brauchst ihn sicher. Du magst auch mal (z.B.) Port 8080 (extern) auf 192.168.1.10 Port 80 weiterleiten und dann halt via http://externe-IP-Adresse:8080 auf deinen Heimserver zugreifen (versuchen) |
Zitat:
Zitat:
Zitat:
Zitat:
Edit: Habe mittlerweile (aufgrund Shadow's Post) mal so einen Portscan gemacht, und siehe da: Die Ports der Spiele und auch der Port 80 sind laut t1shopper.com nicht erreichbar (z.B.: XX.XXX.XX.XX isn't responding on port 27888). Leider habe ich nun schon einiges probiert, beim Router einzustellen, komme aber so gar nicht weiter... |
Lässt die Windowsfirewall denn die Zugriffe auf die Ports zu? |
Anscheinend geht es nun echt darauf zurück (danke Shadow nochmals), dass das Port unblocken nicht funktioniert, obwohl ich sie ja freigegeben habe. Kennt sich bei diesem Routermodell wer aus? Bzw. weiß wer, ob ich noch irgendwelche anderen Einstellungen vornehmen muss? Habe mal um Hilfe im offiziellen Buffalo Forum gebeten, aber bisweilen noch keine Antwort! Weiters habe ich unter dem Reiter "DMZ" die interne IP des Servers eingetragen (192.168.1.10), hat aber irgendwie keine Auswirkungen. Außerdem habe ich beim Reiter "Sicherheit" -> "Firewall" die Haken bei: IDENT-Anfrage ablehnen Internet-Ping blockieren entfernt! Leider auch keine positive Auswirkung! Sämtliche Portscanner sagen, die Ports seien verschlossen bzw. nicht erreichbar! Zitat:
|
Zitat:
Eingehende Verbindungen werden fast alle bei Standardeinstellungen der Firewall abgelehnt. Also solltest du die Ports auch bei der Firewall freigeben. |
Zitat:
|
Hmm, okay. Wie sieht es mit den Netzwerkeinstellungen aus? Versuch mal folgendes:
Wenn das alles klappt, kann es eigentlich nur am Router liegen, scheitert es bereits dort, kann es an einigen anderen Dingen liegen. |
Habe es in diesem Fall mit xampplite vom USB-Stick aus probiert, und alle drei Punkte funktionieren wunderbar! Lediglich über die externe IP geht es noch nicht! :daumenhoc |
Zitat:
Wenn ich das richtig sehe, liegt das Problem darin, dass auf deiner (externen) WAN-IP im Grunde zwei Dienste beide auf Port 80 lauschen. Einmal dein Webserver und einmal dein Router zur Admin Fernwartung übers Internet. => Router-Fernwartung deaktiviert? Kann man den auf einen anderen Port legen? |
Zitat:
Zitat:
Hätte nun mal versucht, so was in der Richtung einzustellen und bin auf folgendes gestoßen: http://img576.imageshack.us/img576/5...nanntkw.th.png Anscheinend ist die Fernwartung schon abgestellt oder? |
Zitat:
WAN-IP:80 => Router-Admin Fernwartung WAN-IP:12345 => XAMPP Webserver Falls das dann so geht, kommen sich die 2x vergegebenen 80er Ports in die Quere. |
Hallo, Habe nun den Hersteller (Buffalo) und meinen ISP kontaktiert. Buffalo meinte anfangs, dass mein ISP die Ports blocken könnte. Daraufhin habe ich diesen kontaktiert, welcher meinte, das ihrerseits nichts geblockt wird. Nach ewigem e-Mail Verkehr mit Buffalo habe ich noch immer keine sinnvolle Antwort/Lösung bekommen. Das Problem ist jetzt, dass überhaupt keine Ports funktionieren, obwohl ich sie jeweils in der Windows-Firewall, als auch in der Router-Firewall freigegeben habe! Nun meint der Buffalo Support, es liege an dem PC, das hierbei etwas nicht stimme, was ich mir aber nicht vorstellen kann, außer MSE oder das MAM Pro blockt etwas?! Bin mittlerweile am verzweifeln, und hab' echt keine Ahnung, was ich noch probieren kann! Vorrangig geht es mir darum, dass die Ports 80 (für Webserver), 25565 (Minecraft) und 27888/27889/28888/28889 (Spiele) funktionieren! Leider tut es keiner von denen... Bitte nochmals um eure Hilfe, und danke für die Geduld! (: |
Du könntest mal folgendes probieren... Starte Deinen Webserver und verbinde Dich über:
Klappt das alles wie gewünscht? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:56 Uhr. |
Copyright ©2000-2025, Trojaner-Board