Wenn es um kostenlose DNS-Dienste geht, dürfte CloudXNS, das bereits von vielen Webmastern favorisiert wurde, eine gute Wahl sein. Aber das hat sich in den letzten Tagen geändert. Aus einigen „bekannten“ Gründen hat cloudxns das Parsen für die überwiegende Mehrheit der Benutzer ohne Vorankündigung ausgesetzt. Ich habe dieses Problem erst entdeckt, als ich diese Woche von der Schule zurückkam.

Nachdem ich eine Weile darüber nachgedacht hatte, beschloss ich, das Parsing auf einen anderen Anbieter zu migrieren. Das berühmte Google Cloud DNS ist eine gute Wahl. Es bietet vor allem die folgenden Vorteile: Der NS-Server verwendet Anycast-Technologie, um sicherzustellen, dass Benutzer eine Auflösung vom nächstgelegenen Server erhalten, unterstützt DNSSEC, 100 % SLA, unterstützt alle gängigen Datensatztypen und das Minimum TTL erlaubt Auf 1s gesetzt.

Natürlich sind diese erweiterten Funktionen (insbesondere das 100 % SLA) nicht ohne Preis – Google Cloud DNS ist kein kostenloser Dienst. Da wir uns jedoch eines Tages dafür entscheiden werden, von kostenlosem Speicherplatz auf kostenpflichtiges virtuelles Hosting oder VPS umzusteigen, möchte ich nicht, dass sich erneut einige einzigartige Faktoren auf meine Auflösung auswirken, deshalb habe ich mich schließlich für eine kostenpflichtige DNS-Auflösung entschieden.

Allerdings ist Google Cloud DNS sehr erschwinglich. 1 DNS-Zone (was einfach als Hosten eines Domainnamens verstanden werden kann) kostet nur 0,2 US-Dollar pro Monat und nur 0,4 US-Dollar pro 1 Million DNS-Anfragen. Und GCP bietet außerdem ein kostenloses Kontingent von 50.000 Malen pro Tag. Für persönliche Blogs reicht das kostenlose Kontingent völlig aus, das heißt, Sie müssen lediglich eine monatliche Hosting-Gebühr von 0,20 $ zahlen. Dieser Preis ist bereits so niedrig, dass er für die überwiegende Mehrheit der Webmaster, die kostenpflichtiges Hosting nutzen, ignoriert werden kann.

Weitere Artikel zum Thema VPS-Hosting und Website-Erstellung finden Sie auch hier:

  1. Zusammenfassende Liste kostenloser DNS-Domänennamen-Auflösungsdienste im In- und Ausland – Finden Sie weitere kostenlose DNS-Domänennamen-Auflösung
  2. Zusammenfassung der VPS-Hosting-Anbieter und Computerräume, die an CN2-Leitungen angeschlossen sind – Referenzhandbuch zur Identifizierung echter und gefälschter CN2-Leitungshosts
  3. Anwendung und Nutzung des freien Speicherplatzes von Japan Xrea – ausgezeichneter und stabiler kostenloser Host, 1 GB Speicherplatz, kostenloses SSL

PS: Aktualisiert am 26. Juni 2018, Wenn Sie keine fremden DNS-Dienste verwenden möchten und die verschiedenen Funktionseinschränkungen von DNSPOD nicht mögen, können Sie den DNS-Domänennamenauflösungsdienst von JD Cloud ausprobieren: Kostenlose JD Cloud DNS-Domänennamenauflösung – Unterstützt die regionale Unterteilung von Leitungen und kann CAA-Analysedatensätze hinzufügen.

1. Google Cloud DNS-Anwendung

Offizielle Website:

  1. HTTPS://cloud.Google.com/DNS/

Um GCP DNS zu verwenden, benötigen Sie:

Normale Internetverbindung (Grundkenntnisse)
Eine VISA- oder Mastercard-Kreditkarte, die Zahlungen in US-Dollar unterstützt (dies kann der einzige Schwellenwert sein), natürlich können Sie auch jemanden finden, der in Ihrem Namen bezahlt
Ein Google-Konto

Vor der Verwendung von GCP müssen einige Konzepte zu den GCP-Plattformgebühren verstanden werden.

-Projekt: -Projekt ist die Organisationseinheit der Ressourcen (Rechner, Speicher, Netzwerk usw.) auf der GCP. Ähnlich dem Konzept, das wir normalerweise verstehen. Um alle Ressourcen auf GCP nutzen zu können, müssen Sie mindestens ein Projekt erstellen, bevor Sie an diesem Projekt arbeiten. Das Projekt wurde ins Leben gerufen, um Entwicklern eine bessere Verwaltung der Ressourcen für verschiedene Anwendungen zu ermöglichen. Beispielsweise sollten Anwendungen, die eine große Menge an CPU und speicherbasierte Anwendungen erfordern, in verschiedenen Projekten verwaltet werden. Natürlich gibt es keine feste Regel für die Anzahl der Anwendungen in einem Projekt. Dies dient lediglich der Benutzerfreundlichkeit.
Abrechnungskonto: Dies ist die Organisationseinheit für Gebühren auf GCP. Ähnlich wie bei Projekten dient es nur der Vereinfachung der Verwaltung. Die Funktionsweise ähnelt in gewisser Weise der von Projekten, mit der Ausnahme, dass zahlungsbezogene Funktionen verwaltet werden. Ähnlich wie beim Online-Einkauf können wir zum Bezahlen verschiedene Alipay-Konten verwenden. Im Verrechnungskonto wird jedoch nur die Kreditkartenbindung unterstützt.
Abrechnung aktivieren: Abrechnung aktivieren ist der Vorgang, bei dem ein Projekt einem verfügbaren Rechnungskonto zugeordnet wird. Mit anderen Worten: Wenn ein Projekt eingerichtet wird, ist die Zahlungsfunktion standardmäßig nicht aktiviert, was unerwartete Ausgaben verhindern kann. Wenn die Abrechnung nicht aktiviert ist, kann das Projekt nur kostenlose Ressourcen verwenden und viele erweiterte Funktionen werden deaktiviert. Ein Projekt kann mit einem Rechnungskonto verknüpft werden, und ein Rechnungskonto kann bei Bedarf mit mehreren Projekten verknüpft werden.

Öffnen Sie zunächst die GCP-Website und melden Sie sich bei Ihrem Google-Konto an. Wenn Sie ein neuer Benutzer sind, können Sie auch auf die Schaltfläche „Kostenlos testen“ klicken, um innerhalb eines Jahres ein kostenloses Guthaben von 300 $ und einige andere dauerhafte kostenlose Ressourcen zu erhalten. Ich werde hier nicht auf Details eingehen.

Nachdem Sie sich bei GCP angemeldet haben, führen Sie die folgenden Schritte aus, um die neue Projektseite aufzurufen.

Die Projekt-ID ist die eindeutige Kennung auf der gesamten GCP-Plattform. Wenn Sie einen Projektnamen verwenden, den noch nie jemand verwendet hat, ist die ID standardmäßig mit dem Namen identisch. Andernfalls erhalten Sie eine zufällige ID wie oben gezeigt. Sie können auf „Ändern“ klicken, um die erforderliche ID auszuwählen. Nachdem Sie auf „Erstellen“ geklickt haben, beginnt sich die Benachrichtigungsleiste in der oberen rechten Ecke zu drehen. Dies zeigt an, dass unser Projekt erstellt wird. Nach erfolgreicher Erstellung wird hier eine neue Nachricht angezeigt.

Klicken Sie auf diese Nachricht, um die Projektmanagement-Homepage aufzurufen. (Klicken um zu vergrößern)

Um Google Cloud DNS nutzen zu können, müssen wir zunächst die Abrechnung für das Projekt aktivieren. Klicken Sie auf die Navigationsleiste in der oberen linken Ecke und wählen Sie „Abrechnung“:

Wenn Sie bereits über ein Verrechnungskonto verfügen, können Sie direkt auf „Verrechnungskonto zuordnen“ klicken, um den zu verknüpfenden Posten auszuwählen. Wenn nicht, klicken Sie auf „Rechnungskonto verwalten“ und erstellen Sie ein neues:

Im nächsten Schritt im Bild oben müssen Sie einige relevante Informationen eingeben, und zwar am besten wahrheitsgemäß. Beachten Sie, dass die Spalte „Typ“ in „Persönlich“ geändert wurde: Geben Sie die Kreditkarteninformationen in das Feld „Zahlungsmethode“ ein.

Nachdem Sie auf „Absenden und Abrechnung aktivieren“ geklickt haben, wird das Projekt automatisch mit dem Abrechnungskonto verknüpft. (Warum? Weil wir in neuen Projekten tätig waren). Bitte beachten Sie, dass zur Überprüfung der Gültigkeit der Karte automatisch 1 US-Dollar von der Karte abgebucht wird. Nach meiner Erfahrung wird der 1 US-Dollar innerhalb kurzer Zeit zurückerstattet.

2. Verwendung von Google Cloud DNS

Google Cloud DNS kann nicht direkt nach der Abrechnung aktiviert werden. Wir müssen zuerst die API aktivieren. Wählen Sie nach dem Aufrufen der API-Schnittstelle die Cloud-DNS-API aus.

Wenn Sie noch keinen Berechtigungsnachweis haben (entspricht API KEY, aber mit einer anderen Methode), müssen Sie einen neuen Berechtigungsnachweis erstellen, indem Sie auf das dritte schlüsselförmige Symbol auf der linken Seite des Bildes oben klicken. Funktionsweise wie unten dargestellt:

Da wir nur die DNS-Funktion nutzen möchten und nicht zu viel Berechtigungskontrolle benötigen, können wir als „Rolle“ direkt den Projektbesitzer auswählen. Wie die wörtliche Bedeutung schon sagt, verfügt er über die höchsten Berechtigungen im Projekt. Der Schlüsseltyp ist standardmäßig JSON. Dies ist für die automatisierte Skriptverwendung konzipiert und die Datei muss gespeichert werden. Wenn Sie nur DNS verwenden, werden Sie es natürlich wahrscheinlich nicht benötigen. Funktionsweise wie unten dargestellt:

Danach können Sie die Google Cloud DNS API aktivieren. Klicken Sie nach Abschluss der Aktivierung auf das linke Menü – Netzwerkdienste – Cloud DNS, um mit der Verwendung von DNS zu beginnen, wie in der Abbildung gezeigt:

Darunter kann der „Regionsname“ beliebig konfiguriert werden und der „DNS-Name“ ist der Domänenname, den Sie Cloud DNS verwenden möchten. Wenn der Domänenname bereits von einem Benutzer auf Google Cloud DNS gehostet wird, kann er nicht erneut erstellt werden (mit Ausnahme von Domänennamen innerhalb des Projekts, zum Beispiel kann ich die zugehörige Zone von zby.io mehrmals erstellen).

Danach ist es ein Routineschritt, den DNS-Server zu ändern. Gehen Sie einfach zum Domänennamen-Registrar, um den NS-Server zu ändern. Der NS-Server von GCP DNS ist in der folgenden Abbildung zu sehen:

Wie in der Abbildung oben gezeigt, muss es so konfiguriert werden, dass vier Gruppen von NS-Servern vollständig genutzt werden, um eine 100-prozentige SLA-Garantie zu erhalten. Gemischte NS-Server oder die Verwendung von nur 3 Gruppen oder weniger sind nicht garantiert.

Google Cloud DNS fügt DNS-Auflösungseinträge hinzu. Google Cloud DNS unterstützt die *-Auflösung, aber die @-Auflösung, die wir gewohnt sind, muss hier nicht mit @ gefüllt werden. Lassen Sie es einfach leer, wie unten gezeigt:

Google Cloud DNS stellt beim Hinzufügen von Datensätzen Beispieldaten bereit. Für bestimmte Optionen gibt es möglicherweise keine speziellen Eingabefelder wie bei inländischen DNS-Herstellern. Stattdessen werden die entsprechenden Werte entsprechend dem Format eingegeben. Wenn Sie beispielsweise einen MX-Eintrag hinzufügen, zeigt CloudXNS ausdrücklich ein Feld „Priorität“ an, das von GCP DNS verwendete Format ist jedoch „Prioritätsziel“.

Google Cloud DNS ist in einem „Recordset“ organisiert. Für einige spezifische Datensätze, wie z. B. einen CNAME, wird das gleichzeitige Hinzufügen mehrerer Datensätze für eine Subdomain unterstützt.

3. Google Cloud DNS-Effekt

Dies ist der von wzfou.com nach der Bearbeitung hinzugefügte Inhalt. Die größte Sorge bei der Verwendung von Google Cloud DNS ist wahrscheinlich, dass der DNS-Server QQ ist. Das Folgende ist der aktuelle NS-Server von Google Cloud DNS.

NS-CLOUD-A1.GOOGLEDOMAINS.COM
NS-CLOUD-A2.GOOGLEDOMAINS.COM
NS-CLOUD-A3.GOOGLEDOMAINS.COM
NS-CLOUD-A4.GOOGLEDOMAINS.COM

Unter ihnen hat der erste nicht gepingt, und die anderen drei haben normal gepingt. Dies ist die Antwortzeit für die DNS-Auflösung mit Google Cloud DNS. Aus der Tabelle ist ersichtlich, dass die Antwort in verschiedenen Teilen des Landes normal ist. (Klicken um zu vergrößern)

Dies ist die Antwortzeit für die Auflösung mit dem kostenlosen DNS-Auflösungsdienst DNSPOD. Durch den Vergleich dieser beiden Diagramme können wir feststellen, dass die Antwortzeiten für die Auflösung von Domainnamen von Google Cloud DNS und der kostenlosen DNSPOD-Version ähnlich sind. (Klicken um zu vergrößern)

Dies ist ein DNS-Überwachungsdiagramm mit Google Cloud DNS. (Klicken um zu vergrößern)

Dies ist das DNS-Überwachungsdiagramm der DNSPOD-freien DNS-Auflösung. Im Vergleich dazu können wir feststellen, dass die Auflösungszeit von Google Cloud DNS in einem größeren Bereich schwankt, aber grundsätzlich im akzeptablen Bereich liegt.

4. Zusammenfassung

Den aktuellen Erfahrungen nach zu urteilen, ist Google Cloud DNS durchaus zufriedenstellend. Der einzige Nachteil könnte sein, dass es keine zeilenweise Auflösung wie CloudXNS oder DNSPOD unterstützt, sondern stattdessen Anycast verwendet. Wenn Sie diese Funktionalität benötigen, sollten Sie auch Amazon Route53 in Betracht ziehen, das ebenfalls sehr erschwinglich ist. Eine Zone + 1 Million Parses kostet nur 0,8 $ pro Monat.

Google Cloud DNS verfügt derzeit über mehrere Sätze von NS-Servern, daher ist die Auflösung im Inland normal und es besteht kein Grund zur Sorge, dass ein Q'ed auftritt. Im Vergleich zu inländischen NS-Servern wie DNSPOD ist die Auflösungsreaktionszeit möglicherweise langsamer, aber aus globaler Sicht ist die DNS-Auflösung von Google Cloud DNS immer noch sehr vorteilhaft. Für inländische Benutzer können wir die TTL länger einstellen. Dies hilft, das Parsen zu beschleunigen.

Hinterlasse eine Antwort