Plages d'adresses IP

Cette rubrique fournit des informations sur les plages d'adresses IP publiques pour les services déployés dans Oracle Cloud Infrastructure. Autorisez le trafic vers ces blocs CIDR afin de garantir l'accès aux services.

Les adresses des référentiels YUM Oracle sont répertoriées sur cette page. Vous pouvez utiliser la recherche DNS pour déterminer l'adresse IP publique de chaque point de terminaison.

Adresses IP publiques pour les réseaux cloud virtuels et Oracle Services Network

Les plages d'adresses IP publiques pour les réseaux cloud virtuels et Oracle Services Network sont publiées dans un fichier JSON que vous pouvez télécharger et afficher manuellement, ou utiliser par programmation.

Oracle Services Network est un réseau conceptuel dans Oracle Cloud Infrastructure qui est réservé aux services Oracle. Une passerelle de service offre un accès privé à Oracle Services Network à partir des charges globales dans votre réseau cloud virtuel et votre réseau sur site. Les adresses publiées correspondent au libellé CIDR de service appelé Tous les services <region> dans Oracle Services Network. Pour obtenir la liste des services disponibles avec une passerelle de service, reportez-vous à Passerelle de service : services cloud pris en charge dans Oracle Services Network.

Téléchargement du fichier JSON

Utilisez ce lien pour télécharger la liste actuelle des plages d'adresses IP publiques.

Vous pouvez interroger le fichier publié pour rechercher de nouvelles plages d'adresses IP toutes les 24 heures. Nous recommandons d'interroger le fichier publié au moins une fois par semaine.

Contenu et syntaxe du fichier JSON

Les adresses IP sont publiées dans le fichier public_ip_ranges.json avec les champs figurant dans le tableau suivant.

Exemple du fichier 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"
                    ]
                }
            ]
        }
    ]
}
Nom de champ Définition Type Exemple
last_updated_timestamp

Horodatage de création du fichier au format ISO 8601.

Exprimée au format <date>T<time>

chaîne "last_updated_timestamp": "2019-11-18T19:55:47.204985"
regions Plages CIDR d'adresses IP regroupées par région. tableau Reportez-vous à l'exemple précédent du fichier public_ip_ranges.json
region

Région des plages CIDR d'adresses IP.

Valeurs valides : toute région du domaine commercial Oracle Cloud Infrastructure.

Pour obtenir la liste complète des régions, reportez-vous à Régions et domaines de disponibilité.

chaîne  "region": "us-phoenix-1"
cidrs Groupe de plages CIDR d'adresses IP. tableau Reportez-vous à l'exemple précédent du fichier public_ip_ranges.json
cidr Adresses IP IPv4 exprimées en notation CIDR. chaîne "cidr": "147.154.0.0/18"

tags

Services associés à la plage CIDR d'adresses IP.

Valeurs valides :

tableau de valeurs de chaîne "tags": [ "OCI" ]

Filtrage du contenu du fichier JSON

Après avoir téléchargé le fichier JSON, vous pouvez utiliser un outil de ligne de commande tel que jq pour filtrer le contenu.

Télécharger jq

Voici quelques exemples d'utilisation de l'outil pour rechercher et filtrer les informations dont vous avez besoin :

Pour rechercher la date de création du fichier JSON, utilisez l'exemple suivant :

jq .last_updated_timestamp < public_ip_ranges.json

Afin d'obtenir toutes les adresses IPv4 pour une région spécifique, utilisez l'exemple suivant :

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

Adresses IP publiques pour les référentiels YUM Oracle

Les référentiels YUM Oracle disposent des adresses publiques régionales suivantes.

Région Adresse de serveur YUM
Nord-ouest des Pays-Bas (Amsterdam) https://yum-eu-amsterdam-1.oracle.com
Est de l'Australie (Sydney) https://yum-ap-sydney-1.oracle.com
Sud-est du Canada (Toronto) https://yum-ca-toronto-1.oracle.com
Allemagne centrale (Francfort) https://yum-eu-frankfurt-1.oracle.com
Ouest de l'Inde (Mumbai) https://yum-ap-mumbai-1.oracle.com
Centre du Japon (Osaka) https://yum-ap-osaka-1.oracle.com
Est du Japon (Tokyo) https://yum-ap-tokyo-1.oracle.com
Ouest de l'Arabie saoudite (Djeddah) https://yum-me-jeddah-1.oracle.com
Sud-est de l'Australie (Melbourne) https://yum-ap-melbourne-1.oracle.com
Corée du Sud centrale (Séoul) https://yum-ap-seoul-1.oracle.com
Sud du Royaume-Uni (Londres) https://yum-uk-london-1.oracle.com
Est des Etats-Unis (Ashburn) https://yum-us-ashburn-1.oracle.com
Ouest des Etats-Unis (Phoenix) https://yum-us-phoenix-1.oracle.com

Vous pouvez utiliser la recherche DNS pour déterminer l'adresse IP publique de chaque point de terminaison.