Über eine Domain die die Webstation erreichen und über Subdomain den DSM Manager

Status
Für weitere Antworten geschlossen.

mittelhammer

Benutzer
Mitglied seit
08. Aug 2012
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich hab mal eine Frage zu der ich noch keine Antwort über die SUFU oder Google gefunden habe.
Ich habe bei Strato eine Domain und eine Subdomain registriert. Die DS ist über über DynDns und meiner Fritzbox erreichbar. Solange die Webstation deaktiviert ist erreiche ich über die Domain die Verwaltungsoberfläche (Login für DSM Manager). Sobald die Webstation aktiviert ist erreiche ich über die Domain die Website, die ich im "web" Ordner abgelegt habe. Wie kann ich bei aktivierter Webstation die Loginseite über die Subdomain erreichen?

Sollte so in etea funktionieren:

Domain --> Website auf der DS
Subdomain --> DSM Manager.

Gruß Helmut
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
http://Domain:5000 (oder https://Domain:5001) geht zum DSM, http://Domain (bzw. https://Domain) zur Webstation. Die Subdomain könntest Du bspw. entsprechend weiterleiten. Findet sich allerdings zahlreich auch schon im Forum.
 

mittelhammer

Benutzer
Mitglied seit
08. Aug 2012
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Das ist mir klar, ich würde es aber gerne über die Subdomain lösen. Gibts da eine möglichkeit?
 

mittelhammer

Benutzer
Mitglied seit
08. Aug 2012
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Das mit der Umleitung hatte ich schon versucht. Hatte die Subdomain auf "http://Domain:5000" umgeleitet. Klappt aber leider nur sporadisch. Warum weiß ich nicht.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
direkt im DNS geht das nicht, denn DNS interessiert sich nicht für Ports. Was geht - und das hat Frogman wohl auch angedeutet - wäre eine Weiterleitung. Dazu musst du für die Subdomain einen vhost auf der DS einrichten und dann dort eine Weiterleitung machen z.B. mit PHP
PHP:
<?php
header('Location: https://sub.domain.tld:5001');
exit();
?>
dann würde man beim Aufruf von sub.domain.tld auf sub.domain.tld und Port 5001 weitergeleitet
 

stulpinger

Benutzer
Mitglied seit
27. Mai 2009
Beiträge
728
Punkte für Reaktionen
138
Punkte
69
Hi,

stand vor demselben Problem, als ich mir ein Zertifikat lt. IDOMIX-Videoanleitung erstellte, da eine subdomain Voraussetzung dafür ist
Wichtig ist, das du bei Deiner Subdomain-Konfiguration (auf der Strato-Seite) beim Parameter CNAME deine dyndns-Adresse eingibst !
dadurch konnte ich dann unter https://diskstation.XXXXXXX.at:5001 auf meinen DSM zugreifen
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
direkt im DNS geht das nicht, denn DNS interessiert sich nicht für Ports. Was geht - und das hat Frogman wohl auch angedeutet - wäre eine Weiterleitung.
Ich dachte dabei an eine http-Weiterleitung bei Strato - geht aber ja beides.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Ja, aber wenn seine Domain DNS-technisch/CNAME auf seine DynDNS zeigt (was ich annehme, da er über die Domain ja seinen Anschluss erreicht), kann er seine Sub ja dann per http-Weiterleitung auf Domain:500x schicken.
 

stulpinger

Benutzer
Mitglied seit
27. Mai 2009
Beiträge
728
Punkte für Reaktionen
138
Punkte
69
Die subdomain soll auf die DynDNS-Adresse verweisen - Zugriff auf DSM
leichtere Unterscheidung für Zugriff auf Webstation oder auf DSM
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
aber ;-) eine Domain (die Zone selber) kann/darf nicht auf einen CNAME zeigen.
Code:
"A CNAME record is not allowed to coexist with any other data."
und da eine Zone selber mindestens einen SOA und wohl auch NS Record(s) hat würde das gegen die RFC verstossen.
Es gibt zwar DNS Software die so was erlaubt, aber da kann es unvorhersehbare und schwer zu diagnostizierende Probleme geben. So kann es z.B. passieren, dass der CNAME den SOA oder NS Record überschreibt und dann gute Nacht Domain :)
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Gut, die Diskussion, ob oder ob nicht, läuft ja immer mal wieder. Aber alternativ nimmt man eine Sub1 'dsm.domain.tld' und schickt sie auf eine (per CNAME) aufgelöste Sub2 'ds.domain.tld:500x' (auf die dann auch das Zertifikat lauten sollte). 'ds.domain.tld' landet dann auf der Webstation.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat