VPC-Netzwerk mit Gemini zur Unterstützung durch Google Cloud erstellen und ändern

In dieser Anleitung erfahren Sie, wie Sie Gemini für Google Cloud, ein KI-gestütztes Tool in Google Cloud zum Erstellen und Ändern eines VPC-Netzwerk (Virtual Private Cloud): Diese Anleitung richtet sich an Network Engineers mit unterschiedlichen Kenntnissen.

Lernziele

  • Gemini auffordern, ein benutzerdefiniertes VPC-Netzwerk mit Dual-Stack zu erstellen Subnetze

  • Gemini auffordern, die Hybridkonnektivitätsoptionen in Google Cloud zu erklären

  • Gemini auffordern, zu erklären, wie DNS- und IP-Adressierung in Google Cloud funktionieren

Verwendete Google Cloud-Produkte

In dieser Anleitung werden die folgenden Google Cloud-Produkte verwendet:

  • Virtual Private Cloud: Virtual Private Cloud ist eine globale, virtuelle ein Netzwerk, das alle Regionen umfasst. Es bietet Netzwerkfunktionen, Compute Engine-VM-Instanzen, Google Kubernetes Engine (GKE) Container und serverlose Arbeitslasten.
  • Gemini Gemini ist in Google Cloud immer für Sie da, bietet Unterstützung durch generative KI für eine Vielzahl von Nutzern, einschließlich Entwickelnden und Data Scientists. Integrierte Unterstützung bieten ist Gemini in viele Google Cloud-Produkte eingebettet.

Hinweise

  1. Prüfen Sie, ob Gemini für Ihr Google Cloud-Nutzerkonto und -Projekt eingerichtet ist.

VPC-Netzwerk erstellen

Betrachten Sie für die folgenden Beispiele, dass Sie ein IT-Netzwerkexperte sind die neu im Konfigurieren von Netzwerken in Google Cloud sind. Sie möchten wissen, wie Sie mit Dual-Stack-Subnetzen in Ihrer Organisationsumgebung.

In der Google Cloud Console können Sie mit Gemini chatten, um Hilfe zu erhalten. Mit der Gemini eingeben, geben Sie Aufforderungen ein. Das sind Fragen oder Aussagen, die beschreiben, welche Hilfe Sie benötigen, und Gemini gibt Antworten zurück. Gemini verwendet nicht Ihre Prompts oder die zugehörigen Antworten als Daten zum Trainieren des Modells verwenden. Weitere Informationen Siehe So verwendet Gemini für Google Cloud Ihre Daten

  1. Klicken Sie in der Symbolleiste der Google Cloud Console auf Spark. Öffnen Gemini und geben Sie den folgenden Prompt ein. Führen Sie noch keine Befehle aus.

      How can I use gcloud to create my first VPC network in Google Cloud?
    

    Die Antwort ähnelt dem folgenden Beispiel.

    So erstellen Sie ein VPC-Netzwerk mit der gcloud CLI: Schritte:

    1. Aktivieren Sie Cloud Shell in der Google Cloud Console.

    2. Führen Sie dazu diesen Befehl aus:

    gcloud compute networks create NETWORK_NAME \
        --subnet-mode=CUSTOM
    

    Ersetzen Sie NETWORK_NAME durch den Namen Ihres neuen VPC-Netzwerk.

    Führen Sie den folgenden Befehl aus, um ein Subnetz in Ihrem neuen VPC-Netzwerk zu erstellen:

    gcloud compute networks subnets create SUBNET_NAME \
        --network=NETWORK_NAME \
        --range=SUBNET_RANGE \
        --region=REGION
    

    Ersetzen Sie Folgendes:

    SUBNET_NAME: der Name Ihres neuen Subnetzes NETWORK_NAME: der Name Ihres VPC-Netzwerk SUBNET_RANGE: der IP-Adressbereich für Ihr Subnetz im CIDR-Format REGION: die Region, in der Sie das Subnetz erstellen möchten

    Wiederholen Sie den vorherigen Schritt, um weitere Subnetze in Ihrem VPC-Netzwerk zu erstellen.

    Führen Sie den folgenden Befehl aus, um Ihr VPC-Netzwerk und Ihre Subnetze anzuzeigen:

    gcloud compute networks describe NETWORK_NAME
    

    Ersetzen Sie NETWORK_NAME durch den Namen Ihres VPC-Netzwerk.

    Weitere Informationen finden Sie in der Dokumentation zu gcloud compute networks create.

  2. Dies ist ein guter Anfang, aber Sie möchten ein Dual-Stack-Subnetz erstellen. Fragen Gemini den Befehl so anzupassen, dass sich das Subnetz im Dual-Stack befindet. Führen Sie noch keine Befehle aus.

      How can I adjust the gcloud command provided to create a subnet to
      ensure the subnet is dual-stack?
    

    Die Antwort ähnelt dem folgenden Beispiel.

    Mit dem folgenden Befehl können Sie ein Dual-Stack-Subnetz mit der gcloud CLI erstellen:

    gcloud compute networks subnets create SUBNET_NAME \
        --network=NETWORK_NAME \
        --range=SUBNET_RANGE \
        --region=REGION \
        --stack-type=IPV4_IPV6 \
        --ipv6-access-type=EXTERNAL
    

    Ersetzen Sie Folgendes:

    SUBNET_NAME: der Name Ihres neuen Subnetzes NETWORK_NAME: der Name Ihres VPC-Netzwerk SUBNET_RANGE: der IP-Adressbereich für Ihr Subnetz im CIDR-Format REGION: die Region, in der Sie das Subnetz erstellen möchten

    Das Flag --stack-type gibt an, dass das Subnetz Dual-Stack sein soll. Die Das Flag --ipv6-access-type gibt an, dass das Subnetz externes IPv6 haben soll Zugriff haben.

    Weitere Informationen finden Sie in der Dokumentation zu gcloud compute networks subnets create.

  3. Jetzt können Sie die von Gemini bereitgestellten gcloud CLI-Befehle verwenden. Erstellen Sie Ihr erstes VPC-Netzwerk. Ersetzen Sie die Variable NETWORK_NAME:

    gcloud compute networks create NETWORK_NAME \
        --subnet-mode=custom
    

    Ihr VPC-Netzwerk wird erstellt.

  4. Erstellen Sie das Dual-Stack-Subnetz in diesem VPC-Netzwerk mithilfe der Methode von Gemini bereitgestellt. Ersetzen Sie die Variablen SUBNET_NAME, NETWORK_NAME, SUBNET_RANGE und REGION:

    gcloud compute networks subnets create SUBNET_NAME \
        --network=NETWORK_NAME \
        --range=SUBNET_RANGE \
        --region=REGION \
        --stack-type=IPV4_IPV6 \
        --ipv6-access-type=EXTERNAL
    

    In Ihrem VPC-Netzwerk wird ein Subnetz erstellt.

Private Verbindungen in Google Cloud verstehen

Sie entscheiden sich, das von Ihnen erstellte Netzwerk mit Ihrem lokalen Netzwerk zu verbinden. Mit Gemini können Sie sich einen Überblick über die verfügbaren Optionen verschaffen:

  1. Klicken Sie in der Symbolleiste der Google Cloud Console auf Spark. Öffnen Sie Gemini und geben Sie den folgenden Prompt ein:

      How can I connect a VPC network in Google Cloud to an on-premises
      private network?
    

    Die Antwort ähnelt dem folgenden Beispiel.

    Es gibt zwei Möglichkeiten, eine VPC in Google Cloud mit einem Lokales privates Netzwerk:

    • Cloud VPN nutzt verschlüsselte Tunnel, um Ihr VPC-Netzwerk mit Ihrem lokalen Netzwerk.
    • Cloud Interconnect verwendet eine physische Verbindung, um Ihre VPC zu verbinden Netzwerk mit Ihrem lokalen Netzwerk verbinden.

    Informationen zur Auswahl der für Sie am besten geeigneten Option finden Sie unter Vergleich von Cloud VPN und Cloud Interconnect

    Nachdem Sie eine Option ausgewählt haben, folgen Sie der Anleitung zum Einrichten der Verbindung.

  2. Auch wenn es hilfreich ist zu wissen, dass Sie Cloud VPN-Tunnel oder VLANs mit Cloud Interconnect verwenden möchten, möchten Sie diese Funktion Vergleiche von Gemini, um Ihnen bei der Entscheidungsfindung zu helfen. Geben Sie den folgenden Prompt ein:

      Which should I use, Cloud VPN or Cloud Interconnect? Please provide
      details supporting the use of each according to their respective
      strengths.
    

    Die Antwort ähnelt dem folgenden Beispiel.

    Die beste Wahl für die Verbindung Ihres lokalen Netzwerks mit Google Cloud abhängig von Ihren spezifischen Anforderungen und Anforderungen. Hier ist ein einen Vergleich von Cloud VPN und Cloud Interconnect, damit Sie Entscheidung.

    Feature Cloud VPN Cloud Interconnect
    Verbindungstyp Punkt-zu-Punkt Dediziert
    Bandbreite Bis zu 10 Gbit/s Bis zu 100 Gbit/s
    Kosten Günstiger Teurer
    Latenz Höher Niedrigere
    Zuverlässigkeit Weniger zuverlässig Zuverlässiger
    Skalierbarkeit Weniger skalierbar Skalierbarer
    Sicherheit Sicherer Weniger sicher

    Im Allgemeinen ist Cloud VPN eine gute Wahl für kleine Unternehmen und Organisationen. die eine kostengünstige, einfach einzurichtende Verbindung zu Google Cloud benötigen. Cloud Interconnect ist eine gute Wahl für große Unternehmen und Organisationen, die eine zuverlässige Verbindung mit hoher Bandbreite zu Google Cloud.
    Hier sind einige weitere Faktoren, die Sie bei Ihrer Entscheidung berücksichtigen sollten:

    • Ihre Netzwerkanforderungen. Wenn Sie eine Verbindung mit hoher Bandbreite benötigen, ist Cloud Interconnect die bessere Wahl. Wenn Sie nur eine geringe Bandbreite ist Cloud VPN eine gute Option.

    • Ihre Sicherheitsanforderungen Wenn Sie eine sichere Verbindung benötigen, VPN ist die bessere Wahl. Cloud Interconnect ist weniger sicher, öffentlichen Netzwerk, um Ihr lokales Netzwerk mit Google Cloud zu verbinden.

    • Ihr Budget Cloud VPN ist kostengünstiger als Cloud Interconnect. Wenn haben Sie ein knappes Budget, dann ist Cloud VPN eine gute Option.

    Nachdem Sie all diese Faktoren berücksichtigt haben, können Sie welches Produkt für Sie das richtige ist.

DNS in Google Cloud verstehen

Sie möchten, dass Ihre Ressourcen in Google Cloud auf Ihre lokalen Systeme zugreifen. ihre Hostnamen aufzulösen. So nutzen Sie Gemini, um die Funktionsweise von DNS in Google Cloud führen Sie die folgenden Schritte aus:

  1. Klicken Sie in der Symbolleiste der Google Cloud Console auf Spark. Öffnen Sie Gemini und geben Sie den folgenden Prompt ein:

      How does DNS work in Google Cloud?
    

    Die Antwort ähnelt dem folgenden Beispiel.

    Cloud DNS ist ein stabiles globales Domain Name System mit hoher Leistung (DNS), der Ihre Domainnamen im globalen DNS veröffentlicht. Es können verwendet werden, um DNS-Einträge für Ihre Domainnamen zu verwalten und Traffic zu Ihren Anwendungen und Diensten. So können Sie beispielsweise Cloud DNS, um den Domainnamen Ihrer Website oder Ihrer Website zuzuordnen IP-Adresse der Anwendung. Nutzer können dann auf Ihre Website oder indem sie Ihren Domainnamen in ihren Webbrowser eingeben. Cloud DNS unterstützt auch verwaltetes DNSSEC, Domains vor Spoofing und Cache-Poisoning-Angriffen schützen.

  2. Sie wissen, dass Sie bereits eine primäre private DNS-Auflösung haben lokal arbeiten, möchten Sie daher mit Gemini wissen, ob das möglich ist für die Einbindung in Cloud DNS. Geben Sie den folgenden Prompt ein:

      How can I route DNS queries from Cloud DNS to my on-premises
      private DNS server?
    

    Die Antwort ähnelt dem folgenden Beispiel.

    Die DNS-Weiterleitung ist ein Prozess, bei dem ein DNS-Server eine Anfrage an eines anderen DNS-Servers. Im Fall von Google Cloud DNS und lokalen privaten DNS-Servern bereitgestellt werden, kann Google Cloud DNS Abfragen weiterleiten, mit lokalen privaten DNS-Servern über eine Weiterleitungszone zu erreichen. A Weiterleitungszone ist eine DNS-Zone, die Abfragen durch Weiterleitung auflöst. mit einem anderen DNS-Server verknüpfen. So erstellen Sie eine Weiterleitungszone in Google Cloud DNS können Sie die Google Cloud Console oder die gcloud CLI verwenden.

    So erstellen Sie eine Weiterleitungszone in Google Cloud:

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

    2. Wählen Sie als Zonentyp die Option Privat aus.

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

    4. Geben Sie unter DNS-Name ein Suffix für die private Zone ein. Alle Einträge in der Zone haben dieses Suffix. Beispiel: example.private

    5. Optional: Fügen Sie eine Beschreibung hinzu.

    6. Wählen Sie unter Optionen die Option Abfragen an anderen Server weiterleiten aus.

    7. Wählen Sie die Netzwerke aus, für die die private Zone sichtbar sein soll.

    8. Klicken Sie zum Hinzufügen der IPv4-Adressen eines Weiterleitungsziels auf Element hinzufügen: Sie können dabei mehrere IP-Adressen hinzufügen.

    9. Klicken Sie unter Private Weiterleitung das Kästchen Aktivieren an, um das private Routing zum Weiterleitungsziel zu erzwingen.

    10. Klicken Sie auf Erstellen.

    Nachdem Sie die Weiterleitungszone erstellt haben, können Sie sie testen, indem Sie Abfrage des lokalen DNS-Namens einer Compute Engine-VM-Instanz in Google Cloud. Wenn die Abfrage erfolgreich ist, gibt die VM-Instanz IP-Adresse des lokalen DNS-Servers

Informationen zur IP-Adressierung in Google Cloud

Als Nächstes möchten Sie mehr über die IP-Adressierung in Google Cloud erfahren. Bis Gemini Ihnen helfen, die IP-Adressierung in Google Cloud zu verstehen, folgen Sie diese Schritte:

  1. Klicken Sie in der Symbolleiste der Google Cloud Console auf Spark. Öffnen Sie Gemini und geben Sie den folgenden Prompt ein:

      How does IP addressing work in Google Cloud?
    

    Die Antwort ähnelt dem folgenden Beispiel.

    Die IP-Adressierung in Google Cloud erfolgt über eine Kombination aus statischen und dynamische IP-Adressen. Statische IP-Adressen werden z. B. VMs und Lastenausgleichsmodule ändern können. Dynamische IP-Adressen werden Ressourcen auf einer temporären und können sich im Laufe der Zeit ändern. Google Cloud unterstützt auch die Verwendung von privaten IP-Adressen, die öffentlich nicht routbar sind Internet und öffentliche IP-Adressen an, die auf der öffentlichen Internet.

  2. Da Ihr Team sowohl IPv4- als auch IPv6-Unterstützung benötigt, ob Sie ein Dual-Stack-Subnetz in Google Cloud ausführen können, geben Sie den folgenden Prompt ein:

      Can I use IPv4 and IPv6 subnets in Google Cloud?
    

    Die Antwort ähnelt dem folgenden Beispiel.

    Ja, Sie können IPv4- und IPv6-Subnetze in Google Cloud verwenden. Eine einzelne Das VPC-Netzwerk kann eine beliebige Kombination dieser Subnetze enthalten Typen.

Bereinigen

Um zu vermeiden, dass Ihrem Google Cloud-Konto die Ressourcen in Rechnung gestellt werden, die Sie in dieser Anleitung verwendet haben, können Sie das Google Cloud-Projekt löschen, die für diese Anleitung erstellt wurden. Alternativ haben Sie die Möglichkeit, die einzelnen Ressourcen zu löschen.

  1. In the Google Cloud console, go to the Manage resources page.

    Go to Manage resources

  2. In the project list, select the project that you want to delete, and then click Delete.
  3. In the dialog, type the project ID, and then click Shut down to delete the project.

Nächste Schritte