Wir haben das so oft im Webflow-Forum eingegeben, dass wir nur einen kurzen Beitrag schreiben werden.
Ich werde dem vorwegnehmen, indem ich sage, dass es nicht garantiert einen Unterschied macht und es sowohl von Ihrem DNS-Anbieter als auch von Ihrem ISP abhängen kann (d. h. woher Ihr Router seine DNS-Einstellungen bezieht).
Also, heute sprechen wir darüber, deine Webflow-Website so schnell wie möglich live zu bringen, oder wir werden DNS-Propagierung durchführen, was bedeutet, dass es wirklich nichts mit Webflow zu tun hat und das gilt für alle Websites, DNS-Einstellungen und wie das Internet hinter den Kulissen funktioniert. Aber dazu später mehr, falls Sie interessiert sind.
Wie ich oben schon sagte, habe ich das ein paar Mal im Forum getippt, und als Besitzer eines kleinen Webflow-Studios für Kunden, die ihre eigenen DNS-Änderungen vornehmen, also lange überfällig, aber hier im Blog ist es zum Kopieren und Einfügen. Heute tauchen wir ein in die magische Welt des DNS-Flushings oder des weniger populären Begriffs Purging.
Wir beginnen mit dem besten DNS-Anbieter, den Sie verwenden können, wie Sie einige der größeren DNS-Netzwerke auf einmal löschen und schließlich mit Ihrem lokalen DNS.
Egal, ob Sie macOS, Windows oder Linux verwenden, ich werde Sie durch den Prozess des Leeren des DNS-Caches führen.
Bevor wir also damit beginnen, die Dinge zu beschleunigen, beginnen wir mit dem besten DNS-Anbieter, um zu vermeiden, dass die Dinge beschleunigt werden müssen. Jetzt verwenden wir Cloudflare, also, nun ja, sie sind die größten und schnellsten. Eine Änderung bei Cloudflare erfolgt fast sofort über ihre riesigen Rechenzentren und ihr riesiges Edge-Netzwerk. Außerdem kannst du fast alle Basics kostenlos machen und soweit ich mich erinnern kann, wenn du eine Domain über sie kaufst, fallen keine Aufschläge an, es geht um den Selbstkostenpreis, einschließlich Verlängerungen. Wenn es also eine Sache zu empfehlen gibt, wechseln Sie einfach zu Wolkenflare.
Cloudflare und seine Freunde
Für alle anderen ist hier ein Profi-Tipp: Warte ein paar Minuten, nachdem du Änderungen vorgenommen hast, dann leere/leere den DNS-Cache bei allen großen Leuten, angefangen bei Cloudflare, das wird sie dazu veranlassen, ihre Einträge zu löschen und nach neuen zu suchen, und dann spekulieren sie bis auf alle anderen:
- Wolkenflare: Cache leeren
- Google: Cache leeren
- DNS öffnen: Cache-Überprüfung (Scrollen Sie nach dem Scheck nach unten, um zu löschen)
Beginne immer damit, zuerst deine Domain zu löschen (A-Einträge) und gehe dann zu deinem CNAME, www usw. über.
Denken Sie abschließend daran, Ihren lokalen DNS-Cache zu leeren. Dies ist normalerweise der Schuldige, wenn Sie oder Ihre Kunden die Updates nicht sofort sehen.
Bevor wir mit dem Löschen Ihres lokalen Caches beginnen, kehren wir zu Cloudflare zurück. Sie haben DNS-Server für reguläre Benutzer, Familien (also Pornoblock, glaube ich) und Malware-Server. Aber abgesehen davon sind ihre DNS-Server schnell, sowohl in Bezug auf die Updates, über die wir gerade oben gesprochen haben, als auch in Bezug auf die Antwortzeit (Ping/Latenz). Anstatt sich also darauf zu verlassen, von was Ihr Router seine DNS-Abfragen abruft (wahrscheinlich Ihr langsamer ISP), wechseln Sie dann auf Ihrem lokalen Computer zu Cloudflare. Sie sind:
1.1.1.1
1.0.0.1
Das sind ihre regulären DNS-Server, aber fügen Sie das einfach in Ihre Netzwerkeinstellungen ein, und dann haben Sie nicht die Blockade, dass Ihr Router Sie zu den DNS-Servern Ihres ISP schickt, die möglicherweise hinterherhinken und die Sie nicht leeren können.
Wenn Sie nun alle oben genannten Schritte ausgeführt haben und die Website nicht live ist, könnte es sich nur um den lokalen Cache auf Ihrem Computer handeln. Gehen Sie also wie folgt vor, um das zu löschen:
DNS-Cache auf macOS leeren
- Terminal öffnen: Du findest es unter Anwendungen > Dienstprogramme oder suche einfach in Spotlight nach „Terminal“.
- Geben Sie den Befehl ein: Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Gib dein Passwort ein: Möglicherweise müssen Sie Ihr Admin-Passwort eingeben. Voilà! Ihr DNS-Cache ist jetzt geleert.
DNS-Cache unter Windows leeren
- Öffnen Sie die Eingabeaufforderung mit Administratorrechten:
- Drücken Sie Win+X und wählen Sie „Command Prompt (Admin)“ oder „Windows PowerShell (Admin)“.
- Suchen Sie alternativ im Startmenü nach „cmd“ oder „Command Prompt“, klicken Sie mit der rechten Maustaste und wählen Sie „Als Administrator ausführen“.
- Geben Sie den Befehl ein: Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
ipconfig /flushdns
- Erfolgsmeldung: Sie sollten eine Meldung sehen, die bestätigt, dass der DNS-Resolver-Cache erfolgreich geleert wurde.
DNS-Cache unter Linux leeren
- Terminal öffnen: Normalerweise findest du es, indem du nach „Terminal“ suchst oder Strg + Alt + T drückst.
- Geben Sie den entsprechenden Befehl ein:
- Für Systeme, die systemd-resolved verwenden:
sudo systemctl restart systemd - gelöst
- Für Systeme mit
dnsmasq
:sudo systemctl starte dnsmasq neu
- Für Systeme mit
nscd
:sudo systemctl starte nscd neu
- Wenn keiner dieser Punkte zutrifft, können Sie Ihren Netzwerkdienst jederzeit neu starten:
sudo systemctl starte NetworkManager neu
- Für Systeme, die systemd-resolved verwenden:
Und da hast du es! Mit diesen Schritten sollten Sie in der Lage sein, Ihren DNS-Cache wie ein erfahrener IT-Profi zu leeren. Egal, ob Sie Änderungen an Ihrer Website vornehmen oder nur seltsame Verbindungsprobleme beheben, dieser Leitfaden hilft Ihnen dabei, die Dinge wieder in Gang zu bringen.
Viel Spaß beim Stöbern und mögen deine Caches immer frisch sein! Nun, für diejenigen, die nicht wirklich wissen, was das alles ist, gibt es noch mehr...
DNS verstehen: Was es ist, wie es funktioniert und was DNS-Auflösung bedeutet
Was ist DNS?
DNS oder Domain Name System ist im Wesentlichen das Telefonbuch des Internets. Menschen greifen online über Domainnamen wie milkmoonstudio.com oder webflow.com auf Informationen zu. Webbrowser interagieren über IP-Adressen (Internet Protocol). DNS übersetzt Domainnamen in IP-Adressen, sodass Browser Internetressourcen laden können.
Wie funktioniert DNS?
- DNS-Abfrage: Der Prozess beginnt, wenn ein Benutzer eine URL in seinen Webbrowser eingibt. Der Browser muss die mit diesem Domainnamen verknüpfte IP-Adresse finden, um die Website anzuzeigen.
- DNS-Rekursor: Die Anfrage geht an einen DNS-Resolver, der häufig von Ihrem Internetdienstanbieter (ISP) oder einem DNS-Drittanbieter wie Cloudflare DNS, Google DNS oder OpenDNS bereitgestellt wird. Dieser Resolver fungiert wie ein Vermittler zwischen dem Benutzer und dem DNS-System.
- Root-Nameserver: Der Resolver fragt einen der Root-Nameserver ab. Der Root-Nameserver antwortet mit der Adresse eines TLD-Nameservers (Top-Level-Domain) (wie.com, .org usw.), der Informationen für Domains mit dieser spezifischen TLD speichert.
- TLD-Nameserver: Der Resolver fragt dann den TLD-Nameserver ab, der die Adresse des autoritativen Nameservers für die spezifische Domain bereitstellt.
- Autoritative Nameserver: Der autoritative Nameserver enthält die tatsächlichen DNS-Einträge für die Domain. Er antwortet mit der IP-Adresse, die dem Domainnamen zugeordnet ist.
- Rückgabe der IP-Adresse: Der Resolver sendet die IP-Adresse zurück an den Browser, der sie nun verwenden kann, um die Daten der Website abzurufen und die Website dem Benutzer anzuzeigen.

DNS-Auflösung und Änderungen
Bei der DNS-Auflösung wird ein Domainname in eine IP-Adresse übersetzt. Wenn Sie Änderungen an Ihren DNS-Einstellungen vornehmen, z. B. einen A-Eintrag aktualisieren oder einen CNAME ändern, wirkt sich das darauf aus, wie und wohin der DNS-Auflösungsprozess den Datenverkehr leitet.
Folgendes passiert, wenn Sie Änderungen an Ihrem DNS vornehmen:
- Datensätze aktualisieren: Du loggst dich in das Dashboard deines DNS-Anbieters ein (wie Cloudflare, GoDaddy usw.) und aktualisierst deine DNS-Einträge. Dies kann das Hinzufügen eines neuen A-Eintrags, das Aktualisieren eines vorhandenen CNAME-Datensatzes oder das Ändern von MX-Einträgen für E-Mails beinhalten.
- Vermehrung: DNS-Änderungen erfolgen nicht sofort. Sie müssen sich über das Internet verbreiten, was zwischen einigen Minuten und 48 Stunden dauern kann. Propagierung ist der Prozess, bei dem die aktualisierten Informationen an alle DNS-Server auf der ganzen Welt verteilt werden.
- Cache-Invalidierung: Geräte und DNS-Resolver speichern häufig DNS-Informationen im Cache, um nachfolgende Anfragen zu beschleunigen. Wenn Sie eine DNS-Änderung vornehmen, werden die alten Informationen möglicherweise immer noch zwischengespeichert. Das Löschen des DNS-Caches (Flushing DNS) sowohl auf lokalen Geräten als auch auf DNS-Servern kann dazu beitragen, dass die aktualisierten Einträge verwendet werden.
- Mit aktualisierten Datensätzen lösen: Sobald die neuen Einträge verbreitet und die Caches gelöscht sind, beginnen die DNS-Auflösungsprozesse mit den aktualisierten Informationen. Das heißt, wenn jemand Ihre Domain in seinen Browser eingibt, leitet ihn der DNS-Resolver zur neuen IP-Adresse oder aktualisierten Ressource weiter.
Und das ist ungefähr das, was den Hintergrund angeht.