Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Alles rund um Windows (https://www.trojaner-board.de/alles-rund-um-windows/)
-   -   xampp - externer Zugriff auf Webseite funktioniert nicht (https://www.trojaner-board.de/95885-xampp-externer-zugriff-webseite-funktioniert.html)

Crusader 20.02.2011 19:50

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!

Shadow 20.02.2011 19:58

Du machst schon Port-Forwarding auf die IP-Adresse des Homeservers?

Crusader 20.02.2011 20:05

Zitat:

Du machst schon Port-Forwarding auf die IP-Adresse des Homeservers?
Jap, hab' ich schon so eingerichtet! Die IP des Homeservers (192.168.1.10) habe ich mit dem Port 80 "verbunden"!

Shadow 20.02.2011 20:12

Extern Port 80 mit IP-Adresse 192.168.1.10 Port 80 also?
Ich finde bei Buffalo keinen WZR-HP-G300NH

Crusader 20.02.2011 20:18

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!

Shadow 20.02.2011 20:23

Zitat:

Zitat von Shadow (Beitrag 622700)
Ich finde bei Buffalo keinen WZR-HP-G300NH

Mal "ON" schalten?

Crusader 20.02.2011 20:39

Zitat:

Mal "ON" schalten?
Ich denke die sind schon "ON", wenn ich da auf "OFF" drücke, sind die Ports alle rot hinterlegt, was meiner Meinung nach ausgeschaltet vermitteln soll?! Oder? :wtf:

Shadow 20.02.2011 21:18

Zum dritten mal :rolleyes:
Zitat:

Zitat von Shadow (Beitrag 622700)
Ich finde bei Buffalo keinen WZR-HP-G300NH


Shadow 20.02.2011 21:19

Zitat:

Zitat von Crusader (Beitrag 622706)
Ich denke die sind schon "ON", wenn ich da auf "OFF" drücke, sind die Ports alle rot hinterlegt, was meiner Meinung nach ausgeschaltet vermitteln soll?! Oder? :wtf:

Probiers aus, könnte auch als Warnung = Port ist offen dienen.

Crusader 20.02.2011 21:27

Zitat:

Zum dritten mal
Wie schon in Post #5 erwähnt:

Zitat:

Und hier das nette Ding!
Zitat:

Probiers aus, könnte auch als Warnung = Port ist offen dienen.
Glaub ich eher nicht, da die Spiele alle funktionieren, mit den geöffneten Ports! :daumenhoc

Kaos 20.02.2011 23:52

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.

Crusader 21.02.2011 09:17

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.
Hab' jetzt mal alle Reiter im Menü durchsucht, und bin auf folgendes gestoßen!

Bin ich dann da richtig ->

http://img560.imageshack.us/img560/1...anntqsx.th.png

Shadow 21.02.2011 13:53

Zitat:

Zitat von Crusader (Beitrag 622723)
Wie schon in Post #5 erwähnt:

Sorry überlesen, falls es da schon dagestanden haben sollte.
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:

Your search WZR-HP-G300NH did not match any documents.

Did you mean: wzr-ag300nh?
Zitat:

Zitat von Crusader (Beitrag 622723)
Glaub ich eher nicht, da die Spiele alle funktionieren, mit den geöffneten Ports! :daumenhoc

Glauben interessiert hier nicht :crazy:, außer du hast die anderen Ports so für diese anderen Spiele explizit einrichten müssen.

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)

Crusader 21.02.2011 18:35

Zitat:

Sorry überlesen, falls es da schon dagestanden haben sollte.
Liegt auch daran, dass wenn ich einee Modellbezeichnung sehen will, ich diese sehen will. (Mein Auge sucht so eine Bezeichnung und kein "nettes Ding" )
OK, sorry, dann tut es mir Leid! :wtf:

Zitat:

Ist aber wirklich nett, wenn man bei Buffalo bei "Search" eben "WZR-HP-G300NH" eingibt, wird nichts gefunden.
Das wundert mich dann auch ein wenig...

Zitat:

Glauben interessiert hier nicht , außer du hast die anderen Ports so für diese anderen Spiele explizit einrichten müssen.
Ja, die habe ich einrichten müssen, da sie sonst nicht funktionieren würden!

Zitat:

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)
Habe ich versucht, komme aber immer wieder zu dem Loginfenster des Routers...

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...

Kaos 22.02.2011 14:29

Lässt die Windowsfirewall denn die Zugriffe auf die Ports zu?

Crusader 22.02.2011 14:30

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:

Lässt die Windowsfirewall denn die Zugriffe auf die Ports zu?
Meinst du, ich sollte auch in der Windowsfirewall die Ports unblocken?

Kaos 22.02.2011 14:50

Zitat:

Meinst du, ich sollte auch in der Windowsfirewall die Ports unblocken?
Ja, weil die Firewall lässt nur ausgehende Verbindungen zu, also wenn ein Programm wie z.B. Firefox auf das Internet zugreifen möchte, dann blockt die Firewall nichts.
Eingehende Verbindungen werden fast alle bei Standardeinstellungen der Firewall abgelehnt. Also solltest du die Ports auch bei der Firewall freigeben.

Crusader 22.02.2011 15:37

Zitat:

Ja, weil die Firewall lässt nur ausgehende Verbindungen zu, also wenn ein Programm wie z.B. Firefox auf das Internet zugreifen möchte, dann blockt die Firewall nichts.
Eingehende Verbindungen werden fast alle bei Standardeinstellungen der Firewall abgelehnt. Also solltest du die Ports auch bei der Firewall freigeben.
Habe jetzt alle Ports auch nochmals in der WindowsFirewall freigegeben, hat aber leider wieder nicht gebracht... :piggi:

Kaos 22.02.2011 21:27

Hmm, okay.

Wie sieht es mit den Netzwerkeinstellungen aus?

Versuch mal folgendes:
  • Zugriff auf den Webserver über 127.0.0.1 - Sollte ja klappen.
  • Dann über 192.168.1.10 (also vom Rechner aus, auf dem der Server läuft auf sich selber zugreifen lassen).
  • Danach von einem anderen Rechner im LAN auf den Webserver zugreifen, also auch auf 192.168.1.10

Wenn das alles klappt, kann es eigentlich nur am Router liegen, scheitert es bereits dort, kann es an einigen anderen Dingen liegen.

Crusader 23.02.2011 08:57

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

cosinus 23.02.2011 12:24

Zitat:

Lediglich über die externe IP geht es noch nicht!
Muss dein Webserver auf Port 80 lauschen?
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?

Crusader 23.02.2011 12:32

Zitat:

Muss dein Webserver auf Port 80 lauschen?
Weiß nicht genau, ob er das muss. Xampp sagt mir, dass ich Port 80 freigeben soll und auch im Menü "Portweiterleitung" im Router rät er mit bei Port 80 das hier: HTTP (TCP-Port: 80)

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.
Ja genau, das ist das Problem (einerseits)! Es sieht aber anscheinend so aus, das die freigegebenen Ports nicht mal funktionieren, siehe Post #14 Ende.

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?

cosinus 23.02.2011 12:47

Zitat:

Xampp sagt mir, dass ich Port 80 freigeben soll
Du kannst den Webserver bei dir intern auch auf Port 12345 laufen lassen, dann muss dieser Port weitergeleitet werden vom Router auf die interne LAN-IP deines Rechners, der den Webserver ausführt. Probier das mal aus. Wenn es dann richtig konfiguriert ist müsste das so sein:

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.

Crusader 01.04.2011 18:00

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! (:

Kaos 04.04.2011 13:16

Du könntest mal folgendes probieren...

Starte Deinen Webserver und verbinde Dich über:
  • LocalHost also 127.0.0.1 (Natürlich vom Server aus)
  • 192.168.1.10 (Vom Server aus)
  • 192.168.1.10 (Vom anderen Rechner aus)

Klappt das alles wie gewünscht?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:56 Uhr.

Copyright ©2000-2025, Trojaner-Board


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131