Benötigt ein Webserver nun eine statische IP-Adresse, um sich beim DNS-Server zu registrieren und den Standort anzugeben?
Nein, der Webserver benötigt keine statische IP-Adresse. Das Hosting einer Website umfasst im Wesentlichen drei Grundelemente:
- Der Registrar (der die Informationen für Ihren Site-Namen aktualisiert - z. B. www.mysite.com)
- Der DNS-Server (Domain Name System) (der bei der Übersetzung Ihres Site-Namens in eine tatsächliche IP-Adresse Ihres Webservers hilft)
- Ihr Webserver
Beispielsweise muss www.mysite.com möglicherweise mit der IP 50.60.70.80, der Adresse, die Ihrem Computer über Ihren ISP zugewiesen wurde, hypothetisch verbunden sein. DNS macht das.
Die DNS-Serveradresse selbst muss (ziemlich) statisch sein, damit sie gefunden werden kann. Solange der DNS-Server jedoch über die entsprechende IP-Adresse Ihres Computers verfügt, kann er Daten an diesen Server weiterleiten. Sie können es sich wie einen Brief vorstellen - das Post Office (DNS-Server) muss an einem Ort bleiben, um E-Mails zu erhalten, es kann jedoch E-Mails senden, wohin sie wollen (egal wie viel Sie sich bewegen).
Wie würden Sie das DNS so konfigurieren, dass es auf eine dynamische IP-Adresse verweist?
Sie benötigen ein System, in dem die DNS-Einträge aktualisiert werden, um mit der aktuellen IP-Adresse Ihres Webservers übereinzustimmen. Dies kann je nach Komfort manuell oder automatisch erfolgen.
Manuell
Wenn Sie mit DNS-Aufzeichnungen vertraut sind und keine IP-Adresse haben, die sich häufig ändert ...
Sie können einen DNS-Server (z. B. BIND ) selbst ausführen . Auch wenn dies nicht generell schwierig ist, sollten Sie sich bewusst sein, dass die Ausführung Ihres eigenen DNS potenzielle Probleme hinsichtlich der Komplexität und der Sicherheit mit sich bringt.
Sie können einen DNS-Anbieter eines Drittanbieters wie xname.org manuell aktualisieren . Diese Dienste bieten Ihnen ein Formular zum Erstellen von DNS-Einträgen, die auf für Sie gehostete DNS-Server geladen werden. Dieser Prozess ist jedoch nicht automatisiert. Sie müssen die IP-Adresse Ihres Webservers bei jeder Aktualisierung durch Ihren Internetdienstanbieter manuell ändern.
Beide der oben genannten Punkte können zu Problemen mit der Verfügbarkeit führen, wenn sich Ihre IP ändert. Dies ist möglicherweise keine gute Lösung. Sie sind jedoch auch mit einer "dynamischen" IP-Adresse möglich, vorausgesetzt, Ihr ISP stellt bei jeder Verbindung keine neue IP-Adresse bereit.
Automatisch
Da es einen Markt für technisch weniger versierte Leute gibt, die Domainnamen und DNS-Dienste wünschen, werden immer mehr automatisierte Dienste angeboten. Diese Dienste vermeiden häufig die meisten DNS-Probleme auf Kosten einer möglichen Kontrolle Ihrer DNS-Einträge.
Normalerweise wird ein kleines Programm auf den Webserver heruntergeladen, das automatisch die aktuelle IP-Adresse des Webservers verfolgt, die vom ISP zugewiesen wurde. Dieses Programm leitet diese Informationen wiederum an eine Reihe von DNS-Servern weiter, die bei jeder Änderung der IP-Adresse automatisch mit den entsprechenden DNS-Einträgen aktualisiert werden. Ein anderes Beispiel wäre, als würde man einen Butler einstellen, der bei jedem Umzug das Postamt für Sie anruft, damit Ihre Mail entsprechend weitergeleitet werden kann.
Derzeit gibt es im Allgemeinen zwei Arten dieser Dienste - Dienste, die nur von DNS- Anbietern wie No-IP und angst.org angeboten werden, und solche, die von Domain-Registraren wie NameCheap angeboten werden .
Bei dynamischen Nur-IP-Diensten, die ausschließlich aus DNS bestehen, können Sie normalerweise eine URL / Subdomäne auswählen, die auf Ihren Computer verweist (z. B. mysite.dyndns.com). Benutzer können dann diese Domäne verwenden, um direkt auf Ihren Webserver zuzugreifen.
Wenn Sie eine registrierte Domäne wie www.mysite.com verwenden möchten, müssen Sie diese Domäne entweder an Ihre dynamische Subdomain (z. B. mysite.dyndns.com) weiterleiten oder spezielle Verfahren durchlaufen, damit das dynamische DNS-Unternehmen eine direkte Verbindung herstellen kann www.yoursite.com mit ihren (automatisch aktualisierten) DNS-Servern.
Wenn Sie einen Registrar verwenden, der diese Dienste bereitstellt (wiederum wie NameCheap), ist dies nicht erforderlich. Wenn Sie einen Domänennamen registrieren, werden standardmäßig die DNS-Server, die diesem Domänennamen zugeordnet sind, der Registrar. Alles, was Sie tun müssen, ist das dynamische DNS-Update-Programm herunterzuladen und alles sollte automatisch erledigt werden (z. B. www.mysite.com wird Ihrem dynamischen Webserver ohne zusätzliche Schritte zugeordnet).