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. 데이터베이스 사용자 권한에서 특정 사용자 권한 부여를 선택합니다.
  5. Specific privileges(특정 권한)에서 다음 역할을 추가합니다.
    • readAnyDatabase
  6. 사용자 추가를 클릭합니다.

데이터 스트림 공개 IP 주소 가져오기

소스 데이터베이스의 연결 프로필을 만들 때 Datastream의 공개 IP 주소를 검색하여 MongoDB Atlas에서 승인해야 합니다.

  1. Google Cloud 콘솔에서 연결 프로필 페이지로 이동합니다.

    연결 프로필 페이지로 이동

  2. 프로필 만들기를 클릭하고 MongoDB를 선택합니다.

  3. 연결 프로필 이름, 호스트 이름 또는 IP 주소, 포트, 데이터베이스 사용자 인증 정보를 비롯한 연결 세부정보를 입력합니다.

  4. 연결 설정 정의 섹션에서 Datastream 공개 IP 주소 목록을 찾습니다.

  5. 이 IP 주소를 복사합니다.

MongoDB Atlas에서 IP 허용 목록 구성

MongoDB Atlas 보안 설정에서 Datastream 공개 IP 주소를 허용합니다.

  1. MongoDB Atlas 계정에 로그인합니다.
  2. 탐색 메뉴에서 보안을 클릭한 다음 네트워크 액세스를 클릭합니다.
  3. IP 주소 추가를 클릭합니다.
  4. Datastream에서 복사한 첫 번째 IP 주소를 입력합니다.
  5. 허용 목록에 추가하려는 각 IP 주소에 대해 이 과정을 반복합니다.
  6. 확인을 클릭하고 상태가 활성으로 변경될 때까지 기다립니다.

연결 프로필 테스트 및 만들기

MongoDB Atlas에서 IP 허용 목록을 활성화한 후 연결을 확인할 수 있습니다.

  1. Google Cloud 콘솔에서 연결 프로필 설정 페이지로 돌아갑니다.
  2. 테스트 실행을 클릭하여 데이터베이스 연결을 테스트합니다.
  3. 테스트가 성공했는지 확인한 다음 만들기를 클릭하여 프로필을 저장합니다.

테스트에 실패하면 모든 Datastream IP 주소가 Atlas 인스턴스 네트워크 액세스 목록에서 활성화되어 있고 데이터베이스 사용자에게 올바른 권한이 할당되어 있는지 확인합니다.