IP 許可リストを使用して MongoDB Atlas を構成する

このページでは、特定の IP アドレスを許可リストに登録して、MongoDB Atlas ソースデータベースと Datastream の間に安全な接続を確立する方法について説明します。 IP 許可リスト接続方法では、データベースが承認された Datastream インスタンスからのトラフィックのみを受け入れるようにします。

MongoDB データベース ユーザーを構成する

MongoDB Atlas インスタンスで Datastream を使用するには、まずデータベース ユーザーを作成し、そのユーザーにアクセス権を付与する必要があります。

  1. MongoDB Atlas ダッシュボードで、 [Security] の下にある [Database access] をクリックします。
  2. [New database user] をクリックし、ユーザーのパスワード認証方法を選択します。
  3. Datastream ユーザーのユーザー名とパスワードを入力します。
  4. [Database user privileges] で [Grant specific user privileges] を選択します。
  5. [Specific privileges] で、次のロールを追加します:
    • readAnyDatabase
  6. [ユーザーを追加] をクリックします。

Datastream パブリック IP アドレスを取得する

ソースデータベースの接続プロファイルを作成するときに、Datastream のパブリック IP アドレスを取得して、MongoDB Atlas で承認する必要があります。

  1. コンソールの [**接続プロファイル**] ページに移動します。 Google Cloud

    [接続プロファイル] ページに移動

  2. [プロファイルの作成] をクリックし、[MongoDB] を選択します。

  3. 接続プロファイル名、ホスト名または IP アドレス、ポート、データベース ユーザー認証情報などの接続の詳細を入力します。

  4. [Define connection settings] セクションで、Datastream パブリック IP アドレスのリストを見つけます。

  5. これらの IP アドレスをコピーします。

MongoDB Atlas で IP 許可リストを構成する

MongoDB Atlas のセキュリティ設定で Datastream パブリック IP アドレスを許可します。

  1. MongoDB Atlas アカウントにログインします。
  2. ナビゲーション メニューで [Security] をクリックし、[Network access] をクリックします。
  3. [Add IP address] をクリックします。
  4. Datastream からコピーした最初の IP アドレスを入力します。
  5. 許可リストに登録する IP アドレスごとにこのプロセスを繰り返します。
  6. [Confirm] をクリックし、ステータスが [Active] に変わるまで待ちます。

接続プロファイルをテストして作成する

MongoDB Atlas で IP 許可リストを有効にしたら、接続を確認できます。

  1. [接続プロファイル] 設定ページにコンソールで戻ります。 Google Cloud
  2. [Run test] をクリックして、データベースへの接続をテストします。
  3. テストが成功したことを確認し、[Create] をクリックしてプロファイルを保存します。

テストが失敗した場合は、Atlas インスタンスの [Network access] リストで Datastream IP アドレスがすべて有効になっていることと、データベース ユーザーに適切な権限が割り当てられていることを確認してください。