2017-09-18 1 views
0

AWS EC2 인스턴스에 nodejs 응용 프로그램을 배포했습니다. API 게이트웨이에는 '/ api/companies'엔드 포인트가 있습니다. 내 서버를 시작한 후에 인스턴스 터미널에서 cURL 할 수 있으며 결과를 올바르게 반환합니다. 하지만 브라우저에서 EC2 인스턴스로 요청을 할 수 없습니다. 나는이 작품을 만들기 위해 인바운드 규칙을 수정하는 방법을 정확히 모르겠습니다Amazon AWS EC2, 인바운드 http 요청 허용

+0

에서 Anywhere에서 인바운드 트래픽을 허용하려면 0, 당신은 My IP를 선택할 수 있습니다? – helloV

+0

앱이 8080에서 실행됩니다.하지만 맞춤 설정할 수 있습니다. –

답변

3

당신은 Security Group Rules 문서를 체크 아웃 할 수 있지만 요점은 다음과 같습니다

  1. 는 대한 VPC에서 새 보안 그룹을 만들려면 EC2 인스턴스
  2. 인바운드 규칙에서 새 규칙을 만듭니다.
  3. 원본을 IP 주소로 설정하십시오. (선택, 당신은 소스에 0.0.0.0/0를 입력, 모든 IP 주소에서 액세스를 허용 할 경우) 어떤 응용 프로그램에 따라 80 또는 443에 포트를
  4. tcp에 프로토콜을 설정하고 설정이 사용
3
  • 편집하거나 기존 보안 그룹은 첨부 된 이미지가 No VPC을 보여줍니다. 새로운 보안 그룹
  • 인스턴스가 실행되는 VPC를 선택 추가,하지만 당신은,321를 들어
  • 하여 VPC 선택해야 당신이 당신의 IP 전용 또는 서버가 듣고 어떤 포트 세계

enter image description here