인터넷은 잘 되는데 특정 사이트만 안 열린다면 DNS·캐시·hosts 파일·SSL 오류 중 하나가 원인입니다. 2026년 기준으로 브라우저 오류 코드별 원인을 정확히 진단하고, Google DNS·Cloudflare·KT DNS 비교까지 포함한 실전 해결 가이드입니다.
유튜브, 네이버는 잘 되는데 딱 그 사이트 하나만 들어가면 빙글빙글 로딩만 돌거나 오류 화면이 뜹니다. 재부팅도 해봤고, 브라우저도 껐다 켜봤는데 여전합니다. 인터넷이 문제인지, PC가 문제인지, 사이트가 문제인지조차 판단이 안 서는 상황입니다.
이런 증상의 원인은 생각보다 명확합니다. 브라우저가 보여주는 오류 코드 하나만 정확히 읽어도 원인의 80%가 좁혀집니다. 이 글은 오류 코드 해석부터 시작해서, DNS 서버 비교·hosts 파일 차단·SSL 인증서 오류까지 단계별로 해결합니다.
✅ 이 글에서 해결되는 증상
- 특정 사이트에서만 ERR_CONNECTION_TIMED_OUT 오류가 뜨는 경우
- ERR_NAME_NOT_RESOLVED 또는 DNS_PROBE_FINISHED_NXDOMAIN 반복
- ERR_SSL_PROTOCOL_ERROR 또는 NET::ERR_CERT_AUTHORITY_INVALID 화면
- 사이트는 뜨는데 이미지·일부 콘텐츠만 로딩이 안 되는 경우
- 모바일이나 다른 PC에서는 접속되는데 내 PC에서만 안 되는 경우
STEP 0. 브라우저 오류 코드로 원인 범위를 30초 안에 좁힌다
막연하게 점검을 시작하기 전에, 브라우저가 표시하는 오류 코드를 먼저 확인하세요. 코드마다 원인이 다르고, 가야 할 STEP이 달라집니다.
| ERR_NAME_NOT_RESOLVED | DNS가 도메인을 찾지 못함 | STEP 3 → STEP 4 |
| DNS_PROBE_FINISHED_NXDOMAIN | DNS 조회 실패 (도메인 미존재 처리됨) | STEP 3 → STEP 4 |
| DNS_PROBE_FINISHED_NO_INTERNET | DNS 서버 자체에 연결 안 됨 | STEP 3 |
| ERR_CONNECTION_TIMED_OUT | 서버에 연결 시도했지만 응답 없음 | STEP 2 → STEP 5 |
| ERR_CONNECTION_REFUSED | 서버가 연결을 거부함 | STEP 2 → STEP 6 |
| ERR_SSL_PROTOCOL_ERROR | SSL 인증서·프로토콜 오류 | STEP 7 |
| NET::ERR_CERT_AUTHORITY_INVALID | 인증서 신뢰 오류 | STEP 7 |
| 오류 없이 무한 로딩 | 캐시 손상 또는 프록시 설정 문제 | STEP 1 → STEP 6 |
STEP 1. 먼저 원인 범위를 좁힌다 — 3가지 빠른 테스트
테스트 1 — 다른 브라우저에서 접속 시도
- 크롬에서 안 된다면 엣지, 파이어폭스에서 시도
- 다른 브라우저에서 된다 → 브라우저 캐시·설정 문제 → STEP 2
- 모든 브라우저에서 안 된다 → 시스템·네트워크 문제 → STEP 3 이후
테스트 2 — 모바일 데이터로 동일 사이트 접속
- 모바일에서 된다 → 내 PC 또는 공유기 문제
- 모바일에서도 안 된다 → 해당 사이트 자체 장애 가능성 (→ downdetector.com 에서 확인)
테스트 3 — IP 주소로 직접 접속
- 명령 프롬프트에서 ping 사이트주소 입력 후 IP 확인
- 브라우저 주소창에 해당 IP 직접 입력해서 접속 시도
- IP로는 된다 → DNS 문제 → STEP 3
- IP로도 안 된다 → 서버·방화벽 문제 → STEP 5·6
STEP 2. 브라우저 캐시·쿠키 삭제 — 브라우저별 정확한 경로
특정 사이트의 데이터가 브라우저에 손상된 상태로 저장되면, 올바른 페이지 대신 오류가 캐시째 로드됩니다. 전체 삭제 대신 해당 사이트 데이터만 지우는 것이 안전합니다.
[이미지: 크롬 브라우저 특정 사이트 캐시 삭제 화면] Alt 태그 추천: 크롬 특정 사이트 캐시 쿠키 삭제 방법 브라우저 설정
크롬 — 특정 사이트 데이터만 삭제:
- 해당 사이트 접속 시도 화면에서 주소창 왼쪽 자물쇠(🔒) 아이콘 클릭
- [이 사이트 쿠키 삭제] 또는 [사이트 정보] → [데이터 삭제] 클릭
- 브라우저 재시작 후 재접속
또는 전체 캐시 삭제: Ctrl + Shift + Delete → 기간: 전체 → 캐시된 이미지·파일 + 쿠키 체크 → [데이터 삭제]
엣지: Ctrl + Shift + Delete → '캐시된 이미지 및 파일' + '쿠키 및 기타 사이트 데이터' 체크 → 삭제
파이어폭스: Ctrl + Shift + Delete → 기간: 전체 → 캐시 + 쿠키 체크 → [지금 삭제]
💡 삭제 후에도 증상이 같다면 캐시가 원인이 아닙니다. STEP 3으로 이동하세요.
STEP 3. DNS 캐시 초기화 및 DNS 서버 변경
ERR_NAME_NOT_RESOLVED, DNS_PROBE_FINISHED_NXDOMAIN 오류가 있거나, ping은 되는데 브라우저에서만 안 열린다면 DNS가 원인입니다.
① DNS 캐시 초기화 (가장 먼저):
관리자 권한 명령 프롬프트 실행 후:
ipconfig /flushdns
ipconfig /registerdns
netsh winsock reset세 줄 모두 입력 후 PC 재부팅 → 재접속 테스트
② DNS 서버 변경 — 어떤 걸 써야 하나?
기본 DNS 서버(통신사 제공)가 불안정하거나 특정 도메인 정보가 잘못 캐시됐을 때, 더 빠르고 신뢰도 높은 공개 DNS로 바꾸면 즉시 해결되는 경우가 많습니다.
[이미지: 구글 DNS Cloudflare DNS 비교 변경 설정 화면] Alt 태그 추천: DNS 서버 변경 구글 8.8.8.8 Cloudflare 1.1.1.1 윈도우 설정
주요 공개 DNS 비교:
| 8.8.8.8 | 8.8.4.4 | 안정성 최상, 가장 보편적 | |
| Cloudflare | 1.1.1.1 | 1.0.0.1 | 속도 최상, 개인정보 보호 강조 |
| KT 기본 | 168.126.63.1 | 168.126.63.2 | 국내 통신사 기본값 |
| SK텔레콤 | 219.250.36.130 | 210.220.163.82 | SK 회선 사용자 기본값 |
📌 어떤 DNS를 써야 할까? 국내 사이트 위주로 쓴다면 통신사 DNS가 지연이 낮을 수 있습니다. 해외 사이트 접속이 잦거나 특정 사이트 접속 불가 문제라면 Cloudflare(1.1.1.1) 또는 Google(8.8.8.8) 이 가장 효과적입니다.
DNS 변경 방법:
- Win + R → ncpa.cpl 입력
- 현재 사용 중인 네트워크 어댑터 우클릭 → [속성]
- '인터넷 프로토콜 버전 4(TCP/IPv4)' 더블클릭
- '다음 DNS 서버 주소 사용' 선택
- 기본 설정 DNS: 1.1.1.1 / 보조 DNS: 1.0.0.1 입력
- [확인] → 브라우저 재시작 후 테스트
[이미지: 윈도우 TCP IPv4 DNS 서버 주소 변경 설정 화면] Alt 태그 추천: 윈도우 DNS 서버 변경 방법 TCP IPv4 속성 설정 화면
STEP 4. hosts 파일 차단 여부 확인 — 놓치기 쉬운 핵심 원인
DNS 변경 후에도 특정 사이트만 계속 안 열린다면 hosts 파일을 반드시 확인해야 합니다. hosts 파일은 DNS보다 우선 적용되는 도메인 주소록으로, 악성 프로그램이 이 파일을 수정해 특정 사이트 접속을 차단하는 사례가 있습니다.
[이미지: 윈도우 hosts 파일 메모장으로 열기 편집 화면] Alt 태그 추천: 윈도우 hosts 파일 위치 메모장 편집 도메인 차단 확인
hosts 파일 확인 방법:
- 파일 탐색기 주소창에 아래 경로 입력:
C:\Windows\System32\drivers\etc- hosts 파일을 메모장으로 열기 (우클릭 → 연결 프로그램 → 메모장)
- # 으로 시작하지 않는 줄에 안 열리는 사이트 도메인이 등록돼 있는지 확인
정상 hosts 파일 예시:
# Copyright (c) 1993-2009 Microsoft Corp.
# 아래는 기본 항목입니다.
127.0.0.1 localhost
::1 localhost비정상적인 차단 항목 예시:
0.0.0.0 naver.com
127.0.0.1 google.com문제가 되는 줄 앞에 # 을 추가해 주석 처리하거나 해당 줄을 삭제한 뒤 저장합니다.
⚠️ 저장이 안 된다면: 메모장을 관리자 권한으로 실행(시작 메뉴에서 메모장 우클릭 → 관리자 권한으로 실행)한 뒤 파일 → 열기로 해당 경로에서 불러오세요.
STEP 5. 방화벽·보안 프로그램 차단 확인
ERR_CONNECTION_TIMED_OUT 또는 ERR_CONNECTION_REFUSED 가 특정 사이트에서만 발생한다면, 윈도우 방화벽이나 백신 프로그램이 해당 도메인 또는 IP를 차단하고 있을 가능성이 있습니다.
윈도우 방화벽 임시 해제 테스트:
- 설정 → 개인 정보 및 보안 → Windows 보안 → 방화벽 및 네트워크 보호
- 현재 사용 중인 네트워크 프로필(도메인/개인/공용) 선택
- 'Microsoft Defender 방화벽' 일시적으로 끄기
- 해당 사이트 접속 테스트
⚠️ 반드시 테스트 후 즉시 다시 켜야 합니다. 방화벽을 끈 상태에서 오래 인터넷을 사용하는 것은 보안 위험이 있습니다.
방화벽을 끄니 접속됐다면 → 방화벽 또는 백신의 웹 보호 예외 설정에 해당 사이트를 추가합니다.
STEP 6. 프록시 설정 및 VPN 충돌 확인
모르는 사이에 프록시가 켜져 있거나, VPN 프로그램이 백그라운드에서 실행 중이면 특정 사이트만 선별적으로 접속이 차단될 수 있습니다.
프록시 설정 확인:
- 설정 → 네트워크 및 인터넷 → 프록시
- '프록시 서버 사용' 이 켜져 있다면 끄기
- '자동으로 설정 검색' 도 끄기 후 테스트
VPN 충돌 확인: 백신 프로그램(V3, 알약, AhnLab 등)은 자체 네트워크 필터를 적용하는 경우가 있습니다. 백신 프로그램을 일시적으로 종료하고 접속을 테스트해보세요.
📌 VPN을 의도적으로 사용 중이라면: VPN 연결 상태에서 특정 국내 사이트가 차단되는 경우는 VPN 서버 위치 문제일 수 있습니다. VPN 서버를 한국 서버로 변경하거나, 분할 터널링(Split Tunneling) 기능을 설정해 해당 사이트는 VPN을 거치지 않도록 설정하세요. → VPN 설정 방법은 블로그의 VPN 설정 및 활용법|보안 강화 & 안전한 인터넷 사용 가이드 에서 자세히 확인할 수 있습니다.
STEP 7. SSL·인증서 오류 — ERR_SSL_PROTOCOL_ERROR 해결
ERR_SSL_PROTOCOL_ERROR, NET::ERR_CERT_AUTHORITY_INVALID, NET::ERR_CERT_DATE_INVALID 오류는 DNS·캐시 문제가 아닌 SSL/TLS 인증서 문제입니다. 원인이 다른 만큼 해결 방법도 완전히 다릅니다.
[이미지: 크롬 ERR_SSL_PROTOCOL_ERROR 오류 화면] Alt 태그 추천: 크롬 ERR_SSL_PROTOCOL_ERROR SSL 인증서 오류 해결 방법
SSL 오류 유형별 구분:
| ERR_SSL_PROTOCOL_ERROR | SSL 버전 불일치 또는 PC 날짜·시간 오류 | PC 시간 동기화 |
| NET::ERR_CERT_DATE_INVALID | 인증서 만료 또는 PC 날짜 오류 | PC 날짜·시간 재설정 |
| NET::ERR_CERT_AUTHORITY_INVALID | 인증서 발급 기관 신뢰 안 됨 | 백신 HTTPS 스캔 비활성화 |
| NET::ERR_CERT_COMMON_NAME_INVALID | 도메인과 인증서 불일치 | 사이트 자체 문제 (해결 불가) |
가장 흔한 원인 — PC 날짜·시간 오류:
- 설정 → 시간 및 언어 → 날짜 및 시간
- '자동으로 시간 설정' 켜기
- [지금 동기화] 클릭
- 브라우저 완전 종료 후 재접속
두 번째 흔한 원인 — 백신 HTTPS 스캔 충돌: 일부 백신 프로그램(카스퍼스키, ESET, Bitdefender 등)이 HTTPS 트래픽을 검사하면서 인증서를 자체 인증서로 교체해 브라우저가 신뢰하지 않는 현상이 발생합니다.
- 백신 설정에서 'HTTPS 스캔' 또는 '웹 트래픽 필터링' 비활성화 후 테스트
💡 SSL 오류가 특정 사이트에서만 발생한다면: 해당 사이트 자체의 인증서가 만료됐거나 설정 오류일 수 있습니다. 이 경우 사이트 관리자 문제이므로 사용자가 해결할 수 없습니다. 다른 기기에서도 동일한 오류가 뜨는지 확인 후, 사이트 운영자에게 문의하는 것이 맞습니다.
STEP 8. 네트워크 설정 전체 초기화 — 모든 방법을 써도 안 될 때
위 단계를 모두 적용했는데도 여전히 특정 사이트만 안 열린다면, 네트워크 스택 전체를 초기화하는 것이 가장 확실한 방법입니다.
관리자 권한 명령 프롬프트에서 순서대로 입력:
netsh int ip reset
netsh winsock reset
ipconfig /release
ipconfig /flushdns
ipconfig /renew입력 완료 후 반드시 재부팅합니다.
⚠️ 이 명령어는 네트워크 관련 설정을 초기 상태로 되돌립니다. VPN, 프록시, 고정 IP 설정이 있다면 재부팅 후 다시 설정해야 합니다.
📊 오류 유형별 해결 경로 한눈에 보기
| 특정 사이트만 무한 로딩 | 브라우저 캐시 삭제 | DNS 캐시 초기화 | 프록시 설정 확인 |
| ERR_NAME_NOT_RESOLVED | DNS 서버 변경 | hosts 파일 확인 | 네트워크 초기화 |
| ERR_CONNECTION_TIMED_OUT | hosts 파일 확인 | 방화벽 임시 해제 | 네트워크 초기화 |
| ERR_SSL_PROTOCOL_ERROR | PC 날짜·시간 동기화 | 백신 HTTPS 스캔 비활성화 | DNS 변경 |
| 모든 브라우저에서 동일 증상 | DNS 서버 변경 | hosts 파일 확인 | 네트워크 초기화 |
| 한 브라우저에서만 증상 | 해당 브라우저 캐시 삭제 | 브라우저 재설치 | — |
✅ 지금 바로 확인할 체크리스트
- 브라우저 오류 코드 확인 → 위 표에서 해당 STEP 바로 이동
- 다른 브라우저·모바일로 동일 사이트 접속 테스트
- 브라우저 캐시·쿠키 삭제 (해당 사이트 데이터만)
- ipconfig /flushdns 실행
- DNS 서버 → Cloudflare 1.1.1.1 / 1.0.0.1 로 변경
- hosts 파일(C:\Windows\System32\drivers\etc\hosts) 차단 항목 확인
- 프록시 설정 비활성화 확인
- PC 날짜·시간 자동 동기화 확인 (SSL 오류 시)
- 네트워크 스택 전체 초기화 (netsh 명령어)
💬 오류 코드가 이 글에 없거나 해결이 안 되셨나요? 댓글에 브라우저 오류 화면의 정확한 오류 코드와 해당 사이트 종류를 남겨주시면 추가로 안내해 드립니다.
📌 함께 읽으면 도움 되는 글
네트워크 문제를 더 깊이 점검하고 싶다면 아래 글들을 함께 확인해 보세요.
- VPN 설정 및 활용법|보안 강화 & 안전한 인터넷 사용 가이드 — VPN이 특정 사이트 차단의 원인인지 확인하고 올바르게 설정하는 방법
- 포트 포워딩 설정법|게임·서버용 필수 네트워크 설정 — 공유기 네트워크 설정 전반을 점검하고 싶을 때
- PC를 사용하다가 자주 멈춘 것처럼 느려질 때 점검 방법 — 사이트 로딩 외에 전반적인 PC 반응 속도가 느릴 때
댓글
댓글 쓰기