"이 사이트에 연결할 수 없음" 종합 자가진단 — 원인 찾기·해결
크롬에서 "이 사이트에 연결할 수 없음"이 떴는데, 무엇부터 봐야 할지 막막한 경우가 많다. 이 메시지는 하나의 원인을 가리키지 않는다. 도메인을 못 찾았을 수도, 서버가 연결을 거부했을 수도, 응답이 없어 시간이 초과됐을 수도, 보안 연결이 실패했을 수도 있다. 증상은 같아 보여도 원인은 제각각이다.
핵심은 메시지 아래에 작게 적힌 영문 코드다. ERR_NAME_NOT_RESOLVED, ERR_CONNECTION_REFUSED, ERR_CONNECTION_TIMED_OUT, ERR_SSL_PROTOCOL_ERROR처럼, 그 코드가 어느 단계에서 막혔는지를 알려준다. 이 글은 코드를 하나하나 외우지 않고도, 증상에서 출발해 원인을 좁히고 해결까지 가는 순서를 정리한다. 대표 에러 7종의 의미와 1차 조치도 표로 묶었다.

이 글의 구성
🔎 이 메시지가 뜨는 이유
"이 사이트에 연결할 수 없음"은 크롬(크로미엄 계열)이 서버에 도달하지 못했을 때 보여주는 포괄 메시지다. 특정 원인을 콕 집어 주는 게 아니라, "어떤 이유로든 페이지를 가져오지 못했다"는 큰 묶음이다. 그래서 같은 화면이라도 뒤에 숨은 원인은 다양하다.
웹페이지가 화면에 뜨기까지는 여러 단계를 거친다. 도메인 이름을 IP로 바꾸고(DNS), 그 IP의 서버에 연결을 맺고(TCP), 보안 사이트라면 암호화 연결을 맺고(TLS/SSL), 그다음 페이지를 주고받는다(HTTP). 이 중 어느 단계에서 막히느냐에 따라 다른 에러 코드가 나온다.
핵심 — 단계마다 다른 코드가 나온다
DNS 단계 실패는 도메인을 못 찾은 것, 연결 단계 실패는 거부·시간 초과·재설정, 보안 단계 실패는 SSL·인증서 오류다. 그래서 화면 아래의 영문 코드가 "어디서 막혔는지"를 알려주는 가장 빠른 단서다. 진단은 늘 이 코드를 읽는 데서 시작한다.
🧭 제일 먼저 영문 코드부터 확인
해결의 출발점은 한 가지다. "이 사이트에 연결할 수 없음" 메시지 바로 아래(또는 새로고침 후)에 적힌 영문 코드를 읽는 것. 이 코드만 봐도 원인의 절반은 좁혀진다.
코드를 보고 단계 가늠하기
코드가 안 보인다면 새로고침을 한 번 해보면 표시되는 경우가 많다. 그래도 안 나오면 아래 7종 표에서 증상으로 가장 가까운 항목을 찾아 1차 조치를 적용하면 된다.
🧩 대표 에러 7종 의미·1차 조치
연결 실패에서 가장 자주 만나는 7종이다. 의미와 가장 먼저 해볼 조치를 한 줄로 묶었다.
| 코드 | 의미 | 먼저 해볼 1차 조치 |
|---|---|---|
| NAME_NOT_RESOLVED / NXDOMAIN | 도메인을 IP로 못 바꿈(DNS) | DNS를 8.8.8.8·1.1.1.1로 변경, flushdns, 주소 오타 확인 |
| CONNECTION_REFUSED | 응답은 왔지만 즉시 거부(포트 닫힘·명시적 거부) | 주소·포트 확인, 서버 구동 여부, 프록시 점검 |
| CONNECTION_TIMED_OUT | 응답이 없어 시간 초과(무응답) | 네트워크·라우터 점검, 방화벽·VPN 확인, 다른 망 시도 |
| CONNECTION_RESET | 연결이 도중에 강제로 끊김(RST) | 네트워크 안정성·방화벽·VPN 점검, winsock 초기화 |
| SSL_PROTOCOL_ERROR | 암호화(TLS) 연결 협상 실패 | 시크릿 모드·확장 점검, 백신 HTTPS 검사·구버전 TLS 확인 |
| CERT_DATE / AUTHORITY_INVALID | 서버 인증서 신뢰·기간 문제 | 기기 날짜·시간 확인, 인증서 만료·발급기관 점검(운영자) |
| TOO_MANY_REDIRECTS | 리다이렉트가 무한 반복 | 쿠키·캐시 삭제, 서버 리다이렉트 규칙 점검(운영자) |
표의 핵심은 "어느 단계에서 막혔는가"다. DNS면 이름 풀이, REFUSED·TIMED_OUT·RESET이면 연결, SSL·CERT면 보안 단계다. 같은 연결 단계라도 REFUSED는 "응답이 와서 거절당함", TIMED_OUT은 "아무 응답이 없음"이다. 그래서 패킷을 조용히 버리는 방화벽 차단은 보통 TIMED_OUT으로, 명시적 거부는 REFUSED로 나타난다. 단계를 알면 어디를 손볼지가 정해진다.
💻 공통 진단 명령 모음
코드가 무엇이든, 아래 명령 몇 개면 "이름 풀이는 되는가, 연결은 닿는가"를 빠르게 가른다. 먼저 도메인이 IP로 풀리는지 확인한다.
# 1. 도메인이 IP로 풀리는가 (DNS 단계)
nslookup example.com
# 이름을 못 찾으면 DNS 문제 → NXDOMAIN 계열
이름이 풀린다면, 그 서버까지 닿는지·응답이 오는지 본다.
# 2. 서버까지 닿는가·패킷 손실은 없는가 (연결 단계)
ping -n 10 example.com # macOS·Linux는 -c 10
# 3. 실제 연결을 직접 시도해 어디서 막히는지 본다
curl -v https://example.com
# Connection refused / timed out / reset by peer 중 무엇인지 확인
내 기기 네트워크 설정이 의심되면 DNS 캐시와 네트워크 스택을 초기화한다(Windows, 관리자 권한).
# ✓ DNS 캐시·네트워크 스택 초기화 (관리자 권한, 위에서부터 단계적으로)
ipconfig /flushdns # 가장 가벼움
netsh winsock reset
netsh int ip reset # 가장 강력(IP·어댑터 설정 초기화) → 앞 단계 실패 시에만
# 실행 후 재부팅
🛠 만능 1차 점검 순서 8단계
코드를 아직 모르거나, 일단 빠르게 풀고 싶을 때 따라가는 순서다. 위에서부터 차례로 해보면 대부분의 연결 오류는 이 안에서 정리된다.
위에서부터 차례로
⚖️ 내 문제인가 사이트 문제인가
연결 오류 진단에서 가장 중요한 갈림길이다. 원인이 내 쪽인지 사이트 쪽인지부터 가르면, 헛수고를 줄일 수 있다.
| 관찰 | 가능성 큰 원인 |
|---|---|
| 다른 사이트도 전부 안 됨 | 내 네트워크·DNS·기기 설정 |
| 이 사이트만 안 됨(다른 망에서도) | 사이트 서버 다운·점검·차단 |
| 회사·학교에서만 안 됨 | 기관 방화벽·콘텐츠 필터링 |
| 시크릿 모드에서는 됨 | 확장프로그램·캐시·쿠키 |
| 모바일 데이터에서는 됨 | 집·회사 네트워크·공유기·DNS |
가장 빠른 두 가지 실험은 "다른 사이트 열어 보기"와 "모바일 데이터로 바꿔 보기"다. 이 둘만으로도 내 네트워크 / 내 기기 / 사이트 / 중간 경로 중 어디가 문제인지 큰 윤곽이 잡힌다. 사이트 자체가 다운된 경우라면 내 쪽에서 할 수 있는 건 없으니, 시간을 들이기 전에 먼저 갈라 두는 편이 좋다.
화면 아래 영문 코드를 읽고, 다른 사이트와 모바일 데이터로 바꿔 보라. 내 문제인지 사이트 문제인지부터 갈리면 절반은 끝난다.
— 증상이 아니라 단계로 좁히기
💬 자주 묻는 질문 5가지
Q1화면에 영문 코드가 안 보여요.
새로고침을 한 번 하면 표시되는 경우가 많습니다. 그래도 안 나오면 7종 표에서 증상으로 가장 가까운 항목을 찾아 1차 조치부터 적용하세요. 대부분은 만능 1차 점검 8단계 안에서 정리됩니다.
Q2딱 하나만 먼저 해본다면요?
다른 사이트가 열리는지 확인하세요. 다른 곳도 전부 안 되면 내 네트워크·기기 문제, 이 사이트만 안 되면 사이트 쪽이거나 그 사이트로 가는 경로 문제입니다. 진단 방향이 바로 갈립니다.
Q3모바일에서는 되는데 집에서만 안 돼요.
집 네트워크·공유기·DNS 쪽 문제일 가능성이 큽니다. 공유기를 재시작하고, DNS를 8.8.8.8·1.1.1.1로 바꾼 뒤 ipconfig /flushdns로 캐시를 비워 보세요. 그래도면 네트워크 스택을 초기화합니다.
Q4VPN·백신을 끄라는데 위험하지 않나요?
원인을 가려내기 위해 잠깐 끄고 테스트하는 것이며, 확인 후 바로 다시 켜면 됩니다. 보안 프로그램이 HTTPS 검사나 RST 차단으로 연결을 막는 경우가 있어, 진단 단계에서 한 번 배제해 보는 것입니다.
Q5다 해봐도 한 사이트만 계속 안 돼요.
다른 망에서도 그 사이트만 안 된다면 서버 다운·점검이거나 그 사이트가 내 지역·IP를 차단한 경우입니다. 이때는 사용자가 할 수 있는 게 거의 없어, 시간을 두고 재시도하거나 사이트 운영 측에 문의하는 편이 낫습니다.
📌 결론
"이 사이트에 연결할 수 없음"은 원인이 하나가 아니라, DNS·연결·보안·경로 어느 단계에서든 막히면 뜨는 포괄 메시지다. 그래서 증상을 보고 바로 손대기보다, 어느 단계에서 막혔는지부터 좁히는 게 빠르다.
실무 원칙은 다음과 같다.
🧭 화면 아래 영문 코드부터 읽는다. DNS·연결·보안 중 어느 단계인지가 코드에 담겨 있다.
🌐 다른 사이트와 모바일 데이터로 바꿔 본다. 내 문제인지 사이트 문제인지부터 가른다.
🔌 만능 1차 점검 순서를 위에서부터 따라간다. 새로고침·캐시·라우터·DNS·네트워크 스택 순으로 대부분 정리된다.
연결 실패 자가진단 체크리스트
본 글은 브라우저 연결 오류의 일반적 자가진단 순서를 정리한 자료다. 네트워크·방화벽·DNS 설정 변경은 영향 범위를 확인한 뒤 신중히 적용한다.
#사이트에연결할수없음 #연결오류 #크롬에러 #네트워크오류자가진단 #ERR_CONNECTION #DNS오류 #flushdns #winsockreset #SSL오류 #인증서오류 #리다이렉트오류 #방화벽 #VPN #웹브라우저 #트러블슈팅
'IT' 카테고리의 다른 글
| HTTP 304 Not Modified — 캐시 검증·조건부 요청 동작과 디버깅 (0) | 2026.06.28 |
|---|---|
| 리다이렉트 301·302·307·308 차이 — 영구·임시·메서드 보존과 SEO (0) | 2026.06.28 |
| ERR_CONNECTION_RESET — 연결이 재설정됨·도중에 끊김 원인·해결·예방 (0) | 2026.06.24 |
| ERR_TOO_MANY_REDIRECTS — 리다이렉트가 너무 많음·무한 루프 원인·해결·예방 (0) | 2026.06.24 |
| NET::ERR_CERT 인증서 오류 — 연결이 비공개로 설정되어 있지 않음 원인·해결·예방 (0) | 2026.06.24 |
댓글