IP-Adressbereiche

Dieses Thema enthält Informationen zu öffentlichen IP-Adressbereichen für Services, die in Oracle Cloud Infrastructure bereitgestellt werden. Lassen Sie Traffic für diese CIDR-Blöcke zu, um den Zugriff auf die Services sicherzustellen.

Endpunkte für Oracle YUM-Repositorys werden auf dieser Seite aufgeführt. Mit DNS-Lookup können Sie die öffentliche IP-Adresse für jeden Endpunkt bestimmen.

Öffentliche IP-Adressen für VCNs und das Oracle Services Network

Öffentliche IP-Adressbereiche für VCNs und das Oracle Services Network werden in einer JSON-Datei veröffentlicht, die Sie manuell herunterladen und anzeigen oder programmgesteuert verarbeiten können.

Das Oracle Services Network ist ein konzeptionelles Netzwerk in Oracle Cloud Infrastructure, das für Oracle-Services reserviert ist. Mit einem Servicegateway können Sie von Workloads in Ihrem VCN und Ihrem On-Premise-Netzwerk privat auf das Oracle Services Network zugreifen. Die veröffentlichten Adressen entsprechen dem Service-CIDR-Label mit dem Namen Alle <region>-Services in Oracle Services Network. Eine Liste der Services, die mit einem Servicegateway verfügbar sind, finden Sie unter Servicegateway: Unterstützte Cloud-Services in Oracle Services Network.

JSON-Datei herunterladen

Über diesen Link können Sie die aktuelle Liste der öffentlichen IP-Bereiche herunterladen.

Mithilfe eines Polling-Vorgangs kann die veröffentlichte Datei alle 24 Stunden auf neue IP-Adressbereiche geprüft werden. Oracle empfiehlt, mindestens einmal wöchentlich ein Polling für die veröffentlichte Datei auszuführen.

Inhalt und Syntax der JSON-Datei

IP-Adressen werden in der Datei public_ip_ranges.json mit den Feldern in der folgenden Tabelle veröffentlicht.

Beispiel für die Datei "public_ip_ranges.json"
{
    "last_updated_timestamp": "2019-11-18T19:55:47.204985",
    "regions": [
        {
            "region": "us-phoenix-1",
            "cidrs": [
                {
                    "cidr": "129.146.0.0/21",
                    "tags": [
                        "OCI"
                    ]
                },
                {
                    "cidr": "134.70.8.0/21",
                    "tags": [
                        "OSN",
                        "OBJECT_STORAGE"
                    ]
                },
            ]
        }
        {
            "region": "us-ashburn-1",
            "cidrs": [
                {
                    "cidr": "129.213.8.0/21",
                    "tags": [
                        "OCI"
                    ]
                },
                {
                    "cidr": "134.70.24.0/21",
                    "tags": [
                        "OSN",
                        "OBJECT_STORAGE"
                    ]
                }
            ]
        }
    ]
}
Feldname Definition Typ Beispiel
last_updated_timestamp

Dateierstellungszeit im ISO-8601-Format.

Ausgedrückt als <date>T<time>

Zeichenfolge "last_updated_timestamp": "2019-11-18T19:55:47.204985"
regions IP-CIDR-Bereiche, gruppiert nach Region. Array Siehe oben: Beispiel für die Datei "public ip ranges.json"
region

Die Region der IP-CIDR-Bereiche.

Gültige Werte: Beliebige Region in der kommerziellen Oracle Cloud Infrastructure-Realm.

Eine vollständige Liste der Regionen finden Sie unter Regionen und Availability-Domains.

Zeichenfolge  "region": "us-phoenix-1"
cidrs Eine Gruppe von CIDR-Bereichen für IP-Adressen. Array Siehe oben: Beispiel für die Datei "public ip ranges.json"
cidr Eine oder mehrere IPv4-IP-Adressen, ausgedrückt in CIDR-Notation. Zeichenfolge "cidr": "147.154.0.0/18"

tags

Die Services, die mit dem CIDR-Bereich für IP-Adressen verknüpft sind.

Gültige Werte:

Array von Zeichenfolgenwerten "tags": [ "OCI" ]

JSON-Dateiinhalt filtern

Nachdem Sie die JSON-Datei heruntergeladen haben, können Sie mit einem Befehlszeilentool wie jq ihren Inhalt filtern.

jq herunterladen

Hier sind einige Beispiele dafür, wie Sie mit dem Tool die erforderlichen Informationen suchen und filtern können:

Erstellungsdatum der JSON-Datei suchen:

jq .last_updated_timestamp < public_ip_ranges.json

Alle IPv4-Adressen für eine bestimmte Region abrufen:

jq -r '.regions[] | select (.region=="us-phoenix-1") | .cidrs[] | select (.cidr | contains(".")) | .cidr ' < public_ip_ranges.json

Öffentliche IP-Adressen für die Oracle YUM-Repositorys

Die Oracle YUM-Repositorys haben die folgenden regionalen öffentlichen Endpunkte.

Region YUM-Serverendpunkt
Netherlands Northwest (Distrikt) https://yum-eu-amsterdam-1.oracle.com
Australia East https://yum-ap-sydney-1.oracle.com
Canada Southeast (Toronto) https://yum-ca-toronto-1.oracle.com
Deutschland Mitte (Frankfurt) https://yum-eu-frankfurt-1.oracle.com
India West (Mumbai) https://yum-ap-mumbai-1.oracle.com
Zentral-Japan https://yum-ap-osaka-1.oracle.com
Japan East https://yum-ap-tokyo-1.oracle.com
Saudi Arabia West (Dschidda) https://yum-me-jeddah-1.oracle.com
Australien Südosten (Melbourne) https://yum-ap-melbourne-1.oracle.com
South Korea Central (Seoul) https://yum-ap-seoul-1.oracle.com
UK South (London) https://yum-uk-london-1.oracle.com
US East https://yum-us-ashburn-1.oracle.com
US West https://yum-us-phoenix-1.oracle.com

Mit DNS-Lookup können Sie die öffentliche IP-Adresse für jeden Endpunkt bestimmen.