Ich sammle Daten von Feldgeräten, von denen sich einige bald hinter einem Mobilfunk-zu-Ethernet-Gateway befinden werden. Einige der Geräte müssen abgefragt werden, und da der Mobilfunkanbieter normalerweise wechselnde IPs zuweist, erhalte ich ein Gateway mit integriertem Dynamic DNS-Client.
Ich möchte, dass die Geräte meine eigenen Server anrufen, statt einen öffentlichen DynDNS-Anbieter. Was muss ich wissen, um loszulegen?
Antwort1
Das Problem dabei ist, dass Sie wahrscheinlich eine Hardware-Appliance verwenden, die Ihnen nur die Verbindung zu einigen wenigen dynamischen DNS-Anbietern ermöglicht. Mein DSL-Router listet nur DynDNS, PeanutHull und Comexe auf und das ist alles, was ich habe. Darunter läuft Linux, aber wie soll ich es hacken? Zu viel Aufwand.
Ich möchte damit sagen, dass Sie wahrscheinlich auf das angewiesen sind, was Ihr Gerät bietet, sofern Sie nicht ein Linux/FreeBSD-Gateway installieren, das Sie an Ihre Bedürfnisse anpassen können.
Bei ausreichender Flexibilität könnten Sie sogar Ihren eigenen „falschen“ DynDNS-Dienst betreiben und Ihre Geräte dorthin leiten, wenn Sie die Möglichkeit haben, einen DNS-Namen zu definieren, mit dem Sie ihn auf Ihren Server umleiten können. Die meisten (alle?) tun das nicht.
Antwort2
Sie können hier beginnen:GnuDIP
Antwort3
ich habe einen CradlePoint Cellular Travel Router ctr350, mit dem sich ein Windows Mobile Phone über USB verbindet. Der dynamische DNS funktioniert nicht, da er nicht so etwas wie myip.dnsomatic.com oder WhatIsMyIP.com verwendet, um die öffentliche IP-Adresse zu erhalten. Folglich wäre meine dynamische DNS-Adresse immer 192.168.0.1 – wurde nicht getestet.
Viele DNS-Server unterstützen heutzutage dynamische DNS-Updates. Sie sollten sicherstellen, dass SSL verwendet wird, da die meisten das Passwort unverschlüsselt senden. gnudip sieht gut aus, aber es überrascht mich, dass es nicht in den Fedora-Repositories ist.