Viele Google Cloud-Ressourcen können interne und externe IP-Adressen haben. So können Sie beispielsweise Compute Engine-VM-Instanzen eine interne und externe IP-Adresse zuweisen. Über diese Adressen kommunizieren Instanzen mit anderen Google Cloud-Ressourcen und externen Systemen.
Jede Netzwerkschnittstelle einer VM-Instanz muss eine primäre interne IPv4-Adresse haben. Jede Netzwerkschnittstelle kann auch einen oder mehrere Alias-IPv4-Bereiche und eine externe IPv4-Adresse haben. Wenn die VM mit einem Subnetz verbunden ist, das IPv6 unterstützt, können jeder Netzwerkschnittstelle auch interne oder externe IPv6-Adressen zugewiesen werden.
Eine Instanz kann über die interne IPv4-Adresse der VM mit Instanzen im selben VPC-Netzwerk (Virtual Private Cloud) kommunizieren. Wenn für die VMs IPv6 konfiguriert ist, können Sie auch eine der internen oder externen IPv6-Adressen der VM verwenden. Als Best Practice sollten Sie interne IPv6-Adressen für die interne Kommunikation verwenden.
Für die Kommunikation mit dem Internet können Sie eine externe IPv4- oder externe IPv6-Adresse verwenden, die auf der Instanz konfiguriert ist. Wenn auf der Instanz keine externe Adresse konfiguriert ist, kann Cloud NAT für IPv4-Traffic verwendet werden.
Ebenso müssen Sie das externe IPv4 oder externe IPv6 der Instanz verwenden, um eine Verbindung zu Instanzen außerhalb desselben VPC-Netzwerks herzustellen. Wenn die Netzwerke jedoch auf irgendeine Weise verbunden sind, z. B. über VPC-Netzwerk-Peering, können Sie die interne IP-Adresse der Instanz verwenden.
Unter Externe und interne IP-Adresse für eine Instanz suchen erfahren Sie, wie Sie die interne und externe IP-Adresse für Ihre Instanzen herausfinden.
Überzeugen Sie sich selbst
Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie einfach ein Konto, um die Leistungsfähigkeit von Compute Engine in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
Compute Engine kostenlos testenExterne IP-Adressen
Wenn Sie mit dem Internet oder mit Ressourcen in einem anderen VPC-Netzwerk kommunizieren müssen, können Sie einer Instanz eine externe IPv4- oder IPv6-Adresse zuweisen. Wenn Firewallregeln oder hierarchische Firewallrichtlinien die Verbindung zulassen, können Quellen von außerhalb eines VPC-Netzwerks eine bestimmte Ressource anhand ihrer externen IP-Adresse erreichen. Nur Ressourcen mit einer externen IP-Adresse können direkt mit Ressourcen außerhalb des VPC-Netzwerks kommunizieren. Die Kommunikation mit einer Ressource über eine externe IP-Adresse kann zusätzliche Kosten verursachen.
Externe IPv4-Adressen sind für alle VMs verfügbar. Wenn Sie eine externe IPv4-Adresse auf der Schnittstelle einer VM konfigurieren, wird eine einzelne IPv4-Adresse aus den Google-Bereichen externer IPv4-Adressen zugewiesen. Weitere Informationen finden Sie unter Wo finde ich Compute Engine-IP-Bereiche?.
Externe IPv6-Adressen sind für VMs verfügbar, die mit einem Subnetz verbunden sind, das einen externen IPv6-Bereich hat. Wenn Sie eine externe IPv6-Adresse auf der Schnittstelle einer VM konfigurieren, wird ein einzelner
/96
-Bereich von IPv6-Adressen aus dem externen IPv6-Bereich des Subnetzes zugewiesen.Sie können auch eine statische externe IPv6-Adresse aus dem IPv6-Bereich des Subnetzes reservieren und einer VM-Instanz zuweisen.
Interne IP-Adressen
VM-Schnittstellen werden IP-Adressen aus dem Subnetz zugewiesen, mit dem sie verbunden sind. Jede VM-Schnittstelle hat eine primäre interne IPv4-Adresse, die aus dem primären IPv4-Bereich des Subnetzes zugewiesen wird. Wenn das Subnetz einen internen IPv6-Bereich hat, können Sie zusätzlich zur primären internen IPv4-Adresse die VM-Schnittstelle optional mit einer primären internen IPv6-Adresse konfigurieren.
Interne IPv4-Adressen können so zugewiesen werden:
- Compute Engine weist automatisch eine einzelne IPv4-Adresse aus den primären IPv4-Subnetzbereichen zu.
- Sie können einer VM-Instanz beim Erstellen eine spezifische interne IPv4-Adresse zuweisen oder eine statische interne IPv4-Adresse für Ihr Projekt reservieren und diese einer VM-Instanz zuweisen.
Interne IPv6-Adressen können VMs, die mit einem Subnetz verbunden sind, das einen internen IPv6-Bereich hat, auf folgende Arten zugewiesen werden:
- Wenn Sie eine interne IPv6-Adresse auf der Schnittstelle einer VM konfigurieren, weist Compute Engine einen einzelnen
/96
-Bereich von IPv6-Adressen aus dem internen IPv6-Bereich des Subnetzes zu. - Sie können für Ihr Projekt eine statische interne IPv6-Adresse reservieren und diese Adresse einer VM-Instanz zuweisen.
Instanzen können auch Alias-IP-Adressen und -Bereiche haben. Wenn mehrere Dienste auf einer VM ausgeführt werden, können Sie jedem Dienst eine eigene, eindeutige IP-Adresse zuweisen.
Interne DNS-Namen
Google Cloud löst den voll qualifizierten DNS-Namen (Fully Qualified DNS Name, FQDN) einer Instanz automatisch in die internen IP-Adressen der Instanz auf. Interne DNS-Namen funktionieren nur innerhalb des VPC-Netzwerks der Instanz.
Weitere Informationen zu vollständig qualifizierten Domainnamen (FQDN) finden Sie unter Internes DNS.
Nächste Schritte
- Externe und interne IP-Adresse für eine Instanz suchen
- Neue statische externe IP-Adresse reservieren
- Statische externe IP einer neuen VM-Instanz zuweisen
- Interne IP-Adresse bei der Instanzerstellung auswählen
- Sitzungsspezifische externe IP-Adresse umwandeln
- Instanzen mit internen DNS-Namen über das interne VPC-Netzwerk adressieren
- Weitere Informationen zu IP-Adressen
- Weitere Informationen zu IPv6
- Weitere Informationen zu IP-Adressen und zum Load-Balancing
- Preise für externe IP-Adressen prüfen