Netzschnittstellen mit variablen IP-Adressen erstellen

Sie können eine variable IP-Adresse reservieren und dann zu einer Netzschnittstelle hinzufügen, damit Datenverkehr aus dem Internet auf Ihr öffentliches VPC-Gateway, Ihre virtuelle Serverinstanz oder Ihren Bare-Metal-Server zugreifen kann.

Hinzufügen von schwebenden IP-Adressen zu Netzwerkschnittstellen mit der Konsole

Sie können den Netzwerkschnittstellen über die Konsole schwebende IP-Adressen hinzufügen.

Hinzufügen einer schwebenden IP-Adresse zu einer virtuellen Serverinstanz mit der Konsole

So fügen Sie einer Netzwerkschnittstelle eine Floating-IP hinzu, damit der Internetverkehr auf Ihre virtuelle Serverinstanz zugreifen kann:

  1. Gehen Sie in der IBM Cloud-Konsole auf das Navigationsmenü-Symbol > Infrastructure VPC-Symbol > Compute > Virtual Server Instances.

  2. Klicken Sie auf den Namen einer virtuellen Serverinstanz, die die Netzschnittstelle enthält, die Sie bearbeiten wollen. Alternativ können Sie der virtuellen Serverinstanz eine neue Netzschnittstelle hinzufügen.

  3. Suchen Sie auf der Seite der Instanzdetails den Abschnitt Netzschnittstellen.

  4. Wenn Sie der virtuellen Serverinstanz zum ersten Mal eine variable IP-Adresse hinzufügen, geben Sie die primäre Netzschnittstelle im Abschnitt Netzschnittstellen der Seite für Instanzdetails an.

    Die erste Schnittstelle hat standardmäßig den Namen eth0. Die erste Zuordnung der variablen IP-Adresse zur primären Netzschnittstelle hilft bei der Einrichtung des Datenpfads. Später können Sie die Floating-IP-Adresse auf Wunsch einer anderen Netzwerkschnittstelle zuordnen.

  5. Klicken Sie auf das Symbol Bearbeiten Bearbeiten, um die primäre Netzwerkschnittstelle zu bearbeiten.

  6. Suchen Sie auf der Seite Netzschnittstelle bearbeiten das Feld Variable IP-Adresse auf.

  7. Sie können eine vorhandene variable IP-Adresse auswählen, die der Netzschnittstelle hinzugefügt werden soll, oder Sie können eine neue variable IP-Adresse reservieren und zur Netzschnittstelle hinzufügen. Um dies zu tun:

    1. Wählen Sie Neue Floating-IP reservieren aus.
    2. Geben Sie Ihre Geografie, Region und Zoneninformationen ein.
    3. Geben Sie die Details für die variable IP-Adresse an, einschließlich Name und Ressourcengruppe.
    4. (Optional) Fügen Sie beliebige Tags hinzu, die Sie mit der IP verknüpfen möchten.
    5. (Optional) Fügen Sie Zugriffsmanagementtags zu Ressourcen hinzu, um die Organisation von Zugriffssteuerungsbeziehungen zu erleichtern. Das einzige unterstützte Format für Zugriffsverwaltungstags ist key:value. Weitere Informationen finden Sie unter Zugriff auf Ressourcen mithilfe von Tags steuern.
    6. Wählen Sie Reservieren aus.
  8. Nachdem Sie Ihre Auswahl getroffen haben, klicken Sie auf Speichern.

Hinzufügen einer schwebenden IP-Adresse zu einem Bare Metal Server mit der Konsole

So fügen Sie Ihre Floating-IP einer Netzwerkschnittstelle hinzu, damit der Internetverkehr auf Ihren Bare-Metal-Server zugreifen kann:

Um einer Netzwerkschnittstelle mehrere Floating-IPs zuzuordnen, stellen Sie sicher, dass sowohl IP-Spoofing zulassen als auch Infrastruktur-NAT aktivieren auf der Netzwerkschnittstelle deaktiviert sind. Die Aktivierung von Infrastruktur-NAT wird auf Bare-Metal-Servern von „ LinuxONE “ nicht unterstützt.

  1. Gehen Sie in der IBM Cloud-Konsole zum Navigationsmenü- Symbol > Infrastruktur-VPC-Symbol > Compute > Bare-Metal-Server.

  2. Klicken Sie auf der Seite Bare-Metal-Server-Details im Abschnitt Netzwerkschnittstellen auf das Bearbeiten-Symbol Bearbeiten-Symbol der Schnittstelle, der Sie die Floating IP zuordnen möchten.

  3. Suchen Sie auf der Seite Netzschnittstelle bearbeiten das Feld Variable IP-Adresse auf.

  4. Sie können eine vorhandene variable IP-Adresse auswählen, die der Netzschnittstelle hinzugefügt werden soll, oder Sie können eine neue variable IP-Adresse reservieren und zur Netzschnittstelle hinzufügen. Um dies zu tun:

    1. Wählen Sie Neue Floating-IP reservieren aus.
    2. Geben Sie Ihre Geografie, Region und Zoneninformationen ein.
    3. Geben Sie die Details für die variable IP-Adresse an, einschließlich Name und Ressourcengruppe.
    4. Fügen Sie beliebige Tags hinzu, die Sie mit dem IP-Eintrag verknüpfen möchten.
    5. Wählen Sie Reservieren aus.

    Das Zuweisen einer Floating-IP-Adresse zur sekundären Netzwerkschnittstelle funktioniert nur, wenn Sie im Betriebssystem ein Standard-Gateway für die sekundäre Netzwerkschnittstelle konfigurieren.

  5. Nachdem Sie Ihre Auswahl getroffen haben, klicken Sie auf Speichern.

Hinzufügen einer schwebenden IP-Adresse zu einer virtuellen Netzwerkschnittstelle mit der Konsole

  1. Gehen Sie in der IBM Cloud-Konsole zum Navigationsmenü-Symbol > Symbol Infrastruktur VPC > Compute > Virtuelle Netzwerkschnittstellen.

  2. Klicken Sie auf den Namen der virtuellen Netzschnittstelle in der Tabelle, um die zugehörige Detailseite anzuzeigen.

  3. Klicken Sie im Abschnitt "Variable IPs" auf Zuordnen.

    • Wenn bereits eine Floating-IP zugeordnet ist, wird die virtuelle Netzwerkschnittstelle nicht als Einhängeziel für eine Dateifreigabe akzeptiert.
    • Wenn Infrastruktur-NAT aktiviert ist, kann höchstens eine Floating-IP zugeordnet werden.
  4. Wählen Sie im Seitenbereich „Floating IP hinzufügen“ eine der folgenden Optionen aus:

    • Wählen Sie im Menü eine vorhandene variable IP-Adresse aus und klicken dann auf Zuordnen.
    • Klicken Sie auf „Neue Floating-IP reservieren“, um das Fenster „Floating-IP reservieren“ zu öffnen. Füllen Sie die Felder für den Standort und die Details aus und klicken Sie anschließend auf „ Reservieren “.

Variable IP-Adressen zu Netzschnittstellen über die Befehlszeilenschnittstelle hinzufügen

Sie können variable IP-Adressen zu Netzschnittstellen über die Befehlszeilenschnittstelle hinzufügen.

Variable IP-Adresse einer virtuellen Serverinstanz über die Befehlszeilenschnittstelle hinzufügen

Bevor Sie beginnen, richten Sie Ihre CLIumgebung ein.

Lassen Sie die Instanz zunächst den Namen der Netzwerkschnittstelle abrufen:

ibmcloud is instance my-instance

Erstellen Sie als Nächstes eine variable IP-Adresse, die auf diese Instanz und die NIC abzielt:

ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-instance

Variable IP-Adresse über die Befehlszeilenschnittstelle zu einem Bare-Metal-Server hinzufügen

Bevor Sie beginnen, richten Sie Ihre CLIumgebung ein.

Rufen Sie zunächst den Namen der Netzwerkkarte ab:

ibmcloud is bare-metal-server my-instance

Erstellen Sie als Nächstes eine variable IP-Adresse, die auf diese Instanz und die NIC abzielt:

ibmcloud is floating-ip-reserve my-ip --nic eth0 --in my-bare-metal-server

Variable IP-Adresse über die Befehlszeilenschnittstelle zu einer virtuellen Netzschnittstelle hinzufügen

Bevor Sie beginnen, richten Sie Ihre CLIumgebung ein.

Sie können eine variable IP-Adresse mit dem folgenden Befehl direkt einer VNI zuordnen:

ibmcloud is floating-ip-reserve my-ip --nic 72b27b5c-f4b0-48bb-b954-5becc7c1dcb3

Variable IP-Adressen zu Netzschnittstellen mit der API hinzufügen

Sie können variable IP-Adressen zu Netzschnittstellen mit der API hinzufügen.

Variable IP-Adresse einer virtuellen Serverinstanz mit der API hinzufügen

Führen Sie die folgenden Schritte aus, um einer virtuellen Serverinstanz mit der API eine variable IP-Adresse hinzuzufügen:

  1. Richten Sie die API-Umgebung ein.
  2. Wenn Sie die Netzwerk-ID Ihrer virtuellen Serverinstanz nicht kennen, können Sie diese mit dem folgenden Befehl abrufen:
curl -sX GET "$vpc_api_endpoint/v1/instances/$instance_id/network_interfaces?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token"
  1. Erstellen Sie die Floating-IP:
curl -sX POST "$vpc_api_endpoint/v1/floating_ips?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -H "Content-Type: application/json" \
  -d '{"name":"my-floating-ip", "target":{"id":"69e55145-cc7d-4d8e-9e1f-cc3fb60b1793"}}'

Variable IP-Adresse zu einem Bare-Metal-Server mit der API hinzufügen

Um einem Bare-Metal-Server über die API eine Floating-IP-Adresse hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Richten Sie die API-Umgebung ein.
  2. Wenn Sie die Netzwerk-ID Ihres Bare-Metal-Servers nicht kennen, können Sie diese mit dem folgenden Befehl abrufen:
curl -sX GET "$vpc_api_endpoint/v1/bare_metal_servers/$bare_metal_server_id/network_interfaces?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token"
  1. Erstellen Sie die Floating-IP:
curl -sX POST "$vpc_api_endpoint/v1/floating_ips?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -H "Content-Type: application/json" \
  -d '{"name":"my-floating-ip", "target":{"id":"69e55145-cc7d-4d8e-9e1f-cc3fb60b1793"}}'

Variable IP-Adresse zu einer virtuellen Netzschnittstelle mit der API hinzufügen

Um einer virtuellen Netzwerkschnittstelle über die API eine Floating-IP-Adresse hinzuzufügen, gehen Sie wie folgt vor:

  1. Richten Sie die API-Umgebung ein.
  2. Führen Sie den folgenden Befehl aus, um Ihre Floating-IP zu erstellen:
curl -sX POST "$vpc_api_endpoint/v1/floating_ips?version=$api_version&generation=2" \
  -H "Authorization: Bearer $iam_token" \
  -H "Content-Type: application/json" \
  -d '{"name":"my-floating-ip", "target":{"id":"69e55145-cc7d-4d8e-9e1f-cc3fb60b1793"}}'

Hinzufügen von Floating-IP-Adressen zu Netzwerkschnittstellen mit Terraform

Mit Terraform können Sie Floating-IP-Adressen reservieren.

Hinzufügen einer Floating-IP-Adresse zu einer virtuellen Serverinstanz mit Terraform

So reservieren Sie eine Floating-IP und ordnen sie mit Terraform einer Netzwerkschnittstelle einer Instanz zu:

resource "ibm_is_floating_ip" "example" {
  name   = "my-floating-ip"
  target = ibm_is_instance.example.primary_network_interface[0].id
}

Hinzufügen einer Floating-IP-Adresse zu einer virtuellen Netzwerkschnittstelle mit Terraform

So reservieren Sie eine Floating-IP und ordnen sie mit Terraform einer virtuellen Netzwerkschnittstelle zu:

resource "ibm_is_floating_ip" "example" {
  name   = "my-floating-ip"
  target = ibm_is_virtual_network_interface.example.id
}

Öffentliches Gateway für VPC mit variabler IP-Adresse erstellen

Ein öffentliches Gateway ermöglicht allen zugeordneten Ressourcen, mit dem öffentlichen Internet zu kommunizieren. Ihr öffentliches Gateway weist einem Teilnetz automatisch eine variable IP-Adresse zu, damit der Internetdatenverkehr darauf zugreifen kann.

Informationen zur Erstellung eines öffentlichen Gateways mit einer variablen IP-Adresse finden Sie unter Öffentliche Gateways erstellen.