Externes DNS verwenden

Sie können Ihre eigenen Domain-Nameserver mit Google Cloud verwenden, um ein externes DNS auf migrierten VMs zu konfigurieren.

Migrate for Compute Engine bietet eine Möglichkeit, die externen DNS-Einstellungen migrierter VMs festzulegen und zu steuern. Dazu konfigurieren Sie die DNS-Einstellungen im Google Cloud-Projekt mithilfe der Google Cloud-Projektmetadaten. Diese Einstellungen werden während des Migrationsvorgangs auf neue VMs angewendet.

DNS-Einstellungen anwenden

DNS-Einstellungen werden folgendermaßen angewendet:

  • Für Windows-Clients werden die Schlüssel/Wert-Paare so auf alle NICs angewendet:
    • dns-domain-name: Ersetzt die Einstellung von DNS suffix for this connection pro NIC.
    • dns-servers: Ersetzt die Liste der DNS-Server pro NIC.
    • dns-domain-suffixes: Ersetzt die Liste der DNS-Suffixe pro NIC.
  • Bei Linux-Clients werden die Schlüssel/Wert-Paare so auf alle NICs angewendet:
    • dns-servers: Die Liste der DNS-Server wird der Datei resolv.conf vorangestellt.
    • dns-domain-suffixes: Die Liste der DNS-Suffixe wird der Datei resolv.conf vorangestellt.

VMs konfigurieren, um eine Verbindung zum Metadatenserver herzustellen

Google Cloud stellt Metadaten für VMs bereit, die in Compute Engine gehostet werden. Für die Verwendung eines externen DNS ohne Weiterleitung an Cloud DNS müssen Sie die Namensauflösung für Ihre VMs manuell konfigurieren.

Fügen Sie dazu die folgende Zeile zur Datei /etc/hosts (unter Linux) oder c:\Windows\System32\Drivers\etc\hosts (unter Windows) hinzu.

169.254.169.254 metadata.google.internal

Eine Automatisierung dieses Schritts ist mit benutzerdefinierten Anpassungen möglich.

Daten eines externen DNS auf VMs in der GCP konfigurieren

So aktivieren Sie ein externes DNS auf migrierten VMs:

  1. Rufen Sie in der Google Cloud Console die Seite „Metadaten” für Ihr Projekt auf.
  2. Klicken Sie unter Metadaten auf Bearbeiten.
    Screenshot zur Aktivierung des externen DNS (zum Vergrößern klicken)
    Externes DNS aktivieren (zum Vergrößern klicken)
  3. Fügen Sie auf der Seite Metadaten die entsprechenden Schlüssel/Wert-Paare hinzu. In den folgenden Abschnitten finden Sie Anleitungen für diese Bereitstellungen:
    • Wenn Ihre VMs keine Regionseinstellung haben, folgen Sie den Anleitungen in VMs ohne Regionseinstellung verwenden. Diese Konfiguration betrifft nur VMs in einer bestimmten Region.
    • Wenn Ihre VMs eine Regionseinstellung haben, folgen Sie der Anleitung in VMs mit Regionseinstellung verwenden für die Verwendung der Standardkonfiguration, die eine projektweite Einstellung ist.

VMs ohne Regionseinstellung verwenden (Standardeinstellung)

  1. Wenn Ihre VMs keine bestimmte Region haben, fügen Sie auf der Seite Metadaten die folgenden Schlüssel/Wert-Paare hinzu:

    Schlüssel Beispielwert
    default_dns-domain-name : mydomain.com
    default_dns-servers : {comma separated list of IPs}
    default_dns-domain-suffixes mydomain.com, myseconddomain.com
  2. Wenn Sie fertig sind, klicken Sie auf Speichern.

VMs mit Regionseinstellung verwenden

  1. Wenn Ihre VMs eine bestimmte Regionseinstellung haben, fügen Sie auf der Seite Metadaten die folgenden Schlüssel/Wert-Paare hinzu:

    Beschreibung Schlüssel Beispielwert
    Windows-Clients {region_name}_dns-domain-name : mydomain.com
    Liste der DNS-Server {region_name}_dns-servers : {comma separated list of IPs}
    Liste der DNS-Suffixe, die Windows- und Linux-Computern hinzugefügt werden sollen {region_name}_dns-domain-suffixes mydomain.com, myseconddomain.com
  2. Wenn Sie fertig sind, klicken Sie auf Speichern.