DNS共有計画の考慮事項
VPE ゲートウェイの DNS 共有を構成する前に、以下の考慮事項を確認してください。
VPCハブに関する考察
ハブ VPC の計画に関する以下の考慮事項を確認してください。
- ハブ VPC と DNS 共有 VPC の間の接続を確立することが重要です。 IBM Cloud は、接続の管理も検証も行いません。
- VPC の作成時または作成後の任意の時点で、VPC をハブとして指定できます。 VPC をハブとして指定する場合、その VPC に DNS 解決バインディングを含めることはできません。
- 重複する DNS 共有 VPC がない限り、1 つのアカウント内に複数のハブ VPC を作成できます。
- ハブVPCがDNS共有VPCへのDNS解決バインディングを持っている場合は、ハブVPCを削除できません。
- DNS 共有 VPC から開始できるのは、DNS 解決バインディングの作成のみです。
- 許可されたユーザーのみが、ハブ VPC および DNS 共有 VPC から DNS 解決バインディングを削除できます。 ハブ VPC から DNS 解決バインディングを削除するには、ユーザーに
is.vpc.dns-resolution-binding.deleteアクションとis.vpc.dns-resolution-binding.disconnectIAM アクションが割り当てられている必要があります。DNSBindingConnectorアクセス・ポリシーおよび管理者またはエディターのプラットフォーム役割を持つユーザーを割り当てることができます。
VPEゲートウェイにDNS共有を設定する際の制限事項
VPEゲートウェイにDNS共有を設定する前に、以下の制限事項を確認してください:
- DNSハブVPCとDNS共有VPCは同じリージョン内にある必要があります。 リモートリージョンでのDNS共有VPCはサポートされていません。
- DNSハブVPC上のVPEは、常に関連するDNS共有VPCと共有されます。 VPCをDNSハブとして有効にする前に、DNSハブ上のすべてのVPEで
allow_dns_resolution。 - IBM Cloud 顧客は、必要に応じて、オンプレミスのサーバーがハブまたはスポークカスタムリゾルバーを指すようにしなければならない。
- ハブVPCにDNS共有VPCへのDNS解決バインディングがある場合、ハブVPCをDNSハブとして無効にしたり、VPCを削除したりすることはできません。
- DNS共有VPCは、単一のハブにのみ関連付けることができます。
- カスタムリゾルバが複数のアドレスを持つ場合、ゾーン・アフィニティはサポートされない。 1つのカスタムリゾルバーアドレスは、常にこのVPCのすべてのアベイラビリティゾーンのプライマリDNSアドレスになります。
- DNSハブVPCのカスタムリゾルバは、それが使用されている限り、無効にしたり削除したりすることはできません。
- バインディング操作のタイミング要件:エンドポイントゲートウェイバインディングの変更を含む、DNS解決バインディングの作成、削除、有効化、無効化は、操作が5分未満で完了すると失敗する可能性があります。 失敗を避けるため、これらの操作に6分以上かかるようにしてください。
- 5分以内にハブまたはDNS共有VPCのいずれかの組み合わせで同じVPEを削除して再作成した場合、VPEの作成に失敗する可能性があります。
ローカルアクセスVPE計画における考慮事項
在庫状況を選択
DNS共有VPC内でローカルアクセスVPEsを展開する場合:
- ローカルアクセス エンドポイント ゲートウェイを作成する前に、DNS 共有を設定してください。 DNS共有が既に設定されている場合、ローカルアクセスエンドポイントゲートウェイの使用を開始するために変更や移行は不要です。
- サービスがVPEをサポートしていることを確認してください。 現在、のみがサポート Cloud Object Storage されています。
- DNS共有VPCにローカルアクセスVPEを作成する前に、ハブVPC内に当該サービス用のVPEが存在することを確認してください。
- DNS共有VPCがハブへのDNS解決バインディングを持っていることを確認してください。
- 各ローカルアクセスVPEは、特定の資源バインディングで作成可能であり、それらはトポロジー全体で一意である必要がある。
- 各DNS共有VPCは、サービスエンドポイント内のリソースごとにローカルアクセスVPEを1つだけ含むことができます。
- 対象サービス上で、DNS共有VPC VPEのリソースバインディングが設定されていることを確認してください。
- ローカルアクセスVPEにバインドされたリソース(例:バケット Object Storage )へのトラフィックは、DNSハブVPCを経由せずに、共有VPCとリソース間で直接ルーティングされます。
- 同じサービスエンドポイントに対してローカルアクセスVPEが存在する限り、ハブVPC VPEはそのまま維持される必要があります。
- VPEで無効化
allow_dns_resolution_bindingされている場合、ハブとDNS共有VPC間でDNSレコードは伝播されません。 - 適切なDNS共有VPCからのトラフィックを許可するよう、CBRおよびセキュリティグループルールを更新してください。
VPEモードとリソースバインディング規則
在庫状況を選択
このセクションでは、さまざまなVPEモードと、各種VPC構成におけるリソースバインディングのルールについて概説します。 各VPEタイプには、VPEモードおよびリソースバインディングの許可可否に関して固有の要件が存在する。 これらのルールを理解することは、適切なネットワークアーキテクチャの確保とDNS共有ポリシーへの準拠に不可欠です。 以下の規則は、各VPEタイプで許可されるモードと、リソースバインディングを適用できる条件を明確にします。
注 :「スタンドアロンVPC VPE」とは、DNSハブおよび共有VPCトポロジーの一部ではないVPC内のVPEを指します。
- ハブVPC VPE
- ハブVPCのVPEは常に
primaryモードのみであるべきです。per_resource_bindingモードとdisabledモードは許可されません。 - DNS共有VPC内でローカルアクセスVPEを作成する前に、サービスに対してハブVPC VPEが存在している必要があります。
- 同じサービスエンドポイントに対してローカルアクセスVPEが存在する限り、ハブVPC VPEはそのまま維持される必要があります。
- ハブVPCのVPEは常に
- スタンドアロンVPC VPE
- スタンドアロンVPC VPEはモードとして
disabled設定可能であり、リソースバインディングを持つことができます。 - スタンドアロンVPC VPEはモードとして
primaryを持ち、リソースバインディングを持たない。 - スタンドアロンVPC VPEは、モードおよびリソース
per_resource_bindingバインディングを許可できます。
- スタンドアロンVPC VPEはモードとして
- DNS共有VPC VPE
- DNS共有VPC VPEはモードとして
primaryを持ち、リソースバインディングを持たない。 - DNS共有VPC VPEはモードとして
disabled設定でき、リソースバインディングを維持できます。 - DNS共有VPC VPEは、モードとしておよびリソース
per_resource_bindingバインディングを許可することができます。
- DNS共有VPC VPEはモードとして