IPsec-VPN は、ルーティングベースのネットワーク接続技術です。IPsec 接続を展開すると、ローカルクライアントは Virtual Private Cloud (VPC) にデプロイされたサービスに接続できます。このトピックでは、IPsec-VPN を使用してローカルクライアントを Elastic Desktop Service (EDS) Enterprise の オフィスネットワークの VPC に接続し、クライアントがプライベートネットワーク経由でクラウドコンピューターにアクセスできるようにする方法について説明します。
前提条件
開始する前に、「クラウドコンピューターへのプライベート接続の概要」を読み、以下の前提条件を満たしてください。
Cloud Enterprise Network (CEN) インスタンスを作成します。詳細については、「CEN インスタンスの作成」をご参照ください。
Virtual Private Cloud (VPC) インスタンスを作成し、その VPC インスタンスを Cloud Enterprise Network に追加します。詳細については、「VPC と vSwitch の作成」または「ネットワークインスタンスを CEN にすばやく追加」をご参照ください。
オフィスネットワークを作成し、その VPC を Cloud Enterprise Network に追加します。詳細については、「簡便アカウントを使用するオフィスネットワークの作成と管理」または「エンタープライズ AD アカウントを使用するオフィスネットワークの作成と管理」をご参照ください。
重要新しい オフィスネットワーク、Cloud Enterprise Network 内の既存ネットワーク、およびオンプレミスデータセンター間の IP アドレスの競合を防ぐため、オフィスネットワークを作成する前に IPv4 CIDR ブロックを計画してください。詳細については、「CIDR ブロックの計画」をご参照ください。
既存の簡便な オフィスネットワークがある場合は、それを Cloud Enterprise Network に追加する必要があります。
AD が Elastic Compute Service (ECS) インスタンスにデプロイされている場合は、AD サーバーを含む VPC を Cloud Enterprise Network に追加する必要があります。AD がオンプレミスサーバーにデプロイされている場合は、まずオンプレミスネットワークとクラウド間の接続を確立して、AD との統合を正常に完了させる必要があります。最初に AD オフィスネットワークを作成し、ネットワーク接続が確立された後に AD ドメインの設定を完了させることができます。
クラウドコンピューターとユーザーアカウントを作成し、そのクラウドコンピューターをユーザーアカウントに割り当てます。
ユーザーアカウントの作成方法については、「簡易ユーザーの作成」または「AD ユーザーの作成と管理」をご参照ください。
クラウドコンピューターの作成と割り当て方法については、「クラウドコンピューターの作成」および「ユーザーへのクラウドコンピューターの割り当て」をご参照ください。
Alibaba Cloud Workspace クライアントを入手して、クラウドコンピューターにアクセスします。詳細については、「ソフトウェアクライアントの使用」をご参照ください。
説明このソリューションは、Windows クライアント、macOS クライアントをサポートしています。
CIDR ブロックの例
準備段階では、競合を避けるために、オンプレミスデバイスとクラウドネットワークインスタンスの CIDR ブロックを計画する必要があります。このトピックでは、以下の CIDR ブロックの例を使用します。実際には、ご自身の値を使用してください。
項目 | CIDR ブロック | 説明 |
オフィスネットワーク VPC | 172.16.0.0/12 | PrivateLink サービスエンドポイントがこの CIDR ブロック内にあります。 |
ユーザー VPC | 192.168.0.0/16 | VPN 接続を確立するために作成する VPC です。 |
オンプレミスデータセンター | 10.0.0.0/24 | Alibaba Cloud Workspace クライアントはこの CIDR ブロックから接続します。 |
オンプレミスデータセンターのゲートウェイデバイス | 115.XX.XX.154 | オンプレミスデータセンターのゲートウェイデバイスのパブリック IP アドレスです。 |
オンプレミスデータセンターのゲートウェイデバイスは、Alibaba Cloud VPN ゲートウェイに接続するために、標準の IKEv1 および IKEv2 プロトコルをサポートしている必要があります。プロトコルのサポートについては、ゲートウェイデバイスのベンダーにお問い合わせください。
ステップ 1:IPsec 接続の設定
VPN ゲートウェイを購入し、IPsec-VPN 機能を有効にします。詳細については、「VPN ゲートウェイの作成」をご参照ください。
カスタマーゲートウェイを作成します。詳細については、「カスタマーゲートウェイの作成と管理」をご参照ください。
IPsec 接続を作成します。詳細については、「IPsec 接続の作成」をご参照ください。
リモートネットワークの CIDR ブロックを Cloud Enterprise Network に公開します。
VPC コンソールにログインします。
左側のナビゲーションウィンドウで、[ルートテーブル] をクリックします。
ルートテーブルのリストで、ユーザー VPC に対応するルートテーブルを見つけ、その ID をクリックします。
[ルートエントリリスト] タブで、[カスタムルート] タブをクリックします。
設定したリモートネットワークの CIDR ブロック (オンプレミスデータセンターのプライベート CIDR ブロック) を見つけ、[操作] 列の [公開] をクリックします。
[CEN でのステータス] 列が [公開済み] に変わると、ルートは公開されます。
ステップ 2:ゲートウェイへの VPN 設定のロード
VPC コンソールにログインします。
左側のナビゲーションウィンドウで、[相互接続] > [VPN] > [IPsec 接続] を選択します。
上部のナビゲーションバーで、IPsec 接続のリージョンを選択します。
[IPsec 接続] ページで、対象の IPsec 接続を見つけ、[操作] 列の [ピア設定の生成] をクリックします。
ダウンロードした設定をオンプレミスのゲートウェイデバイスにロードします。
詳細については、「H3C ファイアウォールの設定例」をご参照ください。
ステップ 3:VPC アドレスまたはクラウドサービスルートの設定
以下のいずれかのソリューションを選択できます。ソリューション 1 と 2 はどちらも Alibaba Cloud VPC アドレスを設定しますが、ソリューション 1 はデフォルトアドレスを使用するため、エンドユーザーはカスタムアドレスを設定する必要がなく、より簡単です。
VPC アドレス (デフォルト)
オフィスネットワークのプライベートゲートウェイアドレスを取得します。
左側のナビゲーションウィンドウで、 を選択します。
Office Network ページで、対象の オフィスネットワーク ID をクリックします。
オフィスネットワークの詳細ページのNetwork Information セクションで、Private Gateway Address をコピーします。このアドレスは後のステップで使用します。
エンタープライズ DNS サービスで、CNAME レコードを設定して
private.wuying.comをオフィスネットワークのプライベートゲートウェイアドレスにポイントします。エンドユーザーは Alibaba Cloud Workspace クライアントでネットワーク接続設定を完了します。
Windows クライアントを開きます。
ログイン画面の右上隅にある アイコンをクリックし、[接続設定] を選択します。
[接続設定] ダイアログボックスで、以下のオプションを設定します:
重要この機能には、Windows クライアントバージョン 7.7 以降が必要です。以前のバージョンでは Alibaba Cloud VPC アドレスの設定はサポートされていません。
接続タイプ:[Alibaba Cloud VPC] を選択します。
Alibaba Cloud VPC アドレス:[デフォルトアドレス] を選択します。
[確認] をクリックします。
VPC アドレス (カスタム)
オフィスネットワークのプライベートゲートウェイアドレスを取得し、エンドユーザーに提供します。
左側のナビゲーションウィンドウで、 を選択します。
Office Network ページで、対象の オフィスネットワーク ID をクリックします。
オフィスネットワークの詳細ページのNetwork Informationセクションで、Private Gateway Addressをコピーします。このアドレスは後のステップで使用します。
エンドユーザーは Alibaba Cloud Workspace クライアントでネットワーク接続設定を完了します。
Windows クライアントを開きます。
ログイン画面の右上隅にある アイコンをクリックし、[接続設定] を選択します。
[接続設定] ダイアログボックスで、以下のオプションを設定します:
重要この機能には、Windows クライアントバージョン 7.7 以降が必要です。以前のバージョンでは Alibaba Cloud VPC アドレスの設定はサポートされていません。
接続タイプ:[Alibaba Cloud VPC] を選択します。
Alibaba Cloud VPC アドレス:[カスタムアドレス] を選択します。
カスタムアドレス:管理者から提供されたオフィスネットワークのプライベートゲートウェイアドレスを入力します。
[確認] をクリックします。
クラウドサービスルートと DNS
クラウドサービスルートを設定します。
Alibaba Cloud のプライベートクラウドサービスのネットワークセグメントは
100.64.0.0/10であり、これは RFC 6598 で規定されている予約済みネットワークセグメントです。Alibaba Cloud Workspace クライアントが Elastic Desktop Service (EDS) Enterprise サービスのサービス API を呼び出せるようにするには、100.64.0.0/10ネットワークセグメントを VPN のローカルアドレスとして追加し、このセグメント宛てのリクエストをクラウド上の VPC に転送する必要があります。説明100.x.x.x のネットワーク範囲に競合がある場合は、ソリューション 1 またはソリューション 2 を使用してください。
複数のリージョンでクラウドコンピューターを使用する場合、
100.64.0.0/10アドレスブロックをクラウドサービスのネットワークセグメントとして設定できます。より詳細なネットワークが必要な場合は、「クラウドコンピューターのサービスポート要件」を参照してクラウドサービスのネットワークセグメントを設定できます。この場合、プライベートネットワーク管理サービスのドメイン名の IP アドレスがクラウドサービスの IP アドレスになります。
(オプション) DNS を設定する前に、次のコマンドを実行してドメイン名が正しく解決できるかテストできます。
nslookup ecd-vpc.cn-hangzhou.aliyuncs.comIP アドレスが返された場合、ドメイン名は正しく解決できており、ステップ 3 はスキップできます。IP アドレスが返されない場合は、次のステップで説明するように DNS を設定する必要があります。
(オプション) DNS を設定します。
エンタープライズネットワーク経由でクラウドコンピューターにアクセスするには、プライベートネットワーク内で Elastic Desktop Service (EDS) Enterprise サービスの API とストリーミングゲートウェイのドメイン名を解決するために DNS が必要です。対応する DNS アドレスは次のとおりです:
100.100.2.136
100.100.2.138
以下のいずれかの設定方法を使用できます:
オンプレミスデータセンターの DHCP サービスに 2 つの DNS アドレスを設定します。
ローカル IDC の DNS サーバーでゾーン転送を設定し、
aliyuncs.comで終わるドメイン名の解決リクエストを100.100.2.136または100.100.2.138に転送します。
ステップ 4:プライベート接続の検証
以下の例では、Windows クライアントバージョン 7.7 を使用してクラウドコンピューターへのプライベート接続を検証します。実際には、状況に応じて適切なクライアントを選択してください。
Windows クライアントを開きます。
ログイン画面の右上隅にある アイコンをクリックし、[接続設定] を選択します。
[接続設定] ダイアログボックスで、[接続タイプ] を [Alibaba Cloud VPC] に設定します。
ログイン画面で、クラウドコンピューターの割り当て通知メールで受け取った認証情報 ( オフィスネットワーク ID または組織 ID、ユーザー名、パスワードを含む) を入力し、次のアイコンをクリックします。
クライアントのクラウドリソースリストで、ご利用のクラウドコンピューターを見つけ、起動して接続します。
説明ネットワークリクエストのタイムアウトエラーは、ネットワークが切断されていることを示します。設定を確認してください。修正後、クライアントに再度ログインしてクラウドコンピューターに接続します。