Dyndns Domain
moritz
- webserver
0 molily0 Tilo Roeder0 moritz
moin,
Hab mir bei dyndns.org ein dynamisches IP-Konto geholt.
Bei Host name hab ich zb meinehomepage eingegeben und dann dyndns.org ausgewählt. Bei meinem Client hab ich dann ein neues Konto erstellt, er aktualiesiert auch immer auf die richtige IP und in der httpd.conf vom Apache-Server hab ich folgendes eingegeben:
NameVirtualHost 217.184.159.94
<VirtualHost 217.184.159.94>
DocumentRoot \meinehom
ServerName www.meinehomepage.dyndns.org
</VirtualHost>
Trotzdem funktioniert es nicht und der Browser zeigt mir nur den "Server nicht gefunden" Fehler an. Hab ich irgendetwas falsch gemacht??????
vielen Dank für alle Antworten
moritz
Hallo, Moritz,
Hab mir bei dyndns.org ein dynamisches IP-Konto geholt.
Bei Host name hab ich zb meinehomepage eingegeben und dann dyndns.org ausgewählt. Bei meinem Client hab ich dann ein neues Konto erstellt, er aktualiesiert auch immer auf die richtige IP und in der httpd.conf vom Apache-Server hab ich folgendes eingegeben:
NameVirtualHost 217.184.159.94
Bei einer dynamischen IP solltest du dort deinen Hostnamen angeben, bspw. deinname.dyndns.org. Es kann sein, dass es unerheblich ist, denn es funktioniert scheinbar auch mit einer unzutreffenden IP, aber ob die Virtual Hosts dann ohne weiteres laufen, ist die Frage.
Du kannst auch der Einfachheit halber ein * (Sternchen) as Wildcard angeben, siehe http://httpd.apache.org/docs/vhosts/name-based.html.
<VirtualHost 217.184.159.94>
Hier müsste ebenfalls die Domain angegeben werden, oder ein "*".
DocumentRoot \meinehom
Unter Win32 würde ich einen vollen Pfad vorschlagen, bspw. "c:\meinehom".
ServerName www.meinehomepage.dyndns.org
Mit Subdomains würde ich vorsichtig sein - manchmal klappt's nicht, auch wenn man Wildcards bei Dyndns angeschaltet hat. Teste es lieber gründlich aus.
Trotzdem funktioniert es nicht und der Browser zeigt mir nur den "Server nicht gefunden" Fehler an. Hab ich irgendetwas falsch gemacht??????
Das ist eine MSIE-Fehlermeldung, die eher darauf hinweist, dass die Domain nicht auf die richtige IP weist. Versuche einmal die Domain zu pingen, wenn du kein nslookup hast, denn wenn der Domainname richtig aufgelöst wird, zeigt die Domain auf die richtige IP (=deine Dialup-IP).
http://localhost/ muss irgendein Laut von sich geben, wenn der Server läuft, da ja ein globaler Document Root angegeben ist/sein sollte.
Wenn du keine unterschiedlichen Virtual Hosts verwenden willst, brauchst die im Grunde genommen auch keine Vhosts angeben.
Mathias
(mit seinem Halbwissen ;))
Du kannst auch der Einfachheit halber ein * (Sternchen) als Wildcard angeben
Danke für die Antworten.
Ich hab aber noch eine Frage.
Was genau machen Wildcards??
MfG
moritz
Hallo, Moritz,
Du kannst auch der Einfachheit halber ein * (Sternchen) als Wildcard angeben
Was genau machen Wildcards??
Wildcards sind Platzhalter, d.h. * steht für jede mögliche beliebig lange Zeichenkette, in dem Falle also für jede IP und für jeden Hostnamen.
Was das genau auslöst, müsstest du auf der genannten Seite nachlesen.
Grüße,
Mathias
....
ServerName www.meinehomepage.dyndns.org
Trotzdem funktioniert es nicht und der Browser zeigt mir nur
IMHO ist die Adresse meinehomepage.dyndns.org - ohne www. davor
ich hab's fast geschafft. Glaub ich.
Von meinem Computer aus komm ich jetzt wenn ich http://meinehomepage.dyndns.org oder meine IP einegebe dirket auf mein Verzeichnis, aber nicht von einem anderen Computer aus.
Wisst ihr wie ich den V-Host in die HOSTS bzw LMHOSTS auf meinem System eintragen kann?