- 최신
- 최다 투표
- 가장 많은 댓글
이 문제를 해결하기 위해 다음과 같은 단계를 확인해 볼 수 있습니다:
-
EC2 인스턴스 상태 확인: AWS 콘솔에서 EC2 인스턴스가 정상적으로 실행 중인지 확인합니다.
-
네트워크 ACL 확인: VPC의 네트워크 ACL 설정을 검토하여 인바운드 및 아웃바운드 트래픽이 허용되는지 확인합니다.
-
라우팅 테이블 확인: VPC의 라우팅 테이블이 올바르게 구성되어 있는지 확인합니다.
-
서버 로그 확인: EC2 인스턴스에 접속하여 웹 서버 로그를 확인합니다. 오류 메시지나 비정상적인 활동이 있는지 살펴봅니다.
-
방화벽 설정 확인: EC2 인스턴스 내부의 방화벽 설정을 확인하고, 필요한 포트가 열려있는지 확인합니다.
-
Docker 컨테이너 상태 확인: Docker 컨테이너가 정상적으로 실행 중인지, 포트 매핑이 올바른지 확인합니다.
-
네트워크 연결 테스트: EC2 인스턴스 내에서 curl 또는 wget 등의 도구를 사용하여 로컬호스트의 80 포트로 접속을 시도해 봅니다.
-
TCP 연결 추적 설정 확인: EC2 인스턴스의 TCP 연결 추적 설정을 확인합니다. 기본적으로 유휴 TCP 연결의 타임아웃은 432,000초(5일)로 설정되어 있습니다. 이 값이 변경되었는지 확인하고, 필요하다면 조정해 볼 수 있습니다.
-
AWS 지원팀 문의: 위의 모든 사항을 확인했음에도 문제가 지속된다면, AWS 지원팀에 문의하여 추가적인 도움을 받을 수 있습니다.
이러한 단계들을 통해 문제의 원인을 파악하고 해결할 수 있을 것입니다.
Sources
ConnectionTrackingConfiguration - Amazon Elastic Compute Cloud
