Dynamic DNS mit Port möglich?

vor 3 Jahren

Hallo ihr lieben da draußen,😀 

Ich bin neu in diesem Forum und habe gleich eine Spannende Frage die mich jetzt schon länger beschäftigt. 

 

Meine Frage ist:

Mit einer Domain die Dynamic DNS unterstützt kann man mit einem Updater-Client z.B. Dynsite oder DynDNS Service seine Aktuelle IP-Adresse Automatisch Aktuell halten. So ist die Aktuelle IP-Adresse immer in der Domain hinterlegt und der eigene Server z.B. mit Windows Server 2016 bleibt immer erreichbar und die Website.

Funktioniert auch alles tatenlos 👍

 

So aber wen man z.B. einen Teamspeak Server hat der nicht auf dem Standard Port läuft ist der Teamspeak Server auch nicht mit der test.de Domain erreichbar. Wir nehmen mal an der Port lautet: 9980 so der Standard Port ist ja 9987, ich spreche aber hier von dem Port 9980 und diesen muss man logischerweise an die Domain anheften also so: Test.de:9980

 

Es kann manchmal nervig sein immer noch einen Port dazu anzuheften. So fragte ich mich:

"Ist es nicht möglich auch den Port mit zu übermitteln? Also über die Updater Clients z.B. Dynsite oder DynDNS Service" 

So bliebe die Port Eingabe erspart, doch leider habe ich bis jetzt nichts gefunden bzw gelesen ob es möglich ist oder nicht. Daher frage ich euch 

Ist es möglich den Port über Dynamic DNS mit zu übermitteln? Also wen die Aktuelle IP-Adresse übertragen wird das der gewünschte Port mit übertragen wird? 

Falls ja mit welchem DynDNS Updater funktioniert dies?

 

2.

Natürlich habe ich es auch mit einer Weiterleitung Probiert. 

z.B.

Die Haupte Domain sagen wir mal lautet: Test.de 

Und zu dieser Domain erstellen wir mal eine Subdomain die lautet: ts.Test.de

Mit dieser Subdomain habe ich versucht eine Weiterleitung zu machen die so aussieht: test.de:9980

Das heißt die Subdomain: ts.Test.de verweist bzw leitet auf die Adresse: Test.de:9980 weiter. 

Aber dies funktioniert nicht ich habe schon mit dem Provider Telefoniert. Weil bei der Weiterleitung Automatisch das Zeichen nach dem Port "/" gesetzt wird. Also so: Test.de:9980/ 

Logisch kann die Weiterleitung so nicht funktionieren. Doch der Provider sagt das man dies leider nicht Umstellen kann zumindest bei ihnen nicht. Ich rede von Strato. Ob dies auch bei anderen Provider bei ihren Domains so ist weis ich nicht, fakt ist so klappt auch keine Weiterleitung richtig mit Ports. Da Die Weiterleitung eher für Ordner gedacht sind und HTML sowie PHP Dateien so sagte es zumindest Strato. 

 

Daher nun ,eine endgültige Frage ist es möglich den Port über Dynamic DNS zu übermitteln oder geht dies nicht? Wen nicht muss man sich eben mit der Port Eingabe zu frieden geben. Vielleicht ist es eines Tages möglich das man über Dynamic DNS auch den Port mit übermitteln kann. 

 

 

Ich bedanke mich jetzt schonmal für eure Antworten.

 

Und Wünsche noch einen schönen Abend und bleibt bitte alle Gesund! 

 

Liebe Grüße aus Rheinland-Pfalz 

Jens

 

830

22

  • 5 Sterne Mitgestalter

    vor 3 Jahren

    Das DNS-System kann sowas ähnliches, google mal nach "NAPTR". Die DynDNS-Anbieter werden das aber nicht unterstützen und die Teamspeak-Clients auch nicht.

    2

    Antwort

    von

    vor 3 Jahren

    NAPTR Records müssen vom Aufrufer auch ausgewertet werden, wenn das nicht vorgesehen ist, dann kannst du dir das sparen.

  • 5 Sterne Mitgestalter

    vor 3 Jahren

    @DICIDE 

     

    DNS hat mit Ports nichts am Hut. Was du suchst ist wahrscheinlich ein Reverse Proxy.

    6

    Antwort

    von

    vor 3 Jahren

    Aso jetzt hab ich dich damit verstanden.

     

    Ja natürlich werden die Interne IP Adressen auch weitergleitet mit den Ports. Die Portweiterleitungen😅

    Die sind schon seid ich Server Hoste gemacht keine sorge👍

     

    Wie gesagt mir ginge es nur um die "NICHT" Standard Ports z.B. bei Teamspeak  der Port 9980 ist ja nicht der Standard Port daher musste man ständig zu der Domain: Test.de:9980 den Port mit dran hängen. 

    Dank SRV Records funktioniert das aber nun.

     

    Gestern wollte SRV nicht lauschen warum auch immer. Bis ich jetzt ja auf etwas dank euch aufmerksam geworden bin. Bei "Protokoll" also in den SRV Einstellungen der Domain stand "TCP" und Teamspeak Arbeitet ja mit "UDP

    Sowie die Externe Weiterleitung war noch Aktiv mit einem Link. Wie ich dies auf Intern umgestellt habe und in den SRV Einstellungen auf UDP umgestellt habe Lauscht er nun endlich! 

    Nun komme ich ohne Port an die Domain mit dran zusetzen auf den Server 👍

     

    Ich bedanke mich bei euch allen für eure Unterstützung! Und Wünsche euch allen noch einen schönen Abend! Und bleibt bitte alle Gesund! 

     

    Schöne Grüße aus Rheinland-Pfalz

    Jens

  • Community Guide

    vor 3 Jahren


    @DICIDE  schrieb:
    Daher nun ,eine endgültige Frage ist es möglich den Port über Dynamic DNS zu übermitteln oder geht dies nicht?

    nein

     

     


    @DICIDE  schrieb:
    Vielleicht ist es eines Tages möglich das man über Dynamic DNS auch den Port mit übermitteln kann. 

    das ist extrem unwahrscheinlich, weil das alles gar nichts mit dem DNS zu tun hat, aber man kann heute schon über NAPTR und SRV Records configurationsdaten ablegen. Eine Domain für ein paar EUR bei Domainsdiscount24.de liefert einen vollständigen DNS mit der Möglichkeit über Dyndns upzudaten..

     

    5

    Antwort

    von

    vor 3 Jahren

    Danke für deine Antwort!

     

    Ja ich werde nie einen Server bei Providern mieten bzw hosten. Die Preisen sind dafür nach meiner Meinung zu hoch angesetzt. 

    Ich Hoste lieber alles selbst und das beste du hast die volle 100% Kontrolle über deine daten. Ein Provider ist immerhin ein dritter, und ich habe noch nie vertrauen darin gehabt seid nach einem Vorfall den ich hier nicht Ansprechen werde. 

     

    Selbst hosten ist nach meiner Meinung Billiger, Sicherer und man hat jedem enge Speicherkapazität. Bei Providern würden man sich Dumm und Dämlich bezahlen wen man mehr Speicherplatz für seine Website haben möchte. 

    Wie gesagt mein anliegen ginge nur um die "NICHT" Standard Ports da man Sie immer an die Domain dran hängen muss. 

     

    Wie gesagt ich habe mich vorhin nochmal mit dem SRV-Record auseinander gesetzt von dem einige hier gesprochen haben.

    Ich habe den Fehler gefunden warum dies nicht bei mir funktioniert hatte. 

    Der Fehler:

    Bei "Protokoll" habe ich "TCP" stehen gehabt und dies habe ich die ganze Zeit nicht gemerkt. Erst vorhin habe ich das bemerkt das hier "TCP" angegeben ist. Erstmal dachte ich: "Oh man wie Dumm" klar kann das nicht funktionieren da Teamspeak mit "UDP" Arbeitet! 

    Dies habe ich korrigiert und es hatte erstmal nicht geklappt bis ich noch auf was aufmerksam geworden bin die Weiterleitung war noch auf Extern gestellt mit einem Link, habe dies auf Intern umgestellt das SRV auch wirklich greifen kann. Und sehe da Joinen ist nun möglich mit: ts.Test.de ohne Port Eingabe da nun SRV nun greift!

     

    Bei mir passieren manchmal solche unnötigen Fehler die ich erst später bemerke wen ich im Forum darüber Diskutiere😅

     

     

    Ich Bedanke mich bei dir und bei allen anderen für eure Unterstützung! 

    Und Wünsche dir und allen anderen noch einen schönen Abend und bleibt bitte Gesund!

     

    Schöne Grüße aus Rheinland Pfalz:

    Jens

     

  • 3 Sterne Mitgestalter*in

    vor 3 Jahren

    Hi,

    nein, das geht nicht.

    Dafuer ist DynDNS auch nicht gedacht.

    wenn der server bei dir auf 9980 läuft und der standard port 9987 ist, dann kannst du eine portweiterleitung im router machen.

    auslösender port 9987

    zielport 9980

    also 9987 auf 9980 weiterleiten.

    dann brauchst du im client keinen port mehr mitgeben

    0

  • 5 Sterne Mitgestalter

    vor 3 Jahren

    @DICIDE : ehrlich gesagt: ich verstehe das Problem nicht. Der Witz bei DynDNS ist nicht, dass man einen besonderen Port zugänglich macht, sondern eine dynamisch wechselnde IP unter einen festen Namen. Welcher Service über welchen Port dort angeboten wird, spielt keine Rolle. Der DynDNS-Anbieter speichert das schlicht nicht. Er unterhält ein Adressbuch, das zu einem festen Namen immer genau eine IP-Adresse enthält. Was dir Strato mitgeteilt hat ist Blödsinn. Man kann jeden Service auf einem Server erreichen, wenn dieser aktiv ist; und zwar nur dann. Ein Aufruf test.de:NNNNN wird für Portnummern von 1-65535 immer den Server an der aktuellen IP von test.de ansprechen und zwar genau unter dem angegebenen Port. Wenn also unter Port 6565 ein Webserver läuft, dann wird der sich melden. Läuft da stattdessen ein SSH-Server, der diesen Port bedient, dann reagiert der auch.

    Nebenbei : der Teamspeakserver braucht mehrere Ports.

    Ich habe 10-12 Ports offen.  Darunter HTTP, HTTPS, POP3, SSH über nicht Standardports, VNC, OpenVPN und einige mehr. Wenn ich einen SSH-Server anspreche, dann über den DynDNS-Namen und den Port. Da kommt kein Slash hinter, denn in der Konfiguration des SSH-Programms werden die URL und der Port separat konfiguriert.

    4

    Antwort

    von

    vor 3 Jahren


    @DICIDE  schrieb:
    Logisch da die Domain ja bzw Dyndns auf den Standard Port lauscht.

    nein, nur der server lauscht.

    und der client setzt im hintergrund den default port dahinter.

    genau wie jeder browser bei http noch 80 dahintersetzt und bei https 443.

    sind die default werte der clients

Das könnte Ihnen auch weiterhelfen

Gelöst

1 Sterne Mitglied

in  

589

0

7

Gelöst

1 Sterne Mitglied

in  

2871

0

2

Gelöst

3 Sterne Mitglied

in  

3452

0

3

1 Sterne Mitglied

in  

11857

0

1

Gelöst

1 Sterne Mitglied

in  

1700

0

1