웹사이트가 열리지 않거나, 브라우저에 오류가 뜨거나, 페이지가 끝없이 로딩돼요. 가장 먼저 풀어야 할 질문은 간단해요. 사이트가 모두에게 안 되는 걸까요, 아니면 내 쪽(통신사, 네트워크, 기기)에 문제가 있는 걸까요? 몇 분 안에 확인하는 방법을 알려 드릴게요.

1. 여러 나라에서 HTTP로 웹사이트 확인하기

HTTP 확인을 열고 사이트 주소(예: https://example.com)를 입력하세요. 25개 위치에서 동시에 페이지를 열어 보고, 위치마다 상태 코드와 응답 시간을 보여 줘요.

  • 거의 모든 곳에서 200 OK: 사이트는 정상이에요. 문제는 아마 내 쪽에 있어요.
  • 모든 곳에서 오류(타임아웃, 5xx 코드): 사이트가 모두에게 안 되는 상태예요.
  • 일부 나라에서만 열림: 일부 지역에서 차단됐거나 서버 중 하나가 응답하지 않을 수 있어요.

2. 상태 코드 살펴보기

  • 5xx(500, 502, 503, 504): 서버나 그 앞의 프록시에 문제가 있어요. 보통은 사이트 운영자만 고칠 수 있어요.
  • 4xx(403, 404): 서버가 응답은 하지만 요청을 거부하거나 페이지를 찾지 못해요. 한 나라에서만 403이 나온다면 국가별 차단이나 방화벽 때문일 때가 많아요.
  • 타임아웃: 서버가 전혀 응답하지 않아요. 서버가 꺼졌거나, 과부하이거나, DDoS 공격을 받는 중일 수 있어요.

3. DNS 확인하기

HTTP 확인에서 호스트를 찾을 수 없다고 나오면 DNS 확인을 열어 보세요. 여러 나라의 리졸버가 A, AAAA 레코드를 하나도 돌려주지 않거나 서로 다른 값을 돌려준다면, 도메인이 만료됐거나, DNS 서버가 멈췄거나, 레코드를 최근에 바꿔서 아직 퍼지지 않았을 수 있어요.

4. Ping과 Traceroute

Ping은 서버가 응답하는지, 패킷이 얼마나 손실되는지 보여 줘요. 많은 서버가 일부러 Ping을 막기 때문에, Ping이 실패했다고 해서 사이트가 죽었다는 뜻은 아니에요. Traceroute와 MTR은 경로상 어느 네트워크에서 패킷이 사라지는지 보여 줘요.

사이트는 모두에게 되는데 나만 안 될 때

  • 브라우저 캐시를 지우거나 시크릿 창에서 사이트를 열어 보세요.
  • Wi-Fi 대신 모바일 데이터처럼 다른 네트워크를 써 보세요.
  • 기기의 DNS 서버를 바꿔 보세요.
  • IP 정보 페이지에서 내 주소를 확인해 보세요. 통신사나 VPN이 트래픽을 다른 나라를 거쳐 보내고 있을 수 있어요.

더 많은 소식