Zone mit einem internationalisierten Domainnamen erstellen

Auf dieser Seite wird beschrieben, wie Sie einen internationalisierten Domainnamen (IDN) mit Cloud DNS verwenden.

Neue verwaltete Zone mit einem IDN-Suffix erstellen

Sie können sowohl öffentliche als auch private Zonen mit IDN-Suffixen erstellen.

  • Wenn Sie die Google Cloud -Konsole verwenden, werden internationalisierte Domainnamen beim Erstellen einer DNS-Zone automatisch von Cloud DNS codiert. Sie können sowohl IDN-codierte als auch nicht codierte Namen verwenden.

  • Wenn Sie die Google Cloud CLI oder eine API verwenden, erstellen Sie einen Domainnamen mit Punycode, den einige Anwendungen erkennen und in einem internationalen sprachspezifischen Skript rendern können.

    Wenn beispielsweise der Domainname als example.ελ angezeigt werden soll, verwenden Sie die IDN-Darstellung von ελ für das Suffix, nämlich .xn--qxam.. Alle Datensätze in der Zone haben dieses Suffix.

Verwenden Sie das IDN-Converter-Tool, um zu sehen, wie der Domainname optisch von Unicode-Zeichen in das entsprechende ASCII-kompatible Codierungsformat konvertiert wird.

Führen Sie die folgenden Schritte aus, um eine neue verwaltete öffentliche Zone mit einem IDN-Suffix zu erstellen.

Console

  1. Rufen Sie in der Google Cloud Console die Seite DNS-Zone erstellen auf.

    Zur Seite „DNS-Zone erstellen“

  2. Wählen Sie für den Zonentyp Öffentlich aus.

  3. Geben Sie unter Zonenname einen Namen wie my-new-zone ein.

  4. Geben Sie unter DNS-Name ein Suffix für die Zone mit einem eigenen Domainnamen ein.

  5. Wählen Sie unter DNSSEC Off, On oder Transfer aus. Weitere Informationen finden Sie unter DNSSEC für vorhandene verwaltete Zonen aktivieren.

  6. Klicken Sie auf Erstellen. Die Seite Zonendetails wird angezeigt.

gcloud

Führen Sie den Befehl dns managed-zones create aus:

gcloud dns managed-zones create NAME \
    --description=DESCRIPTION \
    --dns-name=DNS_SUFFIX \
    --visibility=public \
    --dnssec-state=DNSSEC_STATE

Ersetzen Sie Folgendes:

  • NAME: ein Name für Ihre Zone.
  • DESCRIPTION: eine Beschreibung für Ihre Zone.
  • DNS_SUFFIX: das DNS-Suffix im Punycode-Format für Ihre Zone mit einem Domainnamen, der Ihnen gehört

  • DNSSEC_STATE: Wie DNS Antworten auf Domainnamensuchen für diese verwaltete Zone authentifiziert

    • off: DNSSEC für die verwaltete Zone deaktivieren
    • on: DNSSEC für die verwaltete Zone aktivieren
    • transfer: DNSSEC aktivieren und Übertragung einer signierten Zone zulassen

API

Senden Sie eine POST-Anfrage mit der Methode managedZones.create:

POST https://dns.googleapis.com/dns/v1/projects/PROJECT_ID/managedZones
{
  "name": "NAME",
  "description": "DESCRIPTION",
  "dnsName": "DNS_NAME",
  "visibility": "public"
}

Dabei gilt:

  • PROJECT_ID: die ID des Projekts, in dem die verwaltete Zone erstellt wird
  • NAME: ein Name für Ihre Zone
  • DESCRIPTION: eine Beschreibung für Ihre Zone.
  • DNS_NAME: das DNS-Suffix im Punycode-Format für Ihre Zone mit einem Domainnamen, der Ihnen gehört

Nächste Schritte