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
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
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
.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
.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.
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
undREGION
: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:
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.
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:
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.
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:
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.
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.
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
Nächste Schritte
- Gelesen Gemini für Google Cloud
- Weitere Informationen Kontingente und Limits für Gemini.
- Weitere Informationen Standorte für Gemini.