このトピックでは、ネットワークアクセスエンドポイントの概念、設定、および一般的なユースケースについて説明します。
概要
ネットワークアクセスエンドポイントは、IDaaS EIAM インスタンスにネットワーク接続を提供します。エンドポイントは、Dedicated Network Access Endpoint と Shared Network Access Endpoint に分類されます。Dedicated Network Access Endpoint は使用前に購入する必要がありますが (専用ネットワークアクセスエンドポイントの課金)、Shared Network Access Endpoint は無料です。
[Dedicated Network Access Endpoint]
Dedicated Network Access Endpoint は、お客様の EIAM インスタンス専用のネットワークアクセスエンドポイントであり、実質的にはお客様の VPC 内で EIAM インスタンスが保持する ENI です。この ENI のセキュリティグループルールやネットワーク設定を構成することで、EIAM インスタンスに専用のプライベートネットワークアクセスまたはパブリックネットワークアクセスを実装できます。
専用プライベートネットワークアクセス
プライベートネットワークを介して VPC に接続すると、IDaaS EIAM インスタンスは、パブリックポートを公開することなく、Active Directory (AD) や LDAP などのサービスに対してデータを同期し、委任認証を実行できます。次の表は、AD を例として、さまざまなネットワークトポロジーでネットワークアクセスコントロールを設定する方法を示しています。
AD と ENI が同一 VPC 内にある場合
AD ドメインサーバーと IDaaS EIAM が所有する ENI が同一 VPC 内にある場合は、ネットワークアクセスコントロールリスト (ACL) を次のように設定します。
AD ドメインサーバーのセキュリティグループで、ENI の IP アドレスからのトラフィックを許可します。
AD と ENI が異なる VPC にある場合
AD ドメインサーバーと IDaaS EIAM が所有する ENI が異なる VPC にある場合は、ネットワーク ACL を次のように設定します。
Cloud Enterprise Network (CEN) を使用して、異なる VPC を接続します。
AD ドメインサーバーのセキュリティグループで、ENI の IP アドレスからのトラフィックを許可します。
AD がオンプレミスデータセンターまたは他のクラウドプロバイダーにある場合
AD ドメインサーバーがオンプレミスデータセンターにあるか、別のクラウドプロバイダーによってホストされている場合は、ネットワーク ACL を次のように設定します。
VPN などの専用線を使用して、VPC を AD ドメインサーバーをホストするデータセンターまたは他のクラウドプロバイダーに接続します。
AD ドメインサーバーのファイアウォールで、ENI の IP アドレスからのトラフィックを許可します。
専用パブリックネットワークアクセス
IDaaS EIAM インスタンスが VPC に接続した後、Elastic IP アドレス (EIP) を IDaaS EIAM インスタンスの ENI に関連付けるか、インターネット NAT ゲートウェイを VPC に関連付けることができます。これにより、IDaaS EIAM インスタンスは、お客様のパブリック IP アドレスを使用してインターネットにアクセスできます。このパブリック IP アドレスを WeCom の信頼できる IP のリストに追加して、その要件を満たすことができます。
[Shared Network Access Endpoint]
共有ネットワークアクセスエンドポイントは、IDaaS EIAM インスタンスのデフォルトのネットワークアクセスエンドポイントです。これは、すべての IDaaS EIAM インスタンスで共有され、パブリックネットワークアクセスのみをサポートします。
エンドポイントの比較
機能
[Dedicated Network Access Endpoint]
[Shared Network Access Endpoint]
専用 IP アドレスによるプライベートネットワークへのアクセス
サポート
非サポート
専用 IP アドレスによるインターネットアクセス
サポート
非サポート
共有 IP アドレスによるインターネットアクセス
非サポート
サポート
ネットワークリソース (ENI、セキュリティグループなど) の所有権
お客様の Alibaba Cloud アカウント
IDaaS EIAM チーム
デフォルトで利用可能
いいえ
はい
無料
いいえ
はい
モジュール別のエンドポイントサポート
次の表に、各モジュールでサポートされているエンドポイントを示します。デフォルトでは、すべてのモジュールで共有ネットワークアクセスエンドポイントが使用されます。専用ネットワークアクセスエンドポイントが必要な場合は、手動で切り替える必要があります。
モジュール
[Dedicated Network Access Endpoint] - プライベート アクセス
[Dedicated Network Access Endpoint] - パブリックアクセス
[Shared Network Access Endpoint] - パブリックアクセス
DingTalk インバウンド ID プロバイダー
非サポート
非サポート
サポート
DingTalk アウトバウンド ID プロバイダー
非サポート
非サポート
サポート
AD インバウンド ID プロバイダー
サポート
サポート
サポート
LDAP インバウンド ID プロバイダー
サポート
サポート
サポート
WeCom インバウンド ID プロバイダー
非サポート
サポート
非サポート
マーケットプレイスアプリケーション
非サポート
非サポート
サポート
SAML アプリケーション
シングルサインオン (SSO) シナリオ:専用ネットワークアクセスエンドポイントに依存しません。
データ同期シナリオ:専用ネットワークアクセスエンドポイント経由のアクセスをサポートします。
サポート
OIDC アプリケーション
サポート
カスタムアプリケーション
非サポート
非サポート
サポート
専用エンドポイントの追加
Network Access Endpoint タブで、次の手順を実行します。
サービスリンクロール (SLR) の作成
Network Access Endpoint ページにアクセスするか、Add Dedicated Endpoint をクリックしたときに、サービスリンクロールが存在しない場合は、IDaaS EIAM サービスリンクロールを作成する必要があります。 この操作を実行できるのは、
AliyunIDaaSEiamFullAccess権限を持つ Alibaba Cloud アカウントまたは RAM ユーザーのみです。表示されるダイアログボックスで、ロール名が
AliyunServiceRoleForEiamで、承認ポリシーがAliyunServiceRolePolicyForEiamであることを確認し、[Confirm Create] をクリックします。インスタンスのアップグレードまたはスケールアップ
インスタンスの既存のDedicated Network Access Endpointの数がDedicated Network Access Endpointのクォータ未満の場合にのみ、Dedicated Network Access Endpointを作成できます。Dedicated Network Access Endpointのクォータは別途購入する必要があります。
無料またはトライアルインスタンスの場合、インスタンスをアップグレードして、購入ページでDedicated Network Access Endpointのクォータを購入してください。
エンタープライズインスタンスの場合、インスタンスをスケールアップし、購入ページで Dedicated Network Access Endpoint のクォータを購入します。
説明各 IDaaS EIAM インスタンスは、最大 1 つの Dedicated Network Access Endpoint をサポートします。
リソースの選択
Add Dedicated Endpoint をクリックし、以下のパラメーターを設定します。
[Display Name]: Dedicated Network Access Endpoint の表示名です。この名前はコンソールにのみ表示されます。
[Select Region]: 接続する VPC が存在するリージョンです。
[Select VPC]: 選択したリージョン内の VPC です。AD、LDAP、またはアプリケーションなどのサービスへのプライベートネットワークアクセスが必要な場合は、これらのサービスが存在する VPC、またはこれらのサービスにアクセスできる VPC を選択します。
[Select vSwitch]: 選択した VPC 内の vSwitch です。vSwitch には 3 つ以上の利用可能な IP アドレスが必要で、CIDR ブロック 100.64.0.0/10 は使用できません。最大 2 つの vSwitch を選択できます。
重要Dedicated Network Access Endpoint を追加すると、そのリージョン、VPC、または vSwitch は変更できなくなります。続行する前に設定を確認してください。
フォールトトレランスを向上させるために、異なるアベイラビリティーゾーンにある 2 つの vSwitch を選択することを強く推奨します。
設定を確認した後、Confirm をクリックして Dedicated Network Access Endpoint の追加を開始します。
エンドポイントの作成後、Dedicated Network Access Endpoint を使用するには、以下の設定を完了する必要があります:
専用プライベートネットワークアクセスを有効にするには、「プライベートネットワークアクセスの承認」をご参照ください。
専用パブリックネットワークアクセスを有効にするには、「専用パブリック出力 IP アドレスの設定」をご参照ください。
プライベートネットワークアクセスの承認
Network Access Endpoint タブで、目的の Dedicated Network Access Endpoint を見つけ、「操作」列の Authorize Private Network Access をクリックします。
アクセスルールの取得。 Authorize Private Network Access ダイアログボックスで、承認オブジェクトをコピーします。 承認オブジェクトは、現在の Dedicated Network Access Endpoint のすべての専用プライベートエグレス IP アドレスのコレクションです。
セキュリティグループアクセスルールを設定します。 Add をクリックして、 ページに移動します。 このページで、プライベートネットワークアクセスを必要とするサービスを含むセキュリティグループを選択します。
説明AD の場合は、IDaaS EIAM によって作成されたセキュリティグループではなく、AD ドメインサーバーを含むセキュリティグループを選択します。さまざまなネットワークトポロジーでサポートされている設定の詳細については、「専用プライベートネットワークアクセス」をご参照ください。
セキュリティグループ ID/名前をクリックして Add に移動します。 タブで、Manually Add をクリックします。
新しいアクセスルールで、次のパラメーターを設定してルールを保存します。
アクション:許可。
優先度:1。
プロトコルタイプ:カスタム TCP。
ポート範囲:サービスのポート範囲を入力します。AD または LDAP の場合は、ポート 389 または 636 を使用します。
承認オブジェクト:前の手順でコピーした専用プライベート出力 IP アドレス。
専用パブリック出力 IP の設定
インターネット NAT ゲートウェイを設定して、お客様が所有するパブリック IP アドレスを介して IDaaS EIAM インスタンスがインターネットにアクセスできるようにします。このパブリック IP アドレスを WeCom の信頼できる IP のリストに追加して、その検証要件を満たすことができます。
VPC リージョンの表示
Network Access Endpoint タブで、目的の Dedicated Network Access Endpoint を見つけ、その VPC Region を確認します。
Elastic IP アドレスの関連付け
VPC - Internet NAT Gateway コンソールに移動します。 VPC と同じリージョンで、インターネット NAT ゲートウェイを選択し、今すぐ関連付ける をクリックして EIP の関連付けを開始します。
利用可能なインターネット NAT ゲートウェイがない場合は、まず作成します。詳細については、「インターネット NAT ゲートウェイの作成」をご参照ください。
既存の EIP を選択するか、新しい EIP を購入して関連付けることができます。
関連付けが成功したら、Internet NAT Gateway ページに移動し、Instance ID/Name をクリックします。
インスタンスの SNAT エントリが存在しない場合は、専用ネットワークアクセスエンドポイントのパブリックネットワークアクセスを有効にするために作成する必要があります。詳細については、「SNAT エントリの作成と管理」をご参照ください。
警告SNAT エントリが設定されていない場合、専用ネットワークアクセスエンドポイントはインターネットにアクセスできません。
Network Access Endpoint タブで、Dedicated Outbound Public IP Address 列の View をクリックして、Dedicated Network Access Endpoint で使用されるパブリック IP アドレスを確認します。
専用エンドポイントへの切り替え
IdPs ページに移動します。たとえば AD ID プロバイダーなど、目的の IdPs を見つけ、[操作] 列で Modify をクリックして基本設定を編集します。
Dedicated Network Access Endpointを設定します。 セクション:
Dedicated Network Access Endpoint タイプを選択します。
ドロップダウンリストから、関連付けられたDedicated Outbound Public IP Address を持つエンドポイントを選択します。 IP アドレスは、ENI またはインターネット NAT ゲートウェイから取得できます。
送信の検証。 Confirm をクリックすると、システムはただちに検証を実行します:
検証要件:関連付けられたすべての ENI (最大 2 つ) が AD サービスに正常にアクセスできる必要があります。
検証に成功した場合、システムは自動的にDedicated Network Access Endpointに切り替わります。
検証に失敗した場合:エラーメッセージが表示されます。ネットワーク接続を確認してください。
使用中のゲートウェイ IP を表示するには、専用パブリック出力 IP の [View] をクリックします。
検証が完了すると、システムはただちに Dedicated Network Access Endpoint に切り替わります。まずテスト環境で検証を実行することをお勧めします。有料インスタンスの有効期限が切れるか、リリースされるか、またはサブスクリプションが解除されると、専用ネットワークアクセスエンドポイントはただちに利用できなくなり、その 1 日後に自動的に削除されます。共有ネットワークアクセスエンドポイントまたは別の専用ネットワークアクセスエンドポイントを使用する必要がある場合は、手動で切り替える必要があります。エンドポイントが削除される前に、お使いのサービスのネットワークアクセス許可リストを変更することをお勧めします。
変更: [Dedicated Network Access Endpoint]
Dedicated Network Access EndpointのDisplay Nameのみ変更できます。他の設定を変更するには、エンドポイントを削除して新しく作成する必要があります。