Verfasst am: 30.12.2004 11:02 Titel: Router weist DYNDNS falsch zu - nicht zum Webserver, sondern
Nachdem ich schon 2 Hürden mit Hilfe dieses Forums hinsichtlich der Einstellungen an meinem 707p-Router geschafft habe, muss ich mich leider schon wieder mit einem sehr blöden Problem melden. Der Router packt DYNDNS bei mir nicht:
Ich hab:
- den Webserver 100%ig richtig konfiguriert. Seine interne IP im Netz ist 192.168.0.101.
- den Router auf DNSDNS enabled und alles nötige eingestellt
- bei DYNDNS die entsprechende Domain registriert
- beim Router unter "Virtual Server" den Webserver (Port 80 freigegeben
Das klappte auf Anhieb super. Der internen Webserver-IP wurde eine externen zugewiesen, die durch DYNDNS mit einem Domain-Namen versehen wurde. Wenn ich die externe IP also pinge, antwortet mir der Webserver mit 192.168.0.101.
Aufgrund diverser Einstellungen musste ich den Router ein paar Male neustarten. Und plötzlich klappte die Verbindung nicht mehr. Ich hab die externe IP gleich gepingt und siehe da: nicht der Webserver antwortet, sondern der Router: 192.168.0.1
Ich probiere nun schon seit Stunden, den "alten" Zustand wiederherzustellen, hab aber keine Chance. Die externe IP wird immer mit der IP des Routers assoziiert, obwohl ich keine DYNDNS-relevanten Einstellungen verändert habe. Der Webserver ist zwar pingbar, wird aber scheinbar bei der IP-Zuweisung total ignoriert (obgleich seine IP unter "Virtual Server" durchgeschalten wurde) :(
Bin wirklich schon verzweifelt, da ich so natürlich keinen Webserver betreiben kann. Ist dieses Problem bekannt ?
irgendwie habe ich Schwirigkeiten dein Prob zu verstehen. Du hast geschrieben das ursprünglich, als es noch funktioniert hat der ping nach " aussen" bzw. XXXXXX.dyndns.org o.ä mit einer internen IP beantwortet wurde. Das darf nicht sein.
Korrekt wäre es, wie Du zum Schluss beschreibts, das der Ping mit einer externen ( die du vom Provider zugewiesen bekommen hast ) beantwortet wird.
Entweder stimmt dein Portforwarding nicht, oder der dyndns-Dienst hat die neue IP noch nicht aktualisiert.
Frage: Siehst Du in der Logfile den Aktualisierungsvorgang ?
Die externe IP hab ich bei DYNDNS aktualisiert - das hat nichts geändert. Sobald ich die externe IP pinge, antwortet mir der Router mit der internen IP (192.168.0.1).
Als es noch funktionierte und ich die externe IP gepingt habe, kam als Antwort die interne IP vom Webserver zurück (192.168.0.x) (x steht in dem Fall für die interne IP vom Webserver).
Zu meinen Routereinstellungen:
DDNS: enabled
Provider: DynDns.org (Dynamic) (es gibt auch eine DynDns.org (Custom) - Einstellung, damit klappts aber auch nicht)
Host Name: xxx.dyndns.org (xxx steht für meine gewählte Host-Bezeichnung)
Username: [mein Username]
Password: [mein Passwort]
Weiters hab unter Virtual Server hinzugefügt:
Webserver (als Bezeichnung), 192.168.0.x (interne IP des Webservers), TCP 80/80 und auf "always" geschalten.
Mehr wurde am Router nicht dazu eingestellt. Die WAN-Verbindung klappt generell super und läuft auf "always-on". An den Filter- oder Firewalleinstellungen am Router hab ich nichts verändert.
Up- und Download der Rechner im Netz klappt also super. Somit sollte auch der Webserver erreichbar sein. Als Webserver läuft Apache auf Linux. Die Einstellungen dort passen mit Sicherheit. Dort hab ich auch nichts verändert. Im lokalen Netz ist der Server ohne Probleme ansprechbar. Als Gateway hab ich ihm die interne IP des Routers eingegeben (192.168.0.1), das sollte also passen.
Das Problem trat erst auf, nachdem ich den Router ein paar Male neugestartet hab.
Ich habs mit mittlerweile 3 Factory-Resets probiert und alles neu eingestellt, kann aber über DynDns keine Verbindung aufbauen.
Hast Du eine Idee, was da nicht stimmen könnte ? Vielleicht hab ich etwas wichtiges übersehen.
Der Dienst aktualisiert richtig. Als IP erkennt er automatisch meine externe (mit der internen würde er ja nichts anfangen können).
Kann es sein, dass beim Router eine Einstellung fehlt - z.B. bei den Filtern oder Firewall oder ... ?