WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Netzwerke (http://www.wcm.at/forum/forumdisplay.php?f=32)
-   -   virtuelle Server beim IIS in Win2k (DNS) (http://www.wcm.at/forum/showthread.php?t=35524)

renew 08.11.2001 15:42

virtuelle Server beim IIS in Win2k (DNS)
 
Hab mal wieder eine kleine Frage:

Wie kann ich am IIS virtuelle Server erzeugen?

Ich weiß, ich muss einfach eine neue Website erstellen. Und diese dann auf einen anderen Port legen, als die anderen Websites die es schon gibt. Und dann geb ich ihr noch einen Host Header über den ich dann die Website vom DNS erreichen sollte.

Nur was trage ich im DNS ein, damit er auf diesen Host Header zugreifen kann, und dass ich die Domain dann einfach über einen Browser wie gewohnt auch aufrufen kann?

hot.peppers 08.11.2001 15:48

also ich weiß es definitiv nicht,da ich noch nie mit IIS zu tun hatte,
aber IMHO müßte es doch reichen im DNS den IIS Server einzutragen, weil die erforderliche Route zu der Homepage er ja vom IIS (Header)bekommt.

renew 08.11.2001 15:52

Ich will aber mehrere Domains auf einem IIS hosten.

Eine Domain funktioniert ja eh jetzt schon. Aber eben nur eine. ;)

hot.peppers 08.11.2001 16:01

du kannst doch einen 2ten Host in dem DNS eintragen mit der gleichen IP. Die Anfragen werden ja erst vom IIS zerteilt.
Dam DNS kann das doch egal sein,der liefert nur die IP wo die Daten hin kommen,mehr macht der doch nicht.

renew 08.11.2001 16:16

Nur komm ich dann wenn ich einen http Request an einen Webserver stelle auf dem port 80 daher. Und ich kann nicht mehr als eine Website auf den Port 80 legen.
Jetzt schickt mich zwar der DNS an die richtige IP, aber ich bin immer noch auf port 80. Das heißt ich müsste wieder die Website angezeigt bekommen, die auf Port 80 liegt. (Is nur eine Vermutung von mir, ich habs noch nicht ausprobiert) Weil der IIS hat ja wieder nix mit Domänen am Hut, und kann daher auch nicht unterscheiden.

In der Hilfe (ich glaub vom IIS wars) steht, dass man das ganze über Host Header die man bei der Erstellung einer neuen Site definieren kann funktioniert.
Nur leider steht nicht, was ich am DNS einzutragen habe.

renew 08.11.2001 16:27

Habs grad ausprobiert.
Neue Domain gemacht, und dann auf diese Domain zu gegriffen. Da komm ich wieder auf meine normale Website die auf Port 80 liegt.

Es muss also über die Host Header funktionieren. Nur weiß ich nicht wie. ;)

hot.peppers 08.11.2001 16:31

Schau mal in deinem DNS Server nach und erstell eine SRV Eintrag,
lies dir mal die kleine Doku darunter durch,
ich würd das so verstehen als wäre das so ein Eintrag für dich.
Prot,Port,IP.

Sloter 08.11.2001 16:41

In den DNS brauchst du nur die Domain mit der IP eintragen.

Der IIS leitet dann die Anfrage an die richtige Domain weiter.
Ich kenne nur den Apache sehr gut, aber auf Port 80 können unendlich Viele Domains auf einer Maschine liegen.

Die richtigen Seiten liefert dann der IIS selber.

Kannst du nicht einen neuen Eintrag erstellen, wo du die Domain und den dazugehörigen Dokumentroot angibst?

Ich habe jetzt keinen IIS zur Hand, aber was ich mich erinnern kann, war das gar nicht schwer zum einrichten.
Zumindestens beim IIS 3.0 :)

Fazit:
Domain mit IP in den DNS eintragen (ohne Port), ganz normal.
IIS sagen welches Rootverzeichnis zu welcher Domain gehört.

Sloter

Ps: Apache: <virtualHost 123.123.123.1>
ServerAlias domain1
Documentroot /www/domain1
</virtualHost>
<virtualHost 123.123.123.1>
ServerAlias domain2
Documentroot /www/domain2
</virtualHost>

hot.peppers 08.11.2001 16:46

So dachte ich mir das auch von Anfang an,
besser ein Freund hat mir gesagt daß das auch so funzt.
Ob das mit dem SRV Eintrag geht,keine Ahnung ???


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag