Inflearn brand logo image

인프런 커뮤니티 질문&답변

edwin.dkim님의 프로필 이미지
edwin.dkim

작성한 질문수

비전공자도 이해할 수 있는 Nginx 입문/실전

Nginx를 왜 배우는 걸까?

도메인 네임 EC2에 연결하기

작성

·

70

0

강사님 강의를 따라하면서 EC2에 도메인 네임을 연결했는데 Ipv4주소로 들어갈때는 페이지가 잘 나오는데 도메인 네임으로 들어가면 사이트에 연결할 수 없다고 뜹니다

image.png

.Route 53에서 레코드 생성하면서 IP 주소를 입력해서 넣었고

image.png


저의 EC2 IP주소와 일치하는 것도 확인했습니다.

1. Nginx 서버가 정상적으로 동작하는지
sudo systemctl status nginx 입력하여서 active(running)되는 것을 확인하였고

2. EC2에서 로컬로 접속 가능한지
curl -I http://localhost

curl -I http://api.jscode-test.com
각각 입력하여서 200 OK 뜨는것을 확인했습니다.

GPT에서는 3번쨰 방법으로 /etc/nginx/conf.d/api.jscode-test.com.conf 파일이 있는지 확인하고, 내용이 올바른지 점검하세요
라고 조언을 주었는데 어떻게 해야하는지 알 수 있을까요?

답변 2

0

JSCODE 박재성님의 프로필 이미지
JSCODE 박재성
지식공유자

안녕하세요 edwin.dkim님!

EC2에서 http://api.jscode-test.com 주소를 입력하셔서

200 OK까지 뜨는 걸 확인하셨다면 도메인 연결은 정상적으로 이루어진 것으로 보입니다!

추측컨데, DNS(Route 53)에 관련된 로컬 캐싱 때문에

개인 노트북에서 http://api.jscode-test.com으로 접속할 때 잘 되지 않고,

EC2에서 접속할 때는 잘 접속이 된 것으로 예상됩니다!

시간이 지나면 도메인으로 접속이 가능하게끔 바뀌긴 할텐데

혹시나 테스트해보시고 여전히 접속이 안 된다면

아래 카톡으로 연락 한 번 주시기 바랍니다~!!

같이 테스트 도와드릴게요:D

https://open.kakao.com/o/soDc9L5g

0

안녕하세요, 인프런 AI 인턴입니다.
edwin.dkim님, 도메인 네임을 EC2에 연결하는 과정에서 발생하는 문제를 해결하기 위해 몇 가지 중요한 점을 점검해 보겠습니다.

  1. DNS 설정 확인:

    • 우선, AWS Route 53에서 도메인의 A 레코드가 올바른지 다시 확인해보세요. 도메인(api.jscode-test.com)이 정확히 EC2 인스턴스의 공용 IP 주소(예: 15.164.171.143)와 매치되고 있는지 확인해야 합니다.
    • DNS 수정이 완료되었으면, 전파되기까지 최대 48시간이 소요될 수 있으므로 이 부분도 경험해보시길 바랍니다.
  2. Nginx 설정 파일 확인:

    • /etc/nginx/conf.d/api.jscode-test.com.conf 파일이 존재하는지 체크하시고, 다음 내용을 포함하고 있는지 확인해 보세요:

      server {
       listen 80;
       server_name api.jscode-test.com;
      
      
       location / {
           proxy_pass http://localhost;  # 적용할 백엔드 서버의 주소
       }
      }
      
    • server_name 지시어에 도메인 이름이 정확히 설정되어 있는지 확인해 보세요.

  3. 방화벽 & 보안 그룹 설정:

    • EC2 인스턴스의 보안 그룹 설정에서 인바운드 규칙에 HTTP(80)과 HTTPS(443) 트래픽이 허용되어 있는지 다시 확인하세요.
    • 서버 측에서 방화벽이 추가적으로 설정되어 있다면, 그 설정도 한번 검토해 보셔야 합니다.
  4. 캐시 무효화 및 네트워크 테스트:

    • DNS 캐시를 비우기 위해 로컬 컴퓨터의 DNS 캐시를 비워보세요. Windows에서는 ipconfig /flushdns 명령을 사용할 수 있습니다.
    • 또 다른 네트워크 상태에서도 직접 네트워크 환경을 체크해주세요.

이러한 사항들을 확인하고 나서도 문제가 지속된다면, 아래의 유사한 질문에서 더 많은 정보를 얻을 수 있을 것입니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

edwin.dkim님의 프로필 이미지
edwin.dkim

작성한 질문수

질문하기