Wege zum Umgang mit dynamischem IP

802
DBRN

Dies ist das erste Mal, dass ich einen Home-Server eingerichtet habe. Es tut mir leid, dass Sie Dinge vermisst haben, die für Sie offensichtlich sind. Ich habe eine 1 € Domain bei 1 & 1 gekauft und möchte, dass sie auf meinen Heimserver zeigt. Ich habe mich gefragt, wie Sie mit dem Problem umgehen können, dass Ihr ISP eine dynamische IP zugewiesen hat.

  • Kauf einer statischen IP für 15 € pro Monat (außer Frage, ich bin ein College-Student und der Server ist nicht für Geschäftszwecke, sondern für Lernzwecke)

  • Schreiben Sie Ihr eigenes Skript, um die IP 1 & 1-Adresse Ihrer Domäne zu aktualisieren. Dies ist kostenlos. Das Skript kann jedoch nicht nur verwendet werden, wenn sich Änderungen an der Benutzeroberfläche ergeben. Außerdem müssen Sie bis zu 48 Stunden auf die Änderungen warten jedes mal propagiert werden, da 1 & 1 grundsätzlich allen DNS-Servern im Internet mitteilen muss, auf meine neue IP zu verweisen (oder?)

  • Weiterleitung meiner Domain an einen Nameserver von Diensten wie dyndns oder noip.com (wobei ich davon ausgehe, dass Sie ein Benachrichtigungs-Änderungs-Skript erhalten)? Sie geben Änderungen sofort weiter (da alle DNS-Server im Internet jetzt auf ihren Server zeigen und daher nur die Weiterleitungskonfiguration auf ihrem Server geändert werden muss), aber ihr Service kostet Geld (oder?).

  • https://discourse.osmc.tv/t/howto-free-tk-domain-name-that-always-points-to-your-pi/14083 Dann habe ich auch dieses Tutorial / Skript gefunden, um meine Domain an cloudflare weiterzuleiten um ein eigenes Script / Worker für die Aktualisierung des IP-Status zu verwenden (und ansonsten dieselbe Lösung wie bei noip.com). Es scheint für Raspbian geschrieben zu sein, aber ich denke, es sollte auch mit einem Ubuntu-Docker-Container funktionieren. Dies ist eine kostenlose Lösung, aber sobald Cloudflare das Interface ändert, funktioniert das Skript nicht mehr.

Gibt es andere Lösungen, die ich vermisse?

Ich sollte erwähnen, ich muss sowohl https: // zum Bereitstellen von Webseiten als auch wss: // (sicheres Websocket) für einen Mitarbeiter verwenden. Was auch immer die Lösung sein sollte, es sollte auch umfassen, dass kein zusätzliches Geld für TLS-Zertifikate gezahlt werden muss.

[BEARBEITEN] Dieser Beitrag hat mir sehr geholfen zu verstehen, warum Services wie Cloudflare oder DynDNS überhaupt existieren, wenn Sie die weitergeleitete IP bei 1 & 1 selbst ändern können: Wie reagiert DynamicDNS sofort? Für ähnliche, kostenlose Lösungen können Sie auch DuckDNS und Afraid.org besuchen

2
1 & 1 sollte Ihnen eine Möglichkeit bieten, die Domäne auf Ihren Server zu verweisen. Dies erfolgt normalerweise über einen DNS-Server. Die meiste Zeit können Sie einfach auf externe IP-Änderungen achten und dann das DNS per Skript aktualisieren BlueWizard vor 7 Jahren 0
Wie ich bereits sagte, aktualisiert 1 & 1 die Änderungen am Domain-Name-System im gesamten Internet, die bis zu 48 Stunden dauern können. Siehe https://help.1and1.com/domains-c36931/manage-domains- c79822 / dns-c37586 / change-your-domain-s-ip-adresse-a-record-a599296.html aber ich brauche IP-Änderungen, um in höchstens Minuten zu wirken. Außerdem heißt es, Wenn Ihrer Domäne eines der 1 & 1-Systemsteuerungs-Tools zugewiesen ist, sollten Sie in der Lage sein, das Tool zu bestimmen, dem die Domäne auf der Seite Domain-Übersicht zugewiesen ist. Ich habe ihre Werkzeuge noch nicht ausprobiert, aber ich erwarte, dass dies einige neue Probleme mit sich bringt ... DBRN vor 7 Jahren 0

2 Antworten auf die Frage

0
Mayuri S

Für den ersten Zweck denke ich, dass Sie ein statisches IP- oder Professional-Abonnement für Ihren ISP kaufen.

Eine andere Lösung gibt es. Sie können ein dynamisches DNS auf einer Website wie No-Ip für das Beispiel erstellen. Sie können Ihren Router für ein tägliches Update Ihrer öffentlichen IP-Adresse konfigurieren. Sie haben vielleicht 5 Minuten Zeit, um Ihre neue Adresse zu verbreiten.

Ich hoffe, ich helfe Ihnen ein bisschen, viel Glück für Ihre Untersuchung.

Für das SSL / TLS können Sie vielleicht Let's Encrypt verwenden? Aber ich weiß nicht, ob das mit einer Subdomain von Dydns funktioniert: /

letsencrypt funktioniert auch für Subdomains Mox vor 7 Jahren 0
lets-encrypt funktioniert jedoch nicht mit no-ip: Leider ist dies nicht möglich, da wir keine SSL-Zertifikate in unseren kostenlosen und erweiterten Domains genehmigen. Eine Option ist das Erstellen eines selbstsignierten Zertifikats für Ihre Server. Dadurch werden Besucher mit einer Sicherheitswarnung aufgefordert, und sie könnten die Sicherheitsausnahme akzeptieren. Die Verbindung ist immer noch sicher, Sie haben einfach keinen Dritten, der die Vertrauenskette überprüft. DBRN vor 7 Jahren 0
0
Charles Burge

Es ist nicht klar, welche Art von Verbindung Sie zu Hause haben, aber wenn es sich um Breitband (Kabel oder DSL) handelt, ändert sich Ihre IP-Adresse wahrscheinlich nicht sehr oft. In den letzten 15 Jahren habe ich festgestellt, dass sich meine Änderungen weniger als einmal pro Jahr ändern (derzeit habe ich Time-Warner-Kabel in den USA). Selbst wenn mein Kabelmodem offline ist (Stromausfälle sind in meiner Umgebung häufig), ändert sich die IP-Adresse nicht. Und ja, es ist dynamisch. Der Ansatz, der für mich funktioniert, besteht also darin, einfach meinen DNS-Eintrag zu aktualisieren, wann immer es nötig ist.