Service-CIDR-Label eines Servicegateways entfernen oder ändern

Entfernen oder ändern Sie ein angegebenes Service-CIDR-Label aus dem angegebenen Servicegateway.

Wichtig

Da Object Storage sowohl von OCI <region> Object Storage als auch von All <region> Services in Oracle Services Network abgedeckt wird, kann ein Servicegateway nur eines dieser Service-CIDR-Labels verwenden. Ebenso kann eine Routentabelle eine einzelne Regel für eines der Service-CIDR-Labels aufweisen. Sie kann nicht zwei separate Regeln enthalten, eine für jedes Label.

Wenn für das Servicegateway die Verwendung von All <region> Services in Oracle Services Network konfiguriert ist, kann die Routingregel ein beliebiges der beiden CIDR-Labels verwenden. Wenn für das Servicegateway jedoch die Verwendung von OCI <region> Object Storage konfiguriert ist und die Routingregel All <region> Services in Oracle Services Network verwendet, wird der Traffic zu Services im Oracle Services Network (mit Ausnahme von Object Storage) verworfen. In der Konsole werden Sie daran gehindert, das Servicegateway und die entsprechende Routentabelle auf diese Weise zu konfigurieren.

Wenn Sie möchten, dass das Servicegateway ein anderes Service-CIDR-Label verwendet, lesen Sie Wenn Sie zu einem anderen Service-CIDR-Label wechseln.

Nachdem Sie einem Servicegateway ein Service-CIDR-Label zugewiesen haben, können Sie in der Konsole zu dem anderen Label wechseln. Das Servicegateway muss jedoch immer ein Service-CIDR-Label haben. Mit der API und der CLI können Sie das Service-CIDR-Label vollständig entfernen.

  • Sie können das Service-CIDR-Label nicht vollständig mit der Konsole entfernen, nachdem Sie diese Option zugewiesen haben. Dieser Vorgang ist in der CLI und API verfügbar. Mit den folgenden Schritten kann das zugewiesene Service-CIDR-Label in die andere angegebene Option geändert werden.

    1. Bestätigen Sie in der Konsole, dass Sie das Compartment anzeigen, das das VCN mit dem gewünschten SGW enthält. Informationen über die Compartments und Zugriffskontrolle finden Sie unter Zugriffskontrolle.
    2. Öffnen Sie das Navigationsmenü, und klicken Sie auf Networking, Virtuelle Cloud-Netzwerke.
    3. Klicken Sie auf den Namen des VCN mit dem gewünschten Servicegateway.
    4. Klicken Sie unter Ressourcen auf Servicegateways.
    5. Klicken Sie für das gewünschte Servicegateway auf das Menü Aktionen (Menü "Aktionen"), und wählen Sie Bearbeiten aus.
    6. Wählen Sie im Feld Services: das andere Service-CIDR-Label aus. Ohne ein Service-CIDR-Label, das für das Gateway aktiviert ist, wird kein Traffic durch das Gateway geleitet.
    7. Klicken Sie auf Änderungen speichern.

    Nächste Schritte

    • Entfernen Sie alle Routingregeln für dieses Service-CIDR-Label und -Gateway. Führen Sie dies für die Routentabellen für Subnetze aus, die nicht mehr über das Gateway auf das Service-CIDR-Label zugreifen müssen. Anweisungen finden Sie unter Aufgabe 2: Routing für das Subnetz aktualisieren.
    • Entfernen Sie alle Sicherheitsregeln für dieses Service-CIDR-Label. Führen Sie dies für die Sicherheitslisten für Subnetze aus, die nicht mehr auf das Service-CIDR-Label zugreifen müssen. Weitere Informationen finden Sie unter Aufgabe 3 (optional): Sicherheitsregeln aktualisieren.
  • Verwenden Sie den Befehl network service-gateway detach und die erforderlichen Parameter, um ein Service-CIDR-Label aus einem Servicegateway zu entfernen:

    oci network service-gateway detach --service-gateway-id sgw-ocid --service-id service-ocid ... [OPTIONS]

    Das Servicegateway kann jeweils nur ein Service-CIDR-Label haben. Wenn Sie versuchen, das Service-CIDR-Label zu ändern, entfernen Sie das alte Service-CIDR-Label, und verwenden Sie dann den Befehl network service-gateway attach und die erforderlichen Parameter, um das gewünschte Service-CIDR-Label zum Servicegateway hinzuzufügen:

    oci network service-gateway attach --service-gateway-id sgw-ocid --service-id service-ocid ... [OPTIONS]

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle ist in der CLI-Befehlsreferenz enthalten.

  • Führen Sie den Vorgang DetachServiceId aus, um ein Service-CIDR-Label für ein Servicegateway zu entfernen.

    Das Servicegateway kann jeweils nur ein Service-CIDR-Label haben. Wenn Sie versuchen, das Service-CIDR-Label zu ändern, entfernen Sie zuerst das alte Service-CIDR-Label, und führen Sie dann den Vorgang AttachServiceId aus, um einem Servicegateway ein neues Service-CIDR-Label hinzuzufügen.

    Verwenden Sie ListServices, um die verfügbaren Service-CIDR-Labels zu bestimmen. GetService: Ruft die Details für ein bestimmtes Service-CIDR-Label ab.