DNS Eintrag auf IP:Port

  • Huhu


    Spiele zur Zeit etwas mit dem Windows Server 2003 Enterprise Edition (Evaluation Copy) herum. Nur möchte ich jetzt bei der DNS-Server Konfiguration z.b. http://www.berguzi.ch auf die IP 192.168.2.1:80 und die domain ftp.berguzi.ch auf 192.168.2.1:21 leiten lassen. Kann man das direkt in dnsmgmt einstellen oder ist das gar nicht möglich?


    Bitte keine Fragen nach dem Sinn, ich will etwas lernen :)


    Thx

  • Das geht schon, einfach die beiden Hosts als A-Einträge (inkl. PTR-Eintrag für Reverse-Lookup) eingtragen in der DNS-Konsole.
    Das mit den Ports musst du allerdings dann im IIS regeln, kann man für jede Seite einstellen, welche gehostet wird. :)

    Es ist nicht deine Schuld, dass die Welt ist wie sie ist. Es wär nur deine Schuld, wenn sie so bleibt!

  • Das Problem ist, dass ich den IIS und Apache auf einem PC laufen habe. Der IIS läuft auf Port 81 und Apache auf Port 80. Aber wie kann ich jetzt einstellen, dass www1.berguzi.ch auf den IIS (Port 81) und www2.berguzi.ch auf den Apache (Port 80) geht?

  • Gar nicht weil das nicht die Aufgabe von einem DNS ist. Ein DNS löst nur namen auf IP Adressen um und nciht auf iergendwelche Ports oder andere Webseiten etc...

    Signatur sein ist doof, ich will ein Avatar werden, wenn ich gross bin!

  • aber da hattp anfragen standardmässig auf Port 80 kommen müsstest du jetzt dem Apache sagen das er www2 auf port 81 umleiten soll, weil das eben die Aufgabe vom Webserver ist.

    Signatur sein ist doof, ich will ein Avatar werden, wenn ich gross bin!

  • Zitat

    Original von br@insc@n
    Musst ein Skript machen


    nein, nicht unbedingt, afaik kann Apache auch so weiterleitungen ohne Scripts, rein von der Config her


    |---> it MUST be a spoon! <---|


      

  • Mal ne Frage zu der obigen Problematik


    Wenn ich IIS defaultmässig auf 80 lasse und dem Apache sage, er solle auf 81 horchen, woher weiss dann dann die Client Software, dass z.B http://www.xyz.ch auf IIS geht und www2.xyz.ch auf den Apache?


    das http Protokoll läuft doch defaultmässig auf 80, ausser ich sag explizit in der Url http://www2.xyz.ch:81, dann würds ja wiederum funzen, oder nicht?

    ... mir ist beim Lesen auch gleich das Monokel ins Martini-Glas gefallen!

  • Richtig


    Dann müsstest du jenem webserver, welcher auf Port 80 läuft, einen Redirect auf Port 81 beibringen


    |---> it MUST be a spoon! <---|


      

  • möglich wäre es auch, dem IIS und Apache je eine andere interne ip zu geben und im router die externen versch. ports auf die versch. internen ips und port zu routen.