

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 동일 VPC 내 Amazon EC2 인스턴스를 Amazon Neptune 클러스터에 연결
<a name="get-started-connect-ec2-same-vpc"></a>

Neptune 데이터베이스에 연결하는 가장 일반적인 방법 중 하나는 Neptune DB 클러스터와 동일한 VPC에 있는 Amazon EC2 인스턴스에서 연결하는 것입니다. 예를 들어, EC2 인스턴스는 인터넷에 연결되는 웹 서버를 실행할 수 있습니다. 이 경우 EC2 인스턴스만 Neptune DB 클러스터에 액세스할 수 있고, 인터넷은 EC2 인스턴스에만 액세스할 수 있습니다.

![\[동일한 VPC의 EC2 인스턴스에서 Neptune 클러스터에 액세스하는 다이어그램.\]](http://docs.aws.amazon.com/ko_kr/neptune/latest/userguide/images/VPC-connection-01.png)


이 구성을 활성화하려면 올바른 VPC 보안 그룹과 서브넷 그룹을 설정해야 합니다. 퍼블릭 서브넷에서 웹 서버를 호스팅하므로 웹 서버에서 퍼블릭 인터넷에 연결할 수 있으며, Neptune 클러스터 인스턴스는 보안을 유지하기 위해 프라이빗 서브넷에서 호스팅됩니다. [Amazon Neptune DB 클러스터가 위치한 곳에 Amazon VPC 설정](get-started-vpc.md)을(를) 참조하세요.

Amazon EC2 인스턴스가 포트 `8182` 등의 Neptune 엔드포인트에 연결되게 하려면 이를 수행할 보안 그룹을 설정해야 합니다. Amazon EC2 인스턴스가 가령 `ec2-sg1`이라는 보안 그룹을 사용하는 경우 포트 `8182`에 대한 인바운드 규칙이 있고 소스가 `ec2-sg1`인 Amazon EC2 보안 그룹(예: `db-sg1`)을 생성해야 합니다. 그런 다음 `db-sg1`을 Neptune 클러스터에 추가하여 연결을 허용합니다.

Amazon EC2 인스턴스를 생성한 후 SSH를 사용하여 로그인하고 Neptune DB 클러스터에 연결할 수 있습니다. SSH를 사용하여 Amazon EC2 인스턴스에 연결하는 방법에 대한 자세한 내용은 *Amazon EC2 사용 설명서*의 [Linux 인스턴스에 연결](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html)을 참조하세요.

Linux 또는 macOS 명령줄을 사용하여 EC2 인스턴스에 연결하는 경우 CloudFormation 스택의 **출력** 섹션에 있는 **SSHAccess** 항목의 SSH 명령을 붙여넣을 수 있습니다. 현재 디렉터리에 PEM 파일이 있어야 하고 PEM 파일 권한은 400(`chmod 400 keypair.pem`)으로 설정되어야 합니다.

**프라이빗 서브넷과 퍼블릭 서브넷을 모두 포함하는 VPC를 생성하려면**

1. 에 로그인 AWS Management Console 하고 [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/) Amazon VPC 콘솔을 엽니다.

1. 의 오른쪽 상단 모서리에서 VPC를 생성할 리전을 AWS Management Console선택합니다.

1. **VPC 대시보드**에서 **VPC 마법사 시작**을 선택합니다.

1. **VPC 생성** 페이지의 **VPC 설정** 영역을 완료합니다.

   1. **생성할 리소스(Resources to create)**에서 **VPC, 서브넷 등(VPC, subnets, etc.)**을 선택합니다.

   1. 기본 이름 태그를 그대로 두거나, 원하는 이름을 입력하거나, **자동 생성** 확인란의 선택을 취소하여 이름 태그 생성을 비활성화합니다.

   1. IPv4 CIDR 블록 값은 `10.0.0.0/16`으로 둡니다.

   1. IPv6 CIDR 블록 값은 **IPv6 CIDR 블록 없음**으로 둡니다.

   1. **테넌시**는 **기본값**으로 둡니다.

   1. **가용 영역** 수는 **2**로 둡니다.

   1. NAT 게이트웨이가 하나 이상 필요한 경우가 아니라면 **NAT 게이트웨이(\$1)**는 **없음**으로 둡니다.

   1. Amazon S3를 사용할 경우가 아니라면 **VPC 엔드포인트**를 **없음**으로 설정합니다.

   1. **DNS 호스트 이름 활성화**와 **DNS 확인 활성화**를 모두 선택해야 합니다.

1. **VPC 생성**을 선택합니다.