Mehrere IP-Adressen verwenden

Wenn eine lokale VM mehrere IP-Adressen verwendet, können Sie die Konfiguration replizieren. Fügen Sie dazu einen zusätzlichen Alias-IP-Bereich von Google Cloud pro Instanz hinzu. Wenn Sie die Unterstützung mehrerer IPs aktivieren, fügt Migrate for Compute Engine bei der VM-Migration alle IPs im Alias-IP-Bereich zur Instanz-NIC in Google Cloud hinzu.

Dieses Feature wird nur für Linux-VMs unterstützt.

Migrate for Compute Engine unterstützt IP-Adressbereiche mit bis zu 32 Adressen oder bis zu 27 CIDR-Bereichen. Google Cloud unterstützt nur einen IP-Adressbereich, der aus einer einzelnen CIDR-Maske besteht. Diese wird aus der folgenden Liste ausgewählt:

  • x.x.x.x/32 – einzelne IP-Adresse
  • x.x.x.x/31 – 2 Adressen
  • x.x.x.x/30 – 4 Adressen
  • x.x.x.x/29 – 8 Adressen
  • x.x.x.x/28 – 16 Adressen
  • x.x.x.x/27 – 32 Adressen

Der CIDR-Bereich muss zum Bereich dieses Subnetzes gehören. Der Bereich, den Sie auswählen, darf nicht bereits von einer anderen Ressource im Virtual Private Cloud-Netzwerk verwendet werden, auch nicht teilweise. Weitere Informationen finden Sie in der Alias-IP-Dokumentation.

Unterstützung für mehrere IP-Adressen aktivieren

Um die Unterstützung für mehrerer IP-Adressen zu aktivieren, legen Sie den apply-alias-ip-ranges-Schlüssel entweder für die Metadaten des Projekts oder der Instanz auf true fest. Änderungen an den Instanzmetadaten haben Vorrang vor Änderungen an den Projektmetadaten.

Nachdem Sie die Unterstützung mehrerer IP-Adressen aktiviert und die VM neu gestartet haben, konfiguriert das Migrate for Compute Engine-Paket für die Instanz mehrere IP-Adressen, die im Alias-IP-Bereich zugewiesen sind.

Nachdem Sie die Unterstützung aktiviert haben, müssen Sie zusätzliche Alias-IP-Adressen auf Instanz- oder Projektebene konfigurieren.

  1. Rufen Sie in der Google Cloud Platform Console die Seite VM instances (VM-Instanzen) auf.
  2. Wählen Sie die Instanz aus.
  3. Klicken Sie auf der Seite VM-Instanzdetails auf Bearbeiten.
  4. Scrollen Sie zum Abschnitt Network interface (Netzwerkschnittstellen).
  5. Klicken Sie auf Alias-IP-Bereiche einblenden.
  6. Geben Sie einen Subnet range (Subnetzbereich) ein.
  7. Geben Sie einen Alias-IP-Bereich in der CIDR-Schreibweise ein. Dieser Bereich muss ein nicht verwendeter Teil des primären Bereichs sein.
  8. Wenn Sie weitere IP-Bereiche für diese VM hinzufügen möchten, klicken Sie auf die Schaltfläche + Add IP range (+ IP-Bereich hinzufügen).
  9. Klicken Sie auf Fertig.
  10. Klicken Sie auf Speichern.
  11. Klicken Sie in der oberen Leiste der Konsole auf Reset (Zurücksetzen), um die VM neu zu starten.
    Screenshot des Alias-IP-Bereichs (zum Vergrößern klicken)
    Bildschirm mit Alias-IP-Bereich (zum Vergrößern klicken)

Option 2: Projektmetadaten ändern

  1. Wählen Sie in der Google Cloud Platform Console Ihr Projekt aus und klicken Sie auf den Bildschirm Metadata (Metadaten).
  2. Legen Sie den apply-alias-ip-ranges-Schlüssel auf true fest.
    Migrate for Compute Engine konfiguriert die Gast-VM so, dass sie Verbindungen für mehrere IP-Adressen akzeptiert. Wie bei einer einzelnen Instanz sind die IP-Adressen oder -Bereiche auf die Metadaten einer Instanz festgelegt.
    Screenshot zum Festlegen von Projektmetadaten (zum Vergrößern klicken)
    Bildschirm "Metadata" (Metadaten) zum Festlegen von Projektmetadaten (zum Vergrößern klicken)