IPアドレス範囲

このトピックでは、Oracle Cloud InfrastructureにデプロイされるサービスのパブリックIPアドレス範囲に関する情報を提供します。これらのCIDRブロックへのトラフィックにより、サービスへのアクセスが保証されます。

Oracle YUMリポジトリのエンドポイントをこのページに示します。DNSルックアップを使用して、各エンドポイントのパブリックIPアドレスを判断できます。

VCNおよびOracle Services Network用のパブリックIPアドレス

VCNおよびOracle Services NetworkのパブリックIPアドレス範囲は、JSONファイルに公開されます。このファイルは、手動でダウンロードして表示したり、プログラムで処理したりできます。

Oracle Services Networkは、Oracleサービス用に予約されているOracle Cloud Infrastructure内の概念的なネットワークです。サービス・ゲートウェイは、VCNおよびオンプレミス・ネットワークのワークロードからOracle Services Networkへのプライベート・アクセスを提供します。公開されたアドレスは、All <region> Services in Oracle Services NetworkというサービスCIDRラベルに対応します。サービス・ゲートウェイで使用可能なサービスのリストは、サービス・ゲートウェイ: Oracle Services Networkでサポートされているクラウド・サービスを参照してください。

JSONファイルのダウンロード

このリンクを使用して、パブリックIP範囲の現在のリストをダウンロードします

公開済ファイルをポーリングして、新しいIPアドレス範囲を24時間ごとの頻度でチェックできます。公開済ファイルを少なくとも週に1回ポーリングすることをお薦めします。

JSONファイルのコンテンツと構文

IPアドレスは、次の表のフィールドとともにpublic_ip_ranges.jsonファイルで公開されます。

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"
                    ]
                }
            ]
        }
    ]
}
フィールド名 定義 タイプ
last_updated_timestamp

ISO 8601フォーマットでのファイル作成時刻。

<date>T<time>として表記されます

文字列 "last_updated_timestamp": "2019-11-18T19:55:47.204985"
regions リージョンごとにグループ化されたIP CIDR範囲。 配列 前述のpublic_ip_ranges.jsonファイルの例を参照してください
region

IP CIDR範囲のリージョン。

有効な値: Oracle Cloud Infrastructureの商用レルムの任意のリージョン。

リージョンの完全なリストは、リージョンおよび可用性ドメインを参照してください。

文字列  "region": "us-phoenix-1"
cidrs IPアドレスCIDR範囲のグループ。 配列 前述のpublic_ip_ranges.jsonファイルの例を参照してください
cidr CIDR表記での1つ以上のIPv4 IPアドレス。 文字列 "cidr": "147.154.0.0/18"

tags

IPアドレスCIDR範囲に関連付けられたサービス。

有効な値:

文字列値の配列 "tags": [ "OCI" ]

JSONファイルのコンテンツのフィルタリング

JSONファイルをダウンロードしたら、jqなどのコマンド・ライン・ツールを使用してコンテンツをフィルタ処理できます。

jqのダウンロード

ツールを使用して必要な情報を検索およびフィルタ処理する方法の例を次にいくつか示します:

JSONファイルの作成日の検索:

jq .last_updated_timestamp < public_ip_ranges.json

特定のリージョンのすべてのIPv4アドレスの取得:

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

Oracle YUMリポジトリ用のパブリックIPアドレス

Oracle YUMリポジトリには、次のリージョナル・パブリック・エンドポイントがあります。

リージョン YUMサーバー・エンドポイント
オランダ北西部(アムステルダム) https://yum-eu-amsterdam-1.oracle.com
オーストラリア東部(シドニー) https://yum-ap-sydney-1.oracle.com
カナダ南東部(トロント) https://yum-ca-toronto-1.oracle.com
ドイツ中央部(フランクフルト) https://yum-eu-frankfurt-1.oracle.com
インド西部(ムンバイ) https://yum-ap-mumbai-1.oracle.com
日本中央部(大阪) https://yum-ap-osaka-1.oracle.com
日本東部(東京) https://yum-ap-tokyo-1.oracle.com
サウジアラビア西部(ジッダ) https://yum-me-jeddah-1.oracle.com
オーストラリア南東部(メルボルン) https://yum-ap-melbourne-1.oracle.com
大韓民国中部(ソウル) https://yum-ap-seoul-1.oracle.com
英国南部(ロンドン) https://yum-uk-london-1.oracle.com
米国東部(アッシュバーン) https://yum-us-ashburn-1.oracle.com
米国西部(フェニックス) https://yum-us-phoenix-1.oracle.com

DNSルックアップを使用して、各エンドポイントのパブリックIPアドレスを判断できます。