Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

port forwarding und winxp

Empfohlene Antworten

Ola Zusammen!

Hoffe, der Thread gehört hierher?? H

Habe nen Apache Webserver in meinem internen Netz. Mein Router hat ne dynamische Adresse, die mit dynds aktualisiert wird. Auf dem Router hab ich Port Forwarding von Port 80 auf meinen Webserver gemacht. So weit so gut: Rufe ich über Windows98 die dyndns-Adresse auf, komme ich auf meine Homepage. Rufe ich die Seite allerdings mit Windows XP auf, geht es nicht! Hmmm

Ratlosigkeit macht sich auf meiner Stirn breit.

Thanks for answers!

bs-reigns

So wie du das im Moment schreibst wäre das ja wohl eher ein Windows XP Problem und würde dann ins Winforum gehören ;) ... aber fangen wir mal von vorne an. Beschreib deine Netzstruktur bitte etwas genauer. Was setzt du für einen Router ein und wie hast du das Port-Forwarding eingestellt. Auf was für einem Rechner läuft der Apache Webserver? Befinden sich alle 3 Rechner (also der 98er, der XP und der mit dem Apache) hinter dem Router? Falls nicht, wo liegen die Unterschiede bei den beiden Windows Rechnern? Was passiert, wenn du an dem XP-Rechner über IP statt über den DNS-Eintrag den Webserver aufrufst? Was bekommst du eigentlich für eine Fehlermeldung?

Gruß, 2-frozen

hi 2-frozen,

also, fangen wir mal an. mein webserver läuft auf suse, sowie mein router(iptables)(dsl).

folgendes habe ich herausgefunden. mein win98 rechner geht über den t-online proxy und deshalb funzt auch die seite. bei den beiden xp rechnern ist kein proxy drin sonder nur der gateway. jetzt ist es so, daß mein freund, der auch hinter dem selben szenario sitzt (router mit xp und 2000 rechnern dahinter), die seite aufrufen kann.

nur wenn ich aus meinem eigenen netz eine port 80 anfrage auf die dyndns adresse mache, er mir sagt, daß er die seite nicht finden kann.

gruß

bs-reigns

Ich schiebs mal ins Win-Forum rüber, sieht für mich auch eher nach einem XP-Problem aus.

Kannst du mit anonymizer.com auf deinen Server zugreifen?

Gruß

Horse

hi zusammen!

also am dns kann es nicht liegen, da er den namen eindeutig auflöst. habe mal so drüber nachgedacht -->

sende eine http anfrage --> router maskiert ip mit seiner eigenen (masquerading) --> geht an nameserver und löst dyndns adresse auf --> d.h. ich stelle die anfrage an mich selber und müsste die antwort auch wieder an mich selber senden --> das wird wohl der fall sein, warum es nicht geht. wenn ich einen proxy eintrage, stellt ja der proxy die anfrage an meinen router, der es dann an den webserver weiterleitet. Der wiederum gibt die antwort zurück an den proxyserver und der wiederum zu mir zurück.

folglich kann ich mit meiner eigenen ip nicht mich selbst abfragen, warum auch immer?

oder habt ihr ne andere theorie?

gruss

bs-reigns

Originally posted by bs-reigns

sende eine http anfrage --> router maskiert ip mit seiner eigenen (masquerading) --> geht an nameserver und löst dyndns adresse auf --> d.h. ich stelle die anfrage an mich selber und müsste die antwort auch wieder an mich selber senden --> das wird wohl der fall sein, warum es nicht geht. wenn ich einen proxy eintrage, stellt ja der proxy die anfrage an meinen router, der es dann an den webserver weiterleitet. Der wiederum gibt die antwort zurück an den proxyserver und der wiederum zu mir zurück.

folglich kann ich mit meiner eigenen ip nicht mich selbst abfragen, warum auch immer?

Nö, das glaube ich nicht. Ich tippe eher auf eine Firewall, die das abblockt. XP hat ne "eingebaute" Firewall. Bist du sicher das die deaktiviert ist?? Hast du sonst noch eine laufen??

Warum sollte ein Webserver sich nicht selber aufrufen können?? Wenn du auf einem Rechner mit Webserver den Server mit localer IP aufrufst geht das ja auch. Der dynDNS setzt ja nur die (Sub-)Domain in die IP um.

Weitere Möglichkeit wäre, das beim Portforwarding (Iptables??) ein Fehler ist und du damit die XP-Kiste blockst. Tippe aber eher auf das erste, da du ja mit Win98 drauf kommst.

Du bist schon nah dran!

Dein rechner (XP) bekommt die über DNS aufgelöste IP und dann fragt der nach der IP auf port 80.

Die anfrage geht über dein gateway zum router auf der internen IP der dann auf die externe ip routet die natürlich die entsprechende IP ist.

Hier müsste jetzt eine Richtlinie sagen: anfragen auf port 80 vom internen LAN routen an deinen internen webserver. Wenn du so eine richtlinie hättest kannst du aber nicht mehr im internet surfen!

Das mit dem proxy stimmt.

Gruß

Horse

Dein rechner (XP) bekommt die über DNS aufgelöste IP und dann fragt der nach der IP auf port 80.

Die anfrage geht über dein gateway zum router auf der internen IP der dann auf die externe ip routet die natürlich die entsprechende IP ist.

Hier müsste jetzt eine Richtlinie sagen: anfragen auf port 80 vom internen LAN routen an deinen internen webserver. Wenn du so eine richtlinie hättest kannst du aber nicht mehr im internet surfen!

Die Richtline müsste sagen: Anfragen vom Internen LAN auf Port 80 der externen Router IP an den Webserver routen. Dann sollte es funzen.

Aber: Greif doch aus dem Internen LAN auch einfach über die Interne IP deines Webserver zu... Eigentlich funktioniert doch alles genau so wie es funktionieren soll... It's not a bug, it's a feature

hi zusammen!

daß es geht, ist wohl richtig. mir ist es jetzt nur noch interessehalber, warum es von intern nicht über die externe funzt. mach ich bei xp nen proxy rein, geht es auch! mache ich den proxy bei win98 raus, geht dort die seite auch nicht mehr.

hab mich jetzt schon damit abgefunden, da es ja von draussen funzt. wie gesagt, nur noch rein interessehalber!

danke für eure hilfe

grüssle

bs-reigns

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.