EC2 인스턴스의 public ip로 다른 PC에서 접속이 되지않습니다.

0

ec2를 사용하는데 windows ec2 인스턴스 안에서 nodejs를 통해 server를 키고 다른 pc에서 aws에나오는 public IPv4를 브라우저에 입력하여 인스턴스안에 켜둔 서버에 접속하려하는데 접속이되지않습니다.

https://repost.aws/ko/knowledge-center/ec2-connect-internet-gateway 이 홈페이지를 참고하여

  • ec2 instance 에서 windows 방화벽해제
  • aws 홈페이지에서 퍼블릭 IP주소 확인등을 진행하였습니다. 혹시 또 안되는 이유가 있을까요?
질문됨 일 년 전448회 조회
1개 답변
2

해당 서버 프로그램이 사용하는 포트 및 상태 확인이 필요하며 인스턴스에 연결된 보안 그룹(Security Group)의 인바운드 룰과 라우팅 테이블을 확인해 보실 필요가 있습니다.

● 해당 EC2 Windows 인스턴스에 RDP로 연결하고 command prompt에서 netstat -ano 명령을 사용하여 말씀하시는 서버 프로그램이 사용하는 포트와 함께 LISTENING 상태인지 확인해 보세요.

● 해당 EC2 Windows 인스턴스에 연결된 보안 그룹에 서버 프로그램이 사용하는 포트에 대한 인바운드 룰에 존재하는지 확인해 보세요. https://docs.aws.amazon.com/vpc/latest/userguide/security-group-rules.html

● 해당 인스턴스가 위치하는 VPC 서브넷에 설정된 라우팅 테이블이 인터넷 게이트 웨이와 함께 설정되어 있는지 확인해 보세요. https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Internet_Gateway.html

profile pictureAWS
지원 엔지니어
답변함 10달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인