Netzwerkzugriff mit Zugriffskontrollregeln (ACLs) konfigurieren
Durch Angabe einer Access-Control-Liste wird der Zugriff auf die Datenbank von allen IP-Adressen, die nicht in der ACL-Liste enthalten sind, blockiert. Nachdem Sie eine Access-Control-Liste angegeben haben, akzeptiert Autonomous Database nur Verbindungen von Adressen in der Access-Control-Liste, und die Datenbank lehnt alle anderen Clientverbindungen ab.
- Access-Control-Listen beim Provisioning oder Klonen einer Instanz konfigurieren
Wenn Sie Autonomous Database mit der Option Sicherer Zugriff nur von zulässigen IPs und VCNs bereitstellen oder klonen, können Sie den Netzwerkzugriff durch Definieren von Access-Control-Listen (ACLs) einschränken. - Access-Control-Listen für eine vorhandene Autonomous Database-Instanz konfigurieren
Sie können den Zugriff auf Autonomous Database kontrollieren und einschränken, indem Sie Network Access-Control-Listen (ACLs) angeben. Auf einer vorhandenen Autonomous Database-Instanz mit einem öffentlichen Endpunkt können Sie ACLs hinzufügen, ändern oder entfernen. - Mit Autonomous Database von privaten zu öffentlichen Endpunkten ändern
Wenn Ihre Autonomous Database-Instanz für die Verwendung eines privaten Endpunkts konfiguriert ist, können Sie die Konfiguration so ändern, dass sie einen öffentlichen Endpunkt verwendet. - Access-Control-Listeneinschränkungen und -Hinweise
beschreibt Einschränkungen und Hinweise für Access-Control-Regeln in Autonomous Database.
Übergeordnetes Thema: Netzwerkzugriff mit Zugriffskontrollregeln (ACLs) und privaten Endpunkten konfigurieren
Access-Control-Listen beim Provisioning oder Klonen einer Instanz konfigurieren
Wenn Sie Autonomous Database mit der Option Sicherer Zugriff nur von zulässigen IPs und VCNs bereitstellen oder kopieren, können Sie den Netzwerkzugriff durch Definieren von Access-Control-Listen (ACLs) einschränken.
Informationen zum Provisioning von Autonomous Database finden Sie unter Autonomous Database-Instanz bereitstellen.
Konfigurieren Sie ACLs wie folgt:
Nachdem das Provisioning abgeschlossen ist, können Sie öffentliche Endpunkt-ACLs aktualisieren oder die Konfiguration der autonomen Datenbank so ändern, dass ein privater Endpunkt verwendet wird.
Informationen zum Aktualisieren von ACLs finden Sie unter Access-Control-Listen für eine vorhandene Autonomous Database-Instanz konfigurieren.
Informationen zum Wechseln zu einem privaten Endpunkt finden Sie unter Mit Autonomous Database von öffentlichen zu privaten Endpunkten wechseln.
Übergeordnetes Thema: Netzwerkzugriff mit Access Control-Regeln (ACLs) konfigurieren
Access-Control-Listen für eine vorhandene Autonomous Database-Instanz konfigurieren
Sie können den Zugriff auf Autonomous Database kontrollieren und einschränken, indem Sie Access-Control-Listen (ACLs) für Netzwerke angeben. Auf einer vorhandenen Autonomous Database-Instanz mit einem öffentlichen Endpunkt können Sie ACLs hinzufügen, ändern oder entfernen.
So können Sie vorhandene ACLs für eine Autonomous Database-Instanz konfigurieren, hinzufügen, entfernen oder aktualisieren:
Wenn der Lebenszyklusstatus Verfügbar ist, ändert sich der Lebenszyklusstatus auf Aktualisieren in Wird aktualisiert, bis die ACL festgelegt ist. Die Datenbank bleibt hochgefahren und zugänglich. Es kommt zu keinen Ausfallzeiten. Wenn die Aktualisierung abgeschlossen ist, wird der Lebenszyklusstatus auf Verfügbar zurückgesetzt, und die Netzwerk-ACLs aus der Access-Control-Liste sind wirksam.
Übergeordnetes Thema: Netzwerkzugriff mit Access Control-Regeln (ACLs) konfigurieren
Mit Autonomous Database von privaten zu öffentlichen Endpunkten wechseln
Wenn Ihre Autonomous Database-Instanz zur Verwendung eines privaten Endpunkts konfiguriert ist, können Sie die Konfiguration so ändern, dass ein öffentlicher Endpunkt verwendet wird.
-
Die Autonomous Database-Instanz muss den Status "Verfügbar" aufweisen (Lifecycle-Status: Verfügbar).
-
Bevor Sie die Netzwerkkonfiguration von einem privaten Endpunkt in einen öffentlichen Endpunkt ändern, müssen Sie die Konfiguration so ändern, dass keine TLS-Verbindungen zugelassen werden. Dadurch werden alle vorhandenen TLS-Verbindungen geschlossen. Weitere Informationen finden Sie unter Autonomous Database-Instanz so aktualisieren, dass mTLS erforderlich und TLS-Authentifizierung nicht zulässig ist.
So geben Sie einen öffentlichen Endpunkt für Autonomous Database an:
Der Lebenszyklusstatus ändert sich in Aktualisieren, bis der Vorgang abgeschlossen ist.
Hinweise zum Wechsel von privaten zu öffentlichen Endpunkten für den Netzwerkzugriff:
-
Nach der Aktualisierung des Netzwerkzugriffstyps müssen alle Datenbankbenutzer ein neues Wallet abrufen und mit dem neuen Wallet auf die Datenbank zugreifen. Weitere Informationen finden Sie unter Clientzugangsdaten (Wallets) herunterladen.
-
Wenn die Aktualisierung abgeschlossen ist, können Sie neue Zugriffskontrollregeln (ACLs) für den öffentlichen Endpunkt ändern oder definieren. Weitere Informationen finden Sie unter Access-Control-Listen für eine vorhandene Autonomous Database-Instanz konfigurieren.
-
Die URL für Database Actions und die Database Tools unterscheidet sich je nachdem, ob eine Datenbank einen privaten oder öffentlichen Endpunkt verwendet. Klicken Sie in der Oracle Cloud Infrastructure-Konsole auf "Datenbankaktionen", um die aktualisierte Database Actions-URL zu finden. Klicken Sie in "Database Actions" auf die entsprechenden Karten, um die aktualisierten URLs für die Datenbanktools zu finden, nachdem Sie von einem privaten Endpunkt zu einem öffentlichen Endpunkt gewechselt haben.
Übergeordnetes Thema: Netzwerkzugriff mit Access Control-Regeln (ACLs) konfigurieren
Einschränkungen und Hinweise zu Access-Control-Listen
Beschreibt Einschränkungen und Hinweise für Zugriffskontrollregeln in Autonomous Database.
-
Informationen zu den öffentlichen IP-Adressbereichen in Oracle Cloud Infrastructure finden Sie unter IP-Adressbereiche. Sie müssen Traffic zu diesen CIDR-Blöcken zulassen, um den Zugriff auf eine Autonomous Database-Instanz auf einem öffentlichen Endpunkt sicherzustellen.
-
Wenn Sie nur Verbindungen über ein Servicegateway zulassen möchten, müssen Sie die IP-Adresse des Servicegateways in Ihrer ACL-Definition verwenden. Dazu müssen Sie eine ACL-Definition mit dem CIDR-Quelltyp mit dem Wert
240.0.0.0/4
hinzufügen. Beachten Sie, dass dies nicht empfohlen wird. Stattdessen können Sie einzelne VCNs in der ACL-Definition für die VCNs angeben, über die Sie den Zugriff gewähren möchten.Weitere Informationen finden Sie unter Zugriff auf Oracle-Services: Servicegateway.
-
Wenn Sie eine Datenbank wiederherstellen, werden die vorhandenen ACLs dabei nicht überschrieben.
-
Die Netzwerk-ACLs gelten für Datenbankverbindungen und Oracle Machine Learning-Notizbücher. Wenn Sie eine ACL definiert haben und versuchen, sich von einem Client, dessen IP-Adresse nicht in der ACL angegeben ist, bei Oracle Machine Learning-Notizbüchern anzumelden, wird folgender Fehler angezeigt: "Anmeldung basierend auf der vom Administrator festgelegten Access-Control-Liste abgelehnt".
-
Die folgenden Autonomous Database-Tools unterliegen ACLs. Sie können den Zugriff auf diese Tools mit ACLs für virtuelle Cloud-Netzwerke, OCIDs virtueller Cloud-Netzwerke, IP-Adressen oder CIDR-Blöcke kontrollieren:
- Database Actions
- Oracle APEX
- Oracle Graph Studio
- Oracle Machine Learning-Notizbücher
- Oracle REST Data Services
-
Wenn in Ihrem VCN ein privates Subnetz für den Zugriff auf das öffentliche Internet über ein NAT-Gateway konfiguriert ist, müssen Sie die öffentliche IP-Adresse des NAT-Gateways in die ACL-Definition eingeben. Clients im privaten Subnetz haben keine öffentlichen IP-Adressen. Weitere Informationen finden Sie unter NAT-Gateway.
-
Wenn Sie ACLs verwenden und TLS-Verbindungen zulässig sind, müssen Sie die Netzwerkkonfiguration so ändern, dass TLS-Verbindungen nicht zulässig sind, bevor Sie alle ACLs entfernen. Weitere Informationen finden Sie unter Autonomous Database-Instanz so aktualisieren, dass mTLS erforderlich und TLS-Authentifizierung nicht zulässig ist.
-
Informationen zum Anzeigen der Netzwerkinformationen für Ihre Instanz finden Sie unter Netzwerkinformationen in der OCI-Konsole anzeigen.
Übergeordnetes Thema: Netzwerkzugriff mit Access Control-Regeln (ACLs) konfigurieren