Weiterleitung von @.mydomain.com

  • Hallo,


    ich habe eine Domain bei Netcup, sagen wir mal mydomain.com. Die meisten Einträge werden per *.mydomain.com CNAME bornheim.dyndns.com auf meine Kiste hinter einem DynDNS-Dienst weitergeleitet. Für @.mydomain.com ist das jedoch nicht möglich, weil auf die Domain selber kein CNAME gelegt werden kann/darf/soll.


    Also existiert zunächst main ein Record @.mydomain.com @ 46.38.243.234, das ist ein DNS-Server bei Netcup.


    Bei meinem alten Domain-Provider bestand die Möglichkeit, hier eine IP-Adresse einzugeben, die dann durch mich konfigurierbar für eine Weiterleitung auf bornheim.dyndns.com gesorgt hat.


    Ich habe schon mehrfach Andeutungen hier gelesen, dass es das auch bei Netcup gibt, finde aber die Einstellung im CCP nicht. Kann mir jemand aufs Pferd helfen?


    Gruß,

    Bornheim

  • Zur hilfreichsten Antwort springen
  • Was genau willst Du erreichen? Geht es nur um HTTP(S) oder auch andere Protokolle? Soll am Ende die originale Domain oder der DynDNS-Hostname in der Adresszeile des Browsers stehen?

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

    • Hilfreichste Antwort

    Wenn es nur um http geht, würde ich sowas wie http://redirect.center verwenden und einfach auf die www-Subdomain weiterleiten.


    Ansonsten könntest du als Nameserver z.B. Cloudflare nutzen, da die CNAME-Flattening anbieten.


    Oder du nutzt ein Script (Link finde ich gerade nicht auf die Schnelle), das mittels API bei netcup den @-Eintrag regelmäßig aktualisiert.

    RS Brezn | VPS 500 G8 Plus | 2× VPS Karneval 2020 | VPS Pocket Admin | RS Cyber Quack | VPS 500 ARM


    Dieses Gebäude hat mir die Vorfahrt genommen! *hup*

    Einmal editiert, zuletzt von Virinum ()

  • bornheim

    Hat einen Beitrag als hilfreichste Antwort ausgewählt.
  • Wenn es nur um http geht, würde ich sowas wie http://redirect.center verwenden und einfach auf die www-Subdomain weiterleiten.

    Der Tipp war gut. Ich wollte mich aber nicht von einem nicht von mir kontrollierbaren Dienst abhängig machen, sondern habe die IP eines meiner Web-Server eingetragen. Der Rest ist dann in der nginx.conf:

    Code
    server {
        listen 80;
        listen [::]:80;
        server_name mydomain.com;
    
        location / {
            return 301 http://www.mydomain.com$request_uri;
        }
    }