Benötigen Sie eine statische IP-Adresse, um einen Webserver einzurichten?

Ich denke daran, einen virtuellen Server mit einem Linux-Debian-Betriebssystem zu bekommen.

Benötigt ein Webserver nun eine statische IP-Adresse, um sich beim DNS-Server zu registrieren und auf den Speicherort zu verweisen?

Oder wie würden Sie den DNS so konfigurieren, dass er auf eine dynamische IP-Adresse verweist?

Author: Franz Noel, 2014-07-08

1 answers

Benötigt ein Webserver nun eine statische IP-Adresse, um sich beim DNS zu registrieren server und zeigen Sie den Standort?

Nein, der Webserver benötigt keine statische IP. Es gibt im Wesentlichen drei grundlegende Teile zum Hosten einer Website:

  • Der Registrar (der die Informationen für Ihren Site-Namen aktualisiert - ex. www.mysite.com)
  • Der DNS-Server (Domain Name System) (der Ihren Site-Namen in eine tatsächliche IP übersetzt, die von Ihrem Web verwendet wird server)
  • Ihr Webserver

Zum Beispiel, www.mysite.com möglicherweise muss hypothetisch die IP 50.60.70.80 zugeordnet werden, die Adresse, die Ihrem Computer über Ihren ISP zugewiesen wurde. DNS ist das, was dies tut.

Die DNS-Serveradresse selbst muss (relativ) statisch sein, damit sie gefunden werden kann, aber solange der DNS-Server über einen Datensatz mit der entsprechenden IP-Adresse Ihres Computers verfügt, kann er Daten an diesen Server weiterleiten. Sie können es sich so vorstellen: ein Brief - das Postamt (DNS-Server) muss an einem Ort bleiben, um E-Mails zu empfangen, aber es kann E-Mails senden, wo immer es will (egal wie viel Sie bewegen).

Wie würden Sie den DNS so konfigurieren, dass er 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 manuell oder automatisch erfolgen, abhängig von den Umständen und Vorlieben.

Manuell

Wenn Ihr komfortabel mit DNS-Datensätzen und haben keine IP, die sich oft ändert...

  • Sie können einen DNS-Server (z. B. BIND) selbst ausführen. Obwohl dies im Allgemeinen nicht schwierig ist, sollten Sie sich bewusst sein, dass die Ausführung Ihres eigenen DNS möglicherweise Komplexitäts-und Sicherheitsbedenken birgt.

  • Sie können einen DNS-Anbieter eines Drittanbieters manuell aktualisieren, z xname.org freedns.42.pl. Diese Dienste bieten Ihnen ein Formular zum Erstellen von DNS-Datensätzen geladen auf DNS-Server, die für Sie gehostet werden. Dieser Prozess ist jedoch nicht automatisiert. Sie müssen die IP Ihres Webservers jedes Mal manuell ändern, wenn Ihr ISP sie aktualisiert.

Beides kann zu Problemen mit der Verfügbarkeit führen, wenn sich Ihre IP ändert, und dies ist möglicherweise nicht immer eine gute Lösung-aber sie sind auch mit einer "dynamischen" IP machbar, vorausgesetzt, Ihr ISP bietet nicht jedes Mal eine neue IP Sie verbinden sich.

Automatisch

Da es einen Markt gibt für weniger als technische Personen, die Domain-Namen und DNS-Dienste wünschen, werden immer mehr automatisierte Dienste angeboten. Diese Dienste vermeiden häufig die meisten Probleme mit DNS auf Kosten einer möglichen Kontrolle Ihrer DNS-Einträge.

Normalerweise wird ein kleines Programm auf den Webserver heruntergeladen, das automatisch die vom ISP zugewiesene aktuelle IP des Webservers verfolgt. Dieses Programm wiederum leitet diese Informationen an eine Reihe von DNS-Servern weiter, die dann automatisch aktualisiert mit den entsprechenden DNS-Datensätzen jedes Mal, wenn eine IP-Adressänderung erkannt wird. Im ersten Beispiel wäre es so, als würde man einen Butler einstellen, der bei jedem Umzug die Post für Sie anruft, damit Ihre E-Mails angemessen weitergeleitet werden können.

Derzeit gibt es im Allgemeinen zwei Arten dieser Dienste - solche, die nur von DNS angeboten werden, wie z. B. No-IP und afraid.org und diejenigen, die von Domain-Registraren angeboten werden, wie NameCheap.

  • Bei dynamischen DNS-IP-Diensten dürfen Sie normalerweise eine URL/Subdomain auswählen ,die auf Ihren Computer verweist (z. B. mysite.dyndns.com). Personen können dann diese Domäne verwenden, um direkt auf Ihren Webserver zuzugreifen.

Wenn Sie eine registrierte Domain wiewww.mysite.com, sie müssen diese Domäne entweder an Ihre dynamische Subdomain weiterleiten (z. B. mysite.dyndns.com) oder spezielle Verfahren durchlaufen damit das dynamische DNS-Unternehmen direkt zuordnen kann www.mysite.com mit ihren (automatisch aktualisierten) DNS-Servern.

  • Wenn Sie einen Registrar verwenden, der diese Dienste bereitstellt (z. B. NameCheap), ist dies nicht erforderlich. Wenn Sie einen Domainnamen registrieren, sind die DNS-Server, die diesem Domainnamen zugeordnet sind, standardmäßig der Registrar. Von dort aus müssen Sie nur noch das dynamische DNS-Update-Programm herunterladen und alles sollte automatisch sein betreut (z.B. www.mysite.com wird mit Ihrem dynamischen Webserver verknüpft, ohne dass zusätzliche Schritte erforderlich sind).

Es ist wahrscheinlich erwähnenswert, dass NameCheap auch einen FreeDNS-Dienst für vorhandene Domains. Kurz gesagt, wenn Ihr Domainname bei einem Registrar registriert ist, der kein dynamisches DNS bereitstellt, können Sie möglicherweise den DNS Ihrer vorhandenen Domain auf NameCheap umstellen (ohne tatsächlich deren Kunde zu sein) und nutzen Sie ihre dynamischen DNS-Dienste.


Juli 2020: Hier ist eine Liste von Alternativen zu Xname.org. Die meisten von ihnen werden nicht manuell aktualisiert, aber sie alle sollten kostenloses dynamisches DNS bereitstellen.


 15
Author: Anaksunaman,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-26 05:30:11