Private IP-Adressen verwalten
Auf Compute Cloud@Customer ermöglicht eine private IP-Adresse die Kommunikation mit Ressourcen im VCN.
Jede Instanz hat mindestens eine private IP-Adresse und optional eine oder mehrere öffentliche IP-Adressen.
Der Networking-Service definiert ein privates IP-Objekt, das durch eine OCID identifiziert wird. Diese besteht aus einer privaten IPv4-Adresse und einem optionalen Hostnamen für DNS. Jede Instanz erhält beim Starten ein primäres privates IP-Objekt. Der Netzwerkservice verwendet DHCP, um eine private IP-Adresse zuzuweisen. Diese Adresse ändert sich während der Gültigkeitsdauer der Instanz nicht und kann nicht aus der Instanz entfernt werden. Das private IP-Objekt wird gelöscht, wenn die Instanz gelöscht wird.
Wenn eine Instanz sekundäre VNICs angehängt ist, besitzt jede dieser VNICs auch eine primäre private IP. Einer privaten IP kann nach Ihrem Ermessen eine öffentliche IP zugewiesen werden. Sie können keine private IP als Ziel einer Routingregel in einem VCN verwenden.
Sekundäre Private IPs
Nachdem eine Instanz erstellt wurde, können Sie eine sekundäre private IP zu einer ihrer VNICs hinzufügen. Sie können sie entweder der primären VNIC oder einer sekundären VNIC in der Instanz hinzufügen. Die sekundäre private IP-Adresse muss sich im Subnetz befinden, zu dem die VNIC gehört. Sie können eine sekundäre private IP von einer VNIC einer Instanz auf die VNIC einer anderen Instanz verschieben, wenn beide VNICs zu demselben Subnetz gehören.
Typische Anwendungsfälle für eine sekundäre private IP sind:
- Instanz-Failover: Sie weisen einer Instanz eine sekundäre private IP zu. Wenn ein Problem mit der Instanz auftritt, können Sie die sekundäre private IP einfach einer Standbyinstanz im selben Subnetz zuweisen. Wenn der sekundären privaten IP außerdem eine öffentliche IP zugeordnet ist, wird diese öffentliche IP zusammen mit der privaten IP verschoben.
- Mehrere Services oder Endpunkte auf einer einzelnen Instanz ausführen: Beispiel: Sie können eine Instanz verwenden, die mehrere Containerpods ausführt, wobei jeder Pod seine eigene IP-Adresse aus dem VCN-CIDR verwendet. Die Container sind direkt mit anderen Instanzen und Services im VCN verbunden. Weiteres Beispiel: Sie können mehrere SSL-Webserver mit jeweils einer eigenen IP-Adresse ausführen.
Sekundäre private IP-Adressen weisen die folgenden Eigenschaften auf:
- Sie werden für alle Ausprägungen und BS-Typen unterstützt.
- Sie können nur zugewiesen werden, nachdem die Instanz erstellt oder die sekundäre VNIC erstellt und angehängt wurde.
- Sie werden automatisch gelöscht, wenn Sie die Instanz löschen oder die sekundäre VNIC trennen und löschen.
- Wenn Sie eine sekundäre private IP aus einer VNIC löschen, kehrt die Adresse in den Pool verfügbarer Adressen im Subnetz zurück.
- Eine VNIC kann maximal 32 sekundäre private IPs haben.
- Die Bandbreite der Instanz ist unveränderlich - unabhängig von der Anzahl der angehängten privaten IP-Adressen. Sie können kein Bandbreitenlimit für eine bestimmte IP-Adresse in einer Instanz angeben.
- Einer sekundären privaten IP kann nach Ihrem Ermessen eine reservierte öffentliche IP zugewiesen werden.
Nachdem Sie einer VNIC eine sekundäre private IP zugewiesen haben, müssen Sie dessen Verwendung im Betriebssystem konfigurieren. Siehe Instanz-BS für eine sekundäre IP-Adresse konfigurieren