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
ファイルで公開されます。
{
"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フォーマットでのファイル作成時刻。
|
文字列 | "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
などのコマンド・ライン・ツールを使用してコンテンツをフィルタ処理できます。
ツールを使用して必要な情報を検索およびフィルタ処理する方法の例を次にいくつか示します:
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アドレスを判断できます。