In diesem Dokument erhalten Sie einen allgemeinen Überblick darüber, was Sie tun müssen, um eine vorhandene Cloud DNS-Weiterleitungskonfiguration für die Verwendung von ausgehenden Endpunkten zu migrieren.
Vorhandene Cloud DNS-Weiterleitungseinrichtung migrieren
Die Migration einer vorhandenen Cloud DNS-Weiterleitungskonfiguration zur Verwendung ausgehender Endpunkte erfolgt in vier Phasen:
Vorbereitung
In der Vorbereitungsphase, bevor Sie mit der Migration beginnen können, erstellen Sie die Nur-Proxy-Subnetze, reguläre Subnetze und ausgehende Endpunkte. Achten Sie außerdem darauf, dass Ihr lokales Netzwerk eine Rückgaberoute für den IP-Adressbereich des regionalen Nur-Proxy-Subnetzes hat und dass Ihre lokalen Firewallregeln eingehenden DNS-Traffic aus dem IP-Adressbereich Ihres regionalen Nur-Proxy-Subnetzes zulassen.
- Nur-Proxy-Subnetze erstellen: Erstellen Sie in jeder Region, in der Sie einen ausgehenden Endpunkt bereitstellen möchten, ein Nur-Proxy-Subnetz mit einer Mindestgröße von
/26(64 Adressen), falls noch nicht vorhanden. - Reguläres Subnetz identifizieren oder erstellen: Identifizieren oder erstellen Sie in jeder Region, in der Sie einen ausgehenden Endpunkt bereitstellen möchten, ein reguläres Subnetz mit einer verfügbaren internen IPv4-Adresse im primären IP-Bereich.
- Ausgehende Endpunkte erstellen: Erstellen Sie Ihre ausgehenden Endpunkte und verknüpfen Sie sie mit Ihrem Ziel-VPC-Netzwerk, Ihrer Region, Ihrem regulären Subnetz (
--subnetwork=REGULAR_SUBNET) und einer verfügbaren internen IPv4-Adresse (--endpoint-ip=IP_ADDRESS_STRING). Cloud DNS erstellt und verwaltet automatisch die statische IP-Reservierungsressource und bindet den Endpunkt an das regionale Nur-Proxy-Subnetz im VPC-Netzwerk. Lokale Firewalls und Routen aktualisieren: Achten Sie darauf, dass Ihr lokales Netzwerk eine Rückroute für den IP-Adressbereich des regionalen Nur-Proxy-Subnetzes hat. Fügen Sie in Ihren lokalen und externen Umgebungen Firewallregeln hinzu, um eingehenden DNS-Traffic (UDP- und TCP-Port 53) aus dem IP-Adressbereich Ihres regionalen Nur-Proxy-Subnetzes zuzulassen.
Bestätigung (optional)
Optional können Sie die Überprüfungsphase verwenden, um die Konfiguration des ausgehenden Endpunkts zu überprüfen.
- Testweiterleitungszone erstellen: Erstellen Sie eine neue, temporäre Weiterleitungszone für eine Testdomain (z. B.
test.corp.example.com). - Für die Endpunkte konfigurieren: Konfigurieren Sie die Testzone so, dass die neuen ausgehenden Endpunkte verwendet werden.
- Test-VM starten: Starten Sie in einem relevanten VPC-Netzwerk eine temporäre Test-VM.
- Auflösung prüfen: Fragen Sie von der Test-VM aus mit
digodernslookupeinen Host in Ihrer Testzone ab (z. B.dig host.test.corp.example.com). Bestätigen Sie, dass Sie eine erfolgreiche DNS-Antwort erhalten. Prüfen Sie in den Server-Logs Ihres lokalen oder externen DNS-Servers, ob der Server die Anfrage von einer Quell-IP-Adresse im neuen regionalen Nur-Proxy-Subnetz erhalten hat. Prüfen Sie außerdem in dendns_query-Logs, objsonPayload.egressPathaufOUTBOUND_ENDPOINTgesetzt ist.
Produktionsmigration
Während der Produktionsmigrationsphase aktualisieren Sie Ihre Weiterleitungszonen und Serverrichtlinien, um Ihre ausgehenden Endpunkte zu verwenden, und prüfen die Abfragelogs, um sicherzustellen, dass Abfragen erfolgreich aufgelöst werden.
- Weiterleitungszonen und Serverrichtlinien aktualisieren: Bearbeiten Sie für jede Weiterleitungszone oder Serverrichtlinie, die Sie migrieren möchten, die Konfiguration und ändern Sie den Weiterleitungspfad vom Standardbereich
35.199.192.0/19in Ihre Endpunkte für ausgehenden Traffic. - Auflösung und Zustand überwachen: Prüfen Sie Ihre Cloud DNS-Abfragelogs (
jsonPayload.egressPath=OUTBOUND_ENDPOINT,jsonPayload.outboundEndpointundjsonPayload.egressError) und die vorhandenen Monitoring-Messwerte für die migrierten Zonen, um zu bestätigen, dass Abfragen erfolgreich aufgelöst werden.- Verwenden Sie
dns.googleapis.com/query/response_count, um das Abfragevolumen und die Antwortstatuscodes zu verfolgen.
- Verwenden Sie
- Strategie für Migrationen mit hohem Volumen und Vorwärmen:
- Autoscaling-Latenz: Für die zugrunde liegende, von Google verwaltete Proxy-Infrastruktur gilt eine Autoscaling-Latenz von etwa 10 Minuten.
- Inkrementelles Roll-out: Migrieren Sie Zonen inkrementell (eine Zone nach der anderen), wenn Ihr aggregiertes Abfragevolumen 10.000 Abfragen pro Sekunde (QPS) pro Region überschreitet, um zu vermeiden, dass Abfragen während des Autoscaling-Hochfahrens verworfen werden.
- Unterstützung beim Vorwärmen: Bei großen Migrationen in einer einzelnen Zone, die sofort 10.000 QPS pro Region überschreiten, sollten Sie den Traffic schrittweise erhöhen (z. B. 10%, 25%, 50 % und dann 100%) oder sich vor der geplanten Migration an Ihr Account-Management-Team von Google Cloudoder den Support wenden, um ein Vorwärmen der Infrastruktur während des geplanten Wartungsfensters anzufordern. Geben Sie in Ihrer Anfrage Folgendes an:
- Projekt-ID
- Zielregion(en)
- Geschätzte Spitzen-QPS
Bereinigen
Nachdem Sie bestätigt haben, dass die Produktionsmigration erfolgreich war, müssen Sie den vorherigen Weiterleitungsmechanismus bereinigen.
- Vollständige Migration bestätigen: Prüfen Sie, ob alle erforderlichen Weiterleitungszonen und Serverrichtlinien in Ihrem Projekt nicht den Standardbereich
35.199.192.0/19verwenden.- Prüfen Sie Ihre lokalen DNS-Logs und achten Sie darauf, dass für einen sicheren Zeitraum (z. B. 24 Stunden) kein Traffic aus diesem Bereich stammt.
- Vorherige Firewallregel entfernen: Nachdem Sie bestätigt haben, dass der gesamte Traffic zu ausgehenden Endpunkten verschoben wurde, können Sie die lokale Firewallregel, die eingehenden DNS-Traffic aus dem Standardbereich
35.199.192.0/19zugelassen hat, sicher entfernen. Achten Sie darauf, dass keine anderen Google Cloud -Dienste diese Regel verwenden, bevor Sie sie entfernen oder anpassen.
Rollback
Wenn Sie ein Rollback für die Migration durchführen müssen, gehen Sie so vor:
- Weiterleitungszonen- oder Serverrichtlinien zurücksetzen: Bearbeiten Sie die betroffene Zonen- oder Serverrichtlinie und ändern Sie die Weiterleitung wieder in den Standardbereich
35.199.192.0/19. - Firewallregeln wiederherstellen: Prüfen Sie, ob die Regel, die eingehenden DNS-Traffic von
35.199.192.0/19zulässt, noch aktiv ist. Entfernen Sie diese Regel erst nach der Bereinigungsphase einer erfolgreichen Migration.
Nächste Schritte
- Allgemeine Informationen zu Endpunkten für ausgehenden Traffic finden Sie unter Endpunkte für ausgehenden Traffic – Übersicht.
- Weitere Informationen zum Erstellen und Aktualisieren von Endpunkten für ausgehenden Traffic finden Sie unter Endpunkte für ausgehenden Traffic erstellen und aktualisieren.
- Lösungen für häufige Probleme im Zusammenhang mit ausgehenden Endpunkten finden Sie unter Fehlerbehebung.