PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : dynamische IP / virtual hosts



25.03.01, 04:04
Hallo zusammen!

Jaja, das Thema nervt langsam, aber die ultimative Lösung habe ich trotz tagelangem Suchen hier im Forum nicht gefunden.
Also: ich habe einen DNS aufgebaut und den Apache mit virtual hosts konfiguriert (schaut auf 192.168.x.x), der DNS löst entsprechend sub.account.dyndns.org dorthin auf. (nslookup gibt 192.168.x.x aus) Jetzt wähle ich mich ins Netz ein und schon klappt es nicht mehr! Der Apache liefert die Standardseite, nslookup gibt die dynamische IP aus, was ja eigentlich richtig ist. Wie aber bringe ich dem DNS bei, trotzdem auf die 192.168.x.x zu zeigen?


[Dieser Beitrag wurde von fun-o-matic am 25. März 2001 editiert.]

ace23
04.11.01, 17:23
Hm, an diesem Problem habe ich mir auch schon die Zähne ausgebissen und noch keine Lösung gefunden, die ich aber auch dringend brauchen würde. Also wenn jemand eine gute Docu kennt oder einen kleinen Tip hätte, währ das richtig toll.

geronet
04.11.01, 18:15
Ihr wollt wohl mit dem Apache eine Intranet-Seite (192.168..) und eine Externe Seite (dyndns) oder wie?

ace23
04.11.01, 19:00
Jo genau das möchte ich, damit ich halt z.B.
meine.meineseite.de und meineseite.de erreichen kann. Sobald sich die ppp Verbindung beendet und dann wieder aufbaut, dann Zeigt der Apache nur noch den standartserver (meineseite.de) an. Dafür brauche ich eine Lösung.

Merkur
05.11.01, 10:02
Hai,
so ganz spontan fällt mir folgendes dazu ein:
Scheinbar kennt localhost nur sich und das wan...
Mein Ansatz wäre, auf ein zusätzliches, locales Netz zu routen, über das die Seiten abzurufen wären.
Vermutlich müßtes du dann einen 2. dns aufsetzen: einen für draußen und einen für drinnen...oder intern mit festen ip's arbeiten.
Das ist blanke Theorie, nicht sauer sein, falls sich die Idee als stuss herausstellt.
Hab' soetwas noch nicht realisiert.
ciao
uwe
http://www.clicksmilies.net/sammlung/aktion/aktion085.gif

[ 05. November 2001: Beitrag editiert von: Merkur ]

ace23
05.11.01, 12:38
Die Idee ansich ist ja ned mal so schlecht, man müßte der Seite bla.blabla.de halt ne interne IP verpassen und alle anfragen die dann rein kommen auf diese IP umleiten.
Was natürlich auch ginge, wenn man den Apache einfach mit der Ip-up.local reloaden könnte. Ich frage mich nur wie das beim IIS funktioniert. In der Firma wird das alles über Hostheader realisiert, da ist es egal ob sich die IP ändert, er erkennt das immer richtig. Da ich aber zum einen Linux Laufen lasse und auch kein Freund vom IIS bin, dachte ich es gäbe da vielleicht eine einfache lösung dazu. Ich werd das mit dem DNS mal versuchen.

rogen
05.11.01, 21:06
habe auch lange gesucht

habs gefunden.
so schaut der apache auf den namen und nicht auf die ip


in die httpd.conf


NameVirtualHost *

<VirtualHost *>
ServerName rogen.ath.cx
DocumentRoot /home/rogen
CustomLog /var/log/httpd/rogen.ath.cx-access_log common
</VirtualHost>

<VirtualHost *>
ServerName sulzenau.rogen.ath.cx
DocumentRoot /home/rogen/sulzenau
CustomLog /var/log/httpd/rogen.ath.cx-access_log common
</VirtualHost>