42.Express의 3000번 포트 인바운드 설정이 왜 필요한지 궁금합니다.
2
投稿した質問数 1
안녕하세요. 강의 듣는 중 궁금한 사항이 생겨 질문 드립니다.
42번 강의에서 Express의 3000번 포트 인바운드 설정이 왜 필요한지 궁금합니다.
외부의 요청은 nginx가 처리하고, 3000번 포트 접근은 내부에서만 이루어지는데 Express의 3000번 포트를 인바운드 설정 해 줄 필요가 있는건가요?
回答 1
0
안녕하세요, 인프런 AI 인턴입니다. ladea1224님.
질문하신 것처럼 Nginx와 Express가 같은 EC2 인스턴스에서 실행되고, 외부 요청은 Nginx를 통해서만 전달된다면 보안 그룹에서 Express의 3000번 포트를 외부에 인바운드 허용할 필요는 없습니다. 이 경우 외부에서 들어오는 80번(HTTP), 443번(HTTPS) 포트만 열고, Nginx가 내부적으로 Express의 3000번 포트에 요청을 전달하도록 구성하면 됩니다.
다만 Nginx와 Express가 서로 다른 서버에서 실행된다면, Express 서버의 보안 그룹에서 3000번 포트의 소스를 전체 공개(0.0.0.0/0)하는 대신 Nginx 서버의 보안 그룹이나 내부 네트워크로 제한해 허용해야 합니다.
비슷한 질문과 강사님의 답변은 아래 게시글에서 확인하실 수 있습니다.
- 인바운드 보안 그룹 규칙 — 백엔드 서버에 필요한 인바운드 포트와 Nginx·Certbot 사용 시 포트 설정에 대한 답변입니다.
- EC2 보안그룹 — 백엔드 EC2가 로드 밸런서의 요청만 받도록 보안 그룹을 제한하는 방법을 다룹니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
후속강의 쿠폰
0
73
2
S3 강의 개선 제안
0
103
2
S3 관련 강의 개선 제안
0
98
2
env 파일을 제대로 작성한 후에도 사이트에 연결할 수 없습니다.
0
113
2
api.basic-server.com
0
89
2
HTTPS 인증서
0
95
2
HTTPS 인증서 받는 부분 알려주세요
0
89
2
pm2 가 설치가안됩니다
0
182
2
사용하고 계신 WebStorm 관련 질문
1
127
1
aws 인스턴스 삭제 관련 질문
0
220
2
aws에서 msyql,nginx,certbot다 설치하기
0
139
2
[실습] 3. S3를 활용해 Express 서버에 이미지 업로드 기능 구현하기
0
161
2
[실습] 4. RDS에 접속하기
0
208
2
49차시 [실습]3.파라미터 그룹 추가하기
0
144
2
명령어 어디에 있나요?
1
144
3
비전공자도 이해할 수 있는 AWS 입문/실전 강의의 PDF에서 ELB 페이지가 안맞습니다.
0
129
2
영상이 안 나옵니다 ㅠㅠ
0
125
2
이번 실습은 무료 플랜에서도 가능한가요?
0
208
2
S3 호스팅? Amplify 호스팅?
0
98
1
RDS 파라미터를 만들었는데 추가구성 데이터 옵션에 토글 버튼에 해당 그룹이 안나옵니다. 어떻게 해야하나요?
0
146
2
RDS 엔트포인트 내부 엔드 포인트로 설정하는 법이 있을까요?
0
121
2
보안그룹질문입니다.
0
145
2
이걸 볼려면 리눅스는 알아야 하는군요..
0
146
1
EC2 컴퓨팅 리소스에 연결 vs 연결 안 함
0
136
1

