
What is ‘WiFi Connected But No Internet’?
내 PC와 무선 공유기(AP) 사이의 근거리 통신은 성공했지만, 공유기에서 외부 인터넷 망으로 나가는 길목이 끊겼거나 PC 내부의 통신 번역기(DNS/IP 스택)가 고장 났을 때 발생하는 네트워크 단절 에러다.
⚡ 3초 요약:
Windows에서 이 오류가 발생할 경우 DNS 캐시 오류 및 IP 충돌이 가장 흔한 원인이다. 네트워크 어댑터 재시작 → DNS/IP 강제 초기화 → 네트워크 스택(Winsock) 리셋 순서로 터미널 명령을 수행하면 90% 이상 즉각 복구된다.
🚨 작업 전 필수 체크
- 내 스마트폰도 같은 WiFi에 연결해보고 똑같이 인터넷이 안 된다면 공유기 전원 플러그를 뽑았다가 30초 뒤 다시 꽂아볼 것.
- 명령어 수행을 위해 반드시 ‘관리자 권한’으로 명령 프롬프트(CMD)를 실행할 것.
- 진행 전 백신(Windows Defender 등)의 방화벽이 과도하게 설정되어 있지 않은지 확인할 것.
🧪 My Lab Test Log
증상: 작업 표시줄에 WiFi는 연결(안테나 가득 참)로 표시되나, 브라우저 접속 시 ERR_INTERNET_DISCONNECTED 발생
원인: 절전 모드 복귀 후 DHCP IP 재할당 실패 및 로컬 DNS 캐시 꼬임
해결: CMD에서 ipconfig /flushdns 수행 후 netsh winsock reset 적용 및 재부팅
결과: 정상적인 외부 망 IP 할당 및 웹 페이지 즉각 응답 성공
1️⃣ Step 1 — 네트워크 어댑터 소프트 리셋 (재시작)
복잡한 명령어 입력 전, Windows가 네트워크 카드 드라이버를 다시 인식하도록 소프트 리셋을 진행한다. 절전 모드 해제 후 DHCP(IP 자동 할당) 갱신이 멈췄을 때 가장 빠른 해결책이다.
1. [Windows 키 + R]을 누르고 ncpa.cpl 입력 후 엔터
2. 'Wi-Fi' 어댑터 아이콘을 마우스 우클릭하여 [사용 안 함(Disable)] 클릭
3. 아이콘이 회색으로 변하면 다시 우클릭하여 [사용(Enable)] 클릭
이 과정만으로도 라우터와 IP를 재협상하면서 인터넷 연결이 복구되는 경우가 매우 많다.
2️⃣ Step 2 — IP 해제 및 DNS 캐시 강제 초기화
WiFi 신호는 잡히지만 사이트 접속만 안 된다면 도메인 주소를 IP로 바꿔주는 ‘DNS 캐시’가 손상된 것이다. 꼬여버린 네트워크 임시 파일을 완전히 소거한다.
시작 메뉴 검색창에 cmd를 입력하고 [관리자 권한으로 실행]을 클릭한 후, 아래 명령어를 한 줄씩 치고 엔터를 누른다.
ipconfig /release
ipconfig /renew
ipconfig /flushdns
[Hunter’s Note] DNS를 초기화해도 사이트 접속이 막힌다면 통신사(ISP) 단의 IP 차단일 수 있다. 이 경우 빠르고 안전한 게이밍 VPN을 켜서 네트워크 라우팅 경로를 해외 IP로 우회하면 즉시 인터넷이 뚫리는 사례가 많으니 VPN 사용을 적극 고려해 보자.
만약 위 명령어를 칠 때 ‘액세스 거부’ 등의 메시지가 뜨며 명령어 실행이 막힌다면, 시스템 레지스트리 권한이 손상된 것이다. 이럴 경우 [P20] Windows 권한 거부(0x80070005) 완벽 해결 가이드를 참고하여 관리자 권한을 먼저 복구해야 한다.
3️⃣ Step 3 — 네트워크 스택 및 Winsock 완전 재설정
Windows 네트워크 통신의 뼈대인 TCP/IP 스택이 서드파티 백신이나 악성코드에 의해 망가졌을 때 수행하는 가장 강력한 네트워크 초기화 명령이다.
마찬가지로 관리자 권한의 명령 프롬프트(CMD)에서 아래 명령어를 차례로 입력한다.
netsh winsock reset
netsh int ip reset
명령이 성공적으로 실행되었다면, 반드시 컴퓨터를 재부팅해야 스택 초기화가 시스템에 최종 반영된다.
명령어조차 시스템 오류로 실행되지 않는다면 OS 코어 파일의 파괴를 의심해야 한다. 이때는 [P12] DISM / SFC를 이용한 시스템 코어 무결성 복구 가이드를 참조해 윈도우 뼈대를 수리해야 한다.
4️⃣ Step 4 — 네트워크 어댑터 드라이버 클린 설치
위의 논리적 네트워크 초기화를 모두 거쳤음에도 안 된다면, 무선 랜카드(WiFi 어댑터) 드라이버 자체가 구버전이거나 충돌을 일으키고 있는 것이다.
1. [Windows 키 + X] → [장치 관리자(Device Manager)] 실행
2. '네트워크 어댑터' 하위 메뉴 확장
3. 사용 중인 Wi-Fi 어댑터(Intel, Realtek 등) 우클릭 → [디바이스 제거]
4. '이 장치의 드라이버 소프트웨어를 삭제합니다' 체크 해제 상태로 [제거] 클릭
5. PC 재부팅 시 Windows가 기본 드라이버를 자동 재설치함
[Hunter’s Note] 네트워크 어댑터 드라이버 충돌이 잦다면 메인보드 칩셋 드라이버와 꼬인 상태다. 장치 관리자에서 수동으로 지우는 것보다, 전문적인 ‘PC 드라이버 스캐너 및 최적화 수리 툴’을 사용하여 한 번에 호환성 맞는 최신 드라이버로 밀어버리는 것이 시스템 안정성에 훨씬 유리하다.
👉 모든 네트워크 조치가 실패하고 Windows 시스템 레벨의 충돌이 의심된다면? (OS 카테고리 필수 확인)
[P1] Windows 시스템 오류 복구 통합 허브 가이드
[P14] 데이터 손실 없는 Windows 11 인플레이스 업그레이드 복구법
💬 Why did WiFi Connected But No Internet occur? (원인 요약)
이 오류는 라우터(공유기)와 PC 간의 ‘무선 전파(WiFi)’는 정상적으로 잡혔으나, 데이터를 주고받을 논리적인 통로(IP/DNS)가 붕괴되었을 때 발생한다.
가장 흔하게는 PC가 절전 모드에서 깨어나면서 공유기로부터 새로운 IP를 갱신받지 못하고 예전 IP를 고집할 때 충돌이 일어난다. 또한, 사용자가 알게 모르게 설치된 백신이나 보안 VPN 프로그램이 가상 네트워크 어댑터를 생성하면서 윈도우 고유의 Winsock 통신 스택을 꼬아버렸을 때도 핑(Ping)이 나가지 않는 먹통 상태가 된다. 즉, 하드웨어 안테나 문제가 아니라 Windows 통신 프로토콜의 소프트웨어적 꼬임이 90% 이상의 원인이다.
💬 자주 묻는 질문 (FAQ)
👉 질문을 클릭하면 답이 펼쳐집니다 ▼
Q. 스마트폰은 인터넷이 잘 되는데 노트북만 연결이 안 됩니다. (▼ 클릭)
공유기(회선)는 정상이라는 뜻입니다. 즉, 노트북 내부의 Windows 네트워크 설정(DNS 캐시, IP 충돌, Winsock 스택 손상) 문제이므로 본문의 CMD 명령어 초기화(Step 2, 3)를 진행하시면 즉시 해결됩니다.
Q. DNS 캐시(flushdns)를 지우면 위험하지 않나요? 저장된 데이터가 날아가나요? (▼ 클릭)
전혀 위험하지 않습니다. 접속했던 웹사이트 주소를 번역해 둔 ‘임시 메모장’만 찢어버리는 격입니다. 오히려 꼬인 주소록을 버리고 통신사 서버에서 깨끗한 주소를 다시 받아오기 때문에 인터넷 연결 복구에 가장 안전하고 필수적인 작업입니다.
Q. netsh winsock reset을 하면 무엇이 초기화되나요? (▼ 클릭)
Windows가 인터넷과 통신하는 핵심 뼈대(소켓 API)를 공장 초기 상태로 되돌립니다. 공유기 비밀번호나 개인 파일은 지워지지 않지만, 별도로 설치했던 VPN이나 방화벽 앱 설정이 초기화될 수 있어 재부팅이 필수적입니다.
Q. 공유기 문제인지 윈도우 문제인지 제일 빨리 아는 방법은? (▼ 클릭)
명령 프롬프트(CMD)를 열고 `ping 8.8.8.8`을 쳐보세요. 응답이 정상적으로 온다면 인터넷 연결은 정상이지만 브라우저 DNS만 꼬인 윈도우 문제입니다. ‘요청 시간이 만료되었습니다’가 뜬다면 공유기가 외부 망을 아예 잡지 못하는 상황일 확률이 높습니다.
Q. ‘기본 게이트웨이를 사용할 수 없음’이라는 오류도 같이 뜹니다. (▼ 클릭)
이는 공유기와 PC 간의 라우팅 통신이 단절된 전형적인 네트워크 어댑터 절전 모드 버그입니다. 본문 Step 1(어댑터 소프트 리셋)을 수행하거나 장치 관리자에서 네트워크 드라이버를 삭제 후 재설치(Step 4)하여 해결할 수 있습니다.