Rangos de direcciones IP

En este tema, se proporciona información sobre los rangos de direcciones IP públicas para los servicios que se despliegan en Oracle Cloud Infrastructure. Permita el tráfico a estos bloques CIDR para garantizar el acceso a los servicios.

Los puntos finales de los repositorios de Oracle YUM se muestran en esta página. Puede utilizar la consulta de DNS para determinar la dirección IP pública de cada punto final.

Direcciones IP públicas para las VCN y Oracle Services Network

Los rangos de direcciones IP públicas para las VCN y Oracle Services Network se publican en un archivo JSON que puede descargar y ver manualmente o consumir mediante programación.

La red conceptual Oracle Services Network forma parte de Oracle Cloud Infrastructure y solo pueden utilizarla los servicios de Oracle. Un gateway de servicio ofrece acceso privado a Oracle Services Network desde las cargas de trabajo de su VCN y red local. Las direcciones publicadas corresponden a la etiqueta CIDR de servicio denominada Todos los servicios de <region> en Oracle Services Network. Para obtener una lista de los servicios disponibles con un gateway de servicios, consulte Service Gateway: Supported Cloud Services in Oracle Services Network.

Descarga del archivo JSON

Utilice este enlace para descargar la lista actual de rangos de direcciones IP públicas.

Puede sondear el archivo publicado para buscar nuevos rangos de direcciones IP con una frecuencia de 24 horas. Se recomienda sondear el archivo publicado al menos semanalmente.

Contenido y sintaxis del archivo JSON

Las direcciones IP se publican en el archivo public_ip_ranges.json con los campos de la siguiente tabla.

Ejemplo del archivo 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"
                    ]
                }
            ]
        }
    ]
}
Nombre del campo Definición Tipo Ejemplo
last_updated_timestamp

Hora de creación de archivo en formato ISO 8601.

Expresado como <date>T<time>

cadena "last_updated_timestamp": "2019-11-18T19:55:47.204985"
regions Rangos CIDR de IP agrupados por región. matriz Consulte el Ejemplo del archivo public ip ranges.json anterior
region

La región de los rangos CIDR de IP.

Valores válidos: cualquier región del dominio comercial de Oracle Cloud Infrastructure.

Para obtener una lista completa de las regiones, consulte Regiones y dominios de disponibilidad.

cadena  "region": "us-phoenix-1"
cidrs Un grupo de rangos CIDR de direcciones IP. matriz Consulte el Ejemplo del archivo public ip ranges.json anterior
cidr Una o varias direcciones IPv4 expresadas en notación CIDR. cadena "cidr": "147.154.0.0/18"

tags

Los servicios asociados al rango CIDR de direcciones IP.

Valores válidos:

matriz de valores de cadena "tags": [ "OCI" ]

Filtrado del contenido del archivo JSON

Después de descargar el archivo JSON, puede utilizar una herramienta de línea de comandos como jq para filtrar el contenido.

Descargar jq

A continuación, se muestran algunos ejemplos de cómo puede utilizar la herramienta para buscar y filtrar la información que necesita:

Busque la fecha de creación del archivo JSON:

jq .last_updated_timestamp < public_ip_ranges.json

Obtenga todas las direcciones IPv4 para una región específica:

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

Direcciones IP públicas para los repositorios de Oracle YUM

Los repositorios de Oracle YUM tienen los siguientes puntos finales públicos regionales.

Región Punto final de servidor YUM
Noroeste de Países Bajos (Ámsterdam) https://yum-eu-amsterdam-1.oracle.com
Este de Australia (Sídney) https://yum-ap-sydney-1.oracle.com
Sureste de Canadá (Toronto) https://yum-ca-toronto-1.oracle.com
Centro de Alemania (Fráncfort) https://yum-eu-frankfurt-1.oracle.com
Oeste de India (Mumbai) https://yum-ap-mumbai-1.oracle.com
Centro de Japón (Osaka) https://yum-ap-osaka-1.oracle.com
Este de Japón (Tokio) https://yum-ap-tokyo-1.oracle.com
Oeste de Arabia Saudí (Yidda) https://yum-me-jeddah-1.oracle.com
Sureste de Australia (Melbourne) https://yum-ap-melbourne-1.oracle.com
Centro de Corea del Sur (Seúl) https://yum-ap-seoul-1.oracle.com
Sur de Reino Unido (Londres) https://yum-uk-london-1.oracle.com
Este de EE. UU. (Ashburn) https://yum-us-ashburn-1.oracle.com
Oeste de EE. UU. (Phoenix) https://yum-us-phoenix-1.oracle.com

Puede utilizar la consulta de DNS para determinar la dirección IP pública de cada punto final.