aha! 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 Einen wunderschönen guten! Folgendes Szenario: Meine öffentliche IP-Adresse ist 82.148.11x.xxx Ich habe einen Router der TCP-Anfragen an den Port 80 auf einen Internen PC weiterleitet (IP 192.168.16.69) und TCP-Anfragen an Port 8443 zu einem weiteren Rechner (IP 192.168.16.70) weitergibt. mit 82.148.11x.xxx:80 komm ich auf den Rechner. (...16.69) mit 82.148.11x.xxx:8443 aber nicht (...16.70) !! Ist grundlegend etwas falsch? Muss ich beim einstellen des Portforwarding am Router (Linksys WAG54G) etwas beachten? *verzweifel* ich hab da "auch schon mal was vorbereitet!" Zitieren Link zu diesem Kommentar
il_principe 11 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 hi, so allgemein schwer zu sagen da ich deinen router nicht kenne. Bei vielen Routern/Firewalls muss man zusätzlich zum Portforward noch eine Firewall-Regel machen. Auch ein Blick ins Log kann nicht schaden ;) Der Standardgateway des betroffenen PC's ist auch sicher der Router? Und natürlich ist auch eine aktive Windows Firewall nicht auszuschliessen. lg il_principe Zitieren Link zu diesem Kommentar
Schluml 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 hi, lies dir das hier mal durch, hilft bestimmt weiter :) http://www.portforward.com/english/routers/port_forwarding/Linksys/WAG54G/default.htm Zitieren Link zu diesem Kommentar
aha! 10 Geschrieben 13. Januar 2006 Autor Melden Teilen Geschrieben 13. Januar 2006 Aber von der Konstellation her ist alles richtig oder? Gateway ist die IP vom Router. Windows Firewall ist deaktiviert. Logdateien sind sauber (bzw. sind sogar leer) Was mir ein Dorn im Auge ist: Ich kann vom Router (DHCP) keine festen IPs zuweisen. Nur lokal. Zitieren Link zu diesem Kommentar
Schluml 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 sonst ists schon richtig, funktioniert ja auch bei dem einen wie du selbst sagst naja wenndu portweiterleitungen auf ip adressen machst sollte der zielrechner schon immer die gleiche ip haben, sonst is klar dass es mal schief geht wenn des lease aufm dhcp server abgelaufen ist und der rechner ne andere ip bekommen sollte. Also stell am Besten gleich ne feste ip am client ein... weiß nicht obs bei deinem router geht aber bei manchen kann man in der dhcp konfiguration festlegen, dass bestimmten mac adressen immer die gleiche ip vergeben werden soll. Dies könnte auch eine Lösung sein. Zitieren Link zu diesem Kommentar
aha! 10 Geschrieben 13. Januar 2006 Autor Melden Teilen Geschrieben 13. Januar 2006 Danke für den Link! Habe nochmal alles durchgecheckt. Funktioniert immer noch nicht :rolleyes: Gibt es vielleicht eine andere Möglichkeit, dass ich mit ein wenig Trickserei zum selben Ergebnis komme? Zitieren Link zu diesem Kommentar
checkms 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 schwer zu sagen da ich deinen router nicht kenne. Sieht nach Linksys(Cisco OS) aus. @aha! Ist an deinem Router eventuell noch eine Firewall zstzl. zu NAT aktiv, die ausgehende Antworten von 192.168.1.70 blockiert? Zitieren Link zu diesem Kommentar
Champ 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 Hey Wie fragst du denn am Router auf Port 8443 an, über http (läuft dort auch was, was die Anfragen annehmen kann) ? TCP-Anfragen an Port 8443 zu einem weiteren Rechner (IP 192.168.16.70) weitergibt. mit 82.148.11x.xxx:80 komm ich auf den Rechner. (...16.69) mit 82.148.11x.xxx:8443 aber nicht (...16.70) !! By Champ Zitieren Link zu diesem Kommentar
checkms 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 Halt, jetzt muss ich nochmal nachfragen... In deinem ersten Post schriebst du 192.168.16.70 und hast aber an deinem Router 192.168.1.70 eingetragen :suspect: Tippfehler? Zitieren Link zu diesem Kommentar
aha! 10 Geschrieben 13. Januar 2006 Autor Melden Teilen Geschrieben 13. Januar 2006 Halt, jetzt muss ich nochmal nachfragen... In deinem ersten Post schriebst du 192.168.16.70 und hast aber an deinem Router 192.168.1.70 eingetragen :suspect: Tippfehler? hoppala! tipfehler. stimmt! 16 = 1 Ich habe jetzt die Firewall deaktiviert und es funzt immer noch nicht! im übrigen zeigt die html-seite eine Zeitüberschreitung an! Nochmal zusammengefasst: Zugriff von außen (http) auf Rechner1: 192.168.1.69 (Small Business Server) Rechner2: 192.168.1.70 (Windows XP mit Apache + PHP (XAMPP)) Portforwarding ist wie auf Bild oben zu sehen eingerichtet. http://82.148.11x.xxx:80 -> geht wunderbar auf den Server http://82.148.11x.xxx:8443 -> geht nicht! (Zeitüberschreitung!) folgendes schon probiert / gecheckt: - Firewall auf Rechner zwei ausgeschaltet - Firewall auf Router ausgeschaltet - Logdateien sind leer - andere Ports wie 808, 81, 8440, 8441 probiert Wenn ich Latein könnte, wäre ich mit dem jetzt am Ende :-( Zitieren Link zu diesem Kommentar
Schluml 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 wenn du auf deinem rechner wo der apache läuft in den ie localhost:8443 eingibst kommt da die apache startseite? Zitieren Link zu diesem Kommentar
aha! 10 Geschrieben 13. Januar 2006 Autor Melden Teilen Geschrieben 13. Januar 2006 Nein ! Wie kann ich es einstellen das es funzt? Zitieren Link zu diesem Kommentar
overlord 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 Hi, hab grad mal überflogen. Läuft dein Indianer denn auf Port 8443 ? Was zeigt das Log? -> Option: Listen 8443 Zitieren Link zu diesem Kommentar
Schluml 10 Geschrieben 13. Januar 2006 Melden Teilen Geschrieben 13. Januar 2006 Nein !Wie kann ich es einstellen das es funzt? naja wenn du über localhost:8443 nicht die startseite vom apache angezeigt bekommst dann läuft auf dem rechner auch kein webserver, der auf dem port 8443 aktiv ist... überprüfe deine http.conf somit ist klar, dass der portforward funktioniert jedoch kein server am anderen ende auf dem angegeben port läuft Zitieren Link zu diesem Kommentar
aha! 10 Geschrieben 13. Januar 2006 Autor Melden Teilen Geschrieben 13. Januar 2006 überprüfe deine http.conf SUPER! Funktioniert !! :) :) :) Vielen vielen Dank!! edit: achja, für alle die das selbe problem haben sollten und über die suchfunktion diesen link finden: -> im ordner des (auf dem webserver installierten) apache die datei "httpd.conf" ( <- das "d" ist kein schreibfehler!) suchen. diese mit einem editor öffnen. die zeile mit "listen 80" abändern auf "listen xxxx", wobei xxxx für den port steht siehe auch hier: http://httpd.apache.org/docs/2.0/mod/mpm_common.html#listen und hier: http://httpd.apache.org/docs/2.0/bind.html Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.