웹사이트 다운 여부 확인 방법(결과의 의미)
이 가이드는 사이트가 «다운됨»으로 보이는 실제 상황, 웹사이트 확인 도구를 단계별로 사용하는 방법, 결과(DNS, HTTP 코드, SSL, 응답 시간)를 구체적인 다음 조치로 바꾸는 방법을 안내합니다.
1. 사이트가 로드되지 않을 때 빠른 체크리스트
- 가능하다면 다른 브라우저나 기기에서 열어 보세요(모바일과 데스크톱, Wi‑Fi와 모바일 데이터).
- 홈페이지 URL을 웹사이트 확인 도구에서 확인하세요.
- 결과에서 다음 세 가지를 기록하세요: 전체 상태, HTTP 상태 코드, 도메인/DNS 상태.
- 아래 설명을 참고해 문제가 DNS, 웹 서버, SSL, 본인 연결 중 어디에 있는지 판단하세요.
2. 주요 상태 읽는 법
확인을 실행하면 온라인, 오프라인, 오류, 온라인이지만 제한됨, 도메인을 찾을 수 없음 같은 라벨이 표시됩니다. DNS와 HTTP 동작을 요약한 것입니다:
- Online — DNS가 작동하고 서버가 성공 코드(보통 200)로 응답했습니다.
- Offline / Error — 유효한 응답을 받지 못했습니다(DNS 실패, 시간 초과 또는 연결 오류).
- Online but Limited — 서버는 작동 중이지만 봇 차단 또는 속도 제한으로 전체 응답을 받지 못했습니다.
- Domain Exists (No Website) — DNS는 해석되지만 아직 사용 가능한 웹 콘텐츠가 없습니다(신규 설정에서 흔함).
- Domain Not Found — 도메인이 현재 공개 DNS에서 해석되지 않습니다.
3. 일반적인 상황과 다음 조치
A. 신규 도메인 또는 DNS 변경
최근 도메인을 등록했거나 네임서버를 변경했거나 A/AAAA 레코드를 업데이트했는데 확인 도구가 도메인을 찾을 수 없음 또는 불완전한 DNS를 보여 주면 DNS 전파 지연일 가능성이 큽니다.
- 등록기관 또는 DNS 제공업체에서 DNS 레코드가 올바른지 다시 확인하세요.
- 5~15분 기다린 뒤 다시 확인하세요. TTL에 따라 전 세계 전파에 더 오래 걸릴 수 있습니다.
- 오랫동안 활성화된 도메인이 갑자기 해석되지 않으면 만료 여부와 네임서버 변경·삭제 여부를 확인하세요.
B. DNS는 정상이지만 사이트가 실패함
확인 도구가 유효한 도메인 상태를 보여 주지만 HTTP 코드가 500, 502, 503이면 문제는 보통 웹 서버 또는 애플리케이션 계층에 있습니다:
- 500 / 503 — 애플리케이션 또는 서버 오류(잘못된 설정, 리소스 한도, 일시적 장애).
- 502 — 리버스 프록시(Nginx, Apache, 로드 밸런서 등)와 업스트림 앱 사이의 잘못된 게이트웨이.
- 응답 시간이 매우 김 — 서버가 과부하이거나 성공해도 응답이 느림.
사이트를 관리한다면 장애 시각 전후의 호스팅 제어판이나 서버 로그를 확인하세요. 그렇지 않다면 사이트 소유자나 호스팅 지원에 결과(상태 + HTTP 코드 + 응답 시간)를 공유하면 진단이 빨라집니다.
C. SSL / HTTPS 문제
확인 도구가 SSL이 불안전하거나 잘못 구성되었다는 메모를 보여 주면 브라우저에 «연결이 비공개가 아님», «인증서가 유효하지 않음» 같은 경고가 나타날 수 있습니다. 일반적인 원인:
- 만료된 인증서(Let's Encrypt 등 자동 갱신을 하지 않는 사이트에서 흔함).
- 다른 호스트 이름용으로 발급된 인증서(예: www.example.com과 example.com).
- HTTP/HTTPS가 섞인 리디렉션으로 브라우저와 도구가 혼란스러워짐.
보통 정확한 호스트 이름용으로 인증서를 갱신·재발급하고 모든 트래픽이 일관되게 HTTPS로 가도록 리디렉션을 설정하면 해결됩니다.
D. 봇 차단과 «온라인이지만 제한됨»
일부 사이트는 Cloudflare나 사용자 정의 방화벽으로 자동 요청에 챌린지를 냅니다. 그런 경우:
- 확인 도구는 서버가 온라인이며 응답함을 확인할 수 있습니다.
- 전체 HTML이나 메타데이터를 가져오지 못할 수 있으며 «온라인이지만 제한됨»과 보호 관련 메모가 표시됩니다.
- 브라우저에서는 짧은 지연이나 사람은 풀 수 있지만 자동 도구는 풀 수 없는 챌린지 페이지가 보일 수 있습니다.
본인 사이트에서 정당한 봇(API 클라이언트, 가동 시간 모니터)이 차단된다면 보안 설정을 조정하거나 필요 시 알려진 IP를 허용 목록에 추가하세요.
4. HTTP 상태 코드 이해(빠른 참조)
모든 HTTP 응답에는 숫자 상태 코드가 포함됩니다. 문제 해결용 요약:
- 200 OK — 사이트가 작동 중이며 요청한 페이지나 리소스를 반환했습니다.
- 301 / 302 Redirect — URL이 다른 곳으로 리디렉션됩니다. 확인 도구는 체인을 따라 최종 URL을 표시합니다.
- 404 Not Found — 사이트는 온라인이지만 해당 경로는 없습니다(오타나 이동한 페이지 확인).
- 403 Forbidden — 서버가 요청을 거부했습니다(권한 또는 봇 차단).
- 429 Too Many Requests — 속도 제한. 속도를 줄이거나 자동 확인 빈도를 낮추세요.
- 500 / 502 / 503 — 서버 측 문제. 로그를 조사하거나 호스팅 제공업체에 문의하세요.
5. 지원 대화에서 결과 활용
호스팅, 개발자, ISP 지원과 대화할 때 확인 도구 결과 스크린샷이나 복사본은 «안 됩니다»보다 유용한 경우가 많습니다. 다음을 포함하세요:
- 확인한 URL.
- 전체 상태와 HTTP 코드.
- 응답 시간과 SSL이 안전한지 여부.
- DNS, 리디렉션, 봇 차단에 관한 메모.
확인 도구 사용하기 · 자주 묻는 질문 · 소개