Faixas de Endereços IP

Este tópico fornece informações sobre faixas de endereços IP públicos para serviços implantados no Oracle Cloud Infrastructure. Permita o tráfego para esses blocos CIDR para garantir o acesso aos serviços.

Os pontos finais para repos do Oracle YUM são listados nesta página. Você pode usar a pesquisa de DNS para determinar o endereço IP público de cada ponto final.

Endereços IP Públicos para VCNs e o Oracle Services Network

As faixas de endereços IP públicos para VCNs e o Oracle Services Network são publicadas em um arquivo JSON que você pode fazer download e exibir manualmente ou consumir de forma programática.

O Oracle Services Network é uma rede conceitual no Oracle Cloud Infrastructure reservada para os serviços Oracle. Um gateway de serviço oferece acesso privado ao Oracle Services Network de cargas de trabalho na sua VCN e na sua rede local. Os endereços publicados correspondem ao label do CIDR de serviço chamado Todos os Serviços <region> no Oracle Services Network. Para obter uma lista dos serviços disponíveis com o gateway de serviço, consulte Gateway de Serviço: Serviços de Nuvem Suportados no Oracle Services Network.

Download do Arquivo JSON

Use este link para fazer download da lista atual de faixas de IP público.

Você pode sondar o arquivo publicado para verificar novas faixas de endereços IP com frequência a cada 24 horas. Recomendamos que você sonde o arquivo publicado pelo menos uma vez por semana.

Conteúdo e Sintaxe do Arquivo JSON

Os endereços IP são publicados no arquivo public_ip_ranges.json com os campos na tabela a seguir.

Exemplo do arquivo 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"
                    ]
                }
            ]
        }
    ]
}
Nome do Campo Definição Tipo Exemplo
last_updated_timestamp

Horário de criação do arquivo no formato ISO 8601.

Expresso como <date>T<time>

string "last_updated_timestamp": "2019-11-18T19:55:47.204985"
regions Intervalos CIDR de IP agrupados por região. array Consulte o Exemplo de arquivo ranges.json de ip público anterior
region

A região dos intervalos CIDR de IP.

Valores válidos: Qualquer região no realm comercial do Oracle Cloud Infrastructure.

Para obter uma lista completa de regiões, consulte Regiões e Domínios de Disponibilidade.

string  "region": "us-phoenix-1"
cidrs Um grupo de intervalos CIDR de endereço IP. array Consulte o Exemplo de arquivo ranges.json de ip público anterior
cidr Um ou mais endereços IP IPv4 expressos na notação CIDR. string "cidr": "147.154.0.0/18"

tags

Os serviços associados ao intervalo CIDR de endereço IP.

Valores válidos:

array de valores de string "tags": [ "OCI" ]

Filtrando o conteúdo do arquivo JSON

Depois de fazer download do arquivo JSON, você poderá usar uma ferramenta de linha de comando como jq para filtrar o conteúdo.

Fazer download de jq

Estes são alguns exemplos de como você pode usar a ferramenta para localizar e filtrar as informações de que precisa:

Localize a data de criação do arquivo JSON:

jq .last_updated_timestamp < public_ip_ranges.json

Obtenha todos os endereços IPv4 para uma região específica:

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

Endereços IP Públicos para o Repositório YUM da Oracle

O repositório YUM da Oracle tem os seguintes pontos finais públicos regionais.

Região Ponto Final do Servidor YUM
Noroeste da Holanda (Amsterdã) https://yum-eu-amsterdam-1.oracle.com
Australia East (Sydney) https://yum-ap-sydney-1.oracle.com
Canada Southeast (Toronto) https://yum-ca-toronto-1.oracle.com
Germany Central (Frankfurt) https://yum-eu-frankfurt-1.oracle.com
India West (Mumbai) https://yum-ap-mumbai-1.oracle.com
Centro do Japão (Osaka) https://yum-ap-osaka-1.oracle.com
Japan East (Tokyo) https://yum-ap-tokyo-1.oracle.com
Oeste da Arábia Saudita (Jeddah) https://yum-me-jeddah-1.oracle.com
Sudeste da Austrália (Melbourne) https://yum-ap-melbourne-1.oracle.com
South Korea Central (Seoul) https://yum-ap-seoul-1.oracle.com
Sul do Reino Unido (Londres) https://yum-uk-london-1.oracle.com
Leste dos EUA (Ashburn) https://yum-us-ashburn-1.oracle.com
US West (Phoenix) https://yum-us-phoenix-1.oracle.com

Você pode usar a pesquisa de DNS para determinar o endereço IP público de cada ponto final.