윈도우 VPN 연결 안 될 때 해결하는 법 완벽 가이드

안녕하세요, 우리들의 주파수 구독자 여러분! 회사 원격 접속용 VPN이나 개인정보 보호용 VPN을 켰는데 갑자기 연결이 안 되거나, 연결은 됐는데 인터넷이 끊기는 경험 한 번쯤은 있으실 겁니다. VPN 오류는 원인이 방화벽·드라이버·프로토콜·라우터 등 다양한 곳에 걸쳐 있어서 막상 겪으면 어디부터 손대야 할지 막막합니다. 이 글에서는 윈도우에서 VPN이 안 될 때 원인을 하나씩 좁혀가며 해결하는 방법을 정리했습니다.
목차
- VPN 연결 안 될 때 가장 먼저 확인할 것
- 오류 코드별 원인과 해결법 (789, 800, 809, 806)
- VPN은 연결됐는데 인터넷이 안 될 때
- 윈도우 방화벽·보안 프로그램 설정 확인
- 네트워크 어댑터·드라이버 초기화
- DNS·라우팅 문제 해결
- VPN 종류별 추가 체크포인트
- 비교표 — 증상별 원인 요약
- FAQ
- 핵심 요약
1. VPN 연결 안 될 때 가장 먼저 확인할 것 {#1}
증상을 세분화하지 않고 무작정 재설치하면 시간만 낭비합니다. 아래 순서로 먼저 좁혀보세요.
- 인터넷 자체가 되는가? VPN을 끄고 일반 사이트 접속이 되는지 확인합니다. 일반 인터넷도 안 되면 VPN 문제가 아니라 네트워크 자체 문제입니다.
- 오류 코드가 뜨는가? “연결할 수 없습니다”라는 메시지 아래 작은 글씨로
789,800,809같은 숫자가 표시됩니다. 이 코드가 원인을 빠르게 좁혀줍니다. - 연결은 되는데 인터넷이 안 되는가? VPN 아이콘은 연결 상태인데 웹사이트가 안 열리면 라우팅/DNS 문제입니다.
- 특정 장소(회사, 카페, 집)에서만 안 되는가? 공유기나 방화벽이 VPN 포트를 막고 있을 가능성이 큽니다.
이 네 가지 답만 정해도 아래 섹션 중 어디를 봐야 할지 대부분 정해집니다.
2. 오류 코드별 원인과 해결법 {#2}
윈도우 기본 VPN 클라이언트(설정 > 네트워크 및 인터넷 > VPN)에서 흔히 뜨는 오류들입니다.
오류 789 (L2TP 협상 실패)
L2TP/IPSec 프로토콜에서 가장 자주 나오는 오류입니다. 대부분 사전 공유 키(pre-shared key)가 틀렸거나, 라우터가 IPSec 패스스루를 막고 있을 때 발생합니다.
- VPN 속성 > 보안 탭에서 사전 공유 키를 다시 입력합니다(복사-붙여넣기 시 앞뒤 공백 주의).
- 레지스트리 편집기(
regedit)에서 아래 경로에 값이 없으면 추가합니다.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgentAssumeUDPEncapsulationContextOnSendRule(DWORD) =2로 설정 후 재부팅. NAT 환경에서 IPSec이 막히는 문제를 우회합니다. - 공유기 관리자 페이지에서 **VPN 패스스루(IPSec/PPTP Passthrough)**를 켭니다.
오류 800 (모든 프로토콜 실패)
서버에 도달은 하지만 어떤 프로토콜로도 협상이 안 될 때 뜨는 포괄적 오류입니다.
- 서버 주소(도메인/IP)를 다시 확인합니다. 오타 하나로도 이 오류가 뜹니다.
- 방화벽이 VPN 포트를 전부 막고 있는지 확인합니다(4장 참고).
- VPN 종류를 “자동”이 아니라 실제 프로토콜(SSTP, IKEv2 등)로 직접 지정해봅니다.
오류 809 (IKEv2, UDP 500/4500 차단)
IKEv2 프로토콜 사용 시 UDP 500·4500 포트가 막혀서 나는 오류입니다. 특히 모바일 핫스팟, 학교/회사 와이파이에서 자주 발생합니다.
- 다른 네트워크(예: LTE 테더링)에서 접속해봅니다. 그것으로 되면 현재 네트워크의 포트 차단이 원인입니다.
- 라우터에 NAT-T(NAT Traversal)를 활성화합니다.
- 안 되면 프로토콜을 SSTP(TCP 443 사용, 방화벽에 잘 안 걸림)로 바꿔서 연결합니다.
오류 806 (GRE 프로토콜 차단, PPTP)
PPTP 사용 시 GRE(프로토콜 47)가 막혀서 나는 오류입니다. PPTP는 보안성이 낮아 최근엔 잘 쓰지 않지만, 구형 회사 VPN에서 여전히 쓰입니다. 공유기의 PPTP 패스스루를 켜거나, 가능하면 L2TP/IKEv2로 전환을 요청하세요.
3. VPN은 연결됐는데 인터넷이 안 될 때 {#3}
아이콘은 “연결됨”인데 웹사이트가 안 열리는 경우, 대부분 아래 두 가지 중 하나입니다.
- 기본 게이트웨이 사용 설정 문제: VPN 어댑터 속성 > IPv4 속성 > 고급에서 “원격 네트워크에서 기본 게이트웨이 사용”이 체크되어 있어야 인터넷 트래픽도 VPN을 통해 나갑니다. 체크가 꺼져 있으면 VPN 내부망만 접속되고 일반 인터넷은 끊깁니다. 반대로 회사 VPN인데 이 옵션 때문에 인터넷이 느려진다면 체크를 해제하고 필요한 내부 주소만 라우팅 테이블에 추가하는 “스플릿 터널링” 설정을 씁니다.
- DNS가 VPN 쪽으로 안 넘어감: 6장의 DNS 해결법을 참고하세요.
4. 윈도우 방화벽·보안 프로그램 설정 확인 {#4}
방화벽이나 백신의 네트워크 보호 기능이 VPN 트래픽을 차단하는 경우가 많습니다.
- Windows Defender 방화벽 임시 테스트: 설정 > 개인정보 및 보안 > Windows 보안 > 방화벽 및 네트워크 보호에서 잠깐 꺼보고 연결이 되는지 확인합니다. 되면 방화벽 예외 규칙을 추가해야 합니다.
- VPN 앱을 예외 처리: 방화벽 고급 설정 > 인바운드/아웃바운드 규칙에서 사용 중인 VPN 프로그램(exe)을 허용 목록에 추가합니다.
- 타사 백신 실시간 방화벽: 알약, V3, 노턴 등 백신에 자체 방화벽이 있다면 VPN 관련 예외를 별도로 추가해야 합니다. 윈도우 방화벽만 풀어도 백신 쪽에서 막고 있으면 소용없습니다.
- 테스트 후 반드시 다시 켜기: 확인용으로 끈 방화벽은 테스트가 끝나면 즉시 다시 켭니다.
5. 네트워크 어댑터·드라이버 초기화 {#5}
VPN 클라이언트를 여러 번 설치/삭제했다면 가상 네트워크 어댑터가 꼬여있을 수 있습니다.
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
위 명령을 관리자 권한 명령 프롬프트에서 순서대로 실행하고 재부팅합니다. 이 작업만으로 VPN 어댑터 인식 오류가 상당수 해결됩니다.
장치 관리자(devmgmt.msc) > 네트워크 어댑터에서 “WAN Miniport” 계열 항목에 노란 경고 표시가 있다면 해당 항목을 제거한 뒤 재부팅하여 윈도우가 자동으로 재설치하게 합니다.
6. DNS·라우팅 문제 해결 {#6}
연결은 되는데 특정 사이트만 안 열리거나 느리다면 DNS 문제일 가능성이 큽니다.
- VPN 어댑터의 IPv4 속성에서 DNS를 자동이 아닌 **8.8.8.8(구글) 또는 1.1.1.1(클라우드플레어)**로 수동 지정해봅니다.
- 회사 VPN이라면 회사에서 지정한 내부 DNS 서버 주소를 IT팀에 확인해 입력합니다.
ipconfig /flushdns로 기존 DNS 캐시를 지웁니다.- IPv6가 원인이 되는 경우도 있습니다. VPN 어댑터 속성에서 “인터넷 프로토콜 버전 6(TCP/IPv6)” 체크를 해제하고 IPv4만 사용해봅니다.
7. VPN 종류별 추가 체크포인트 {#7}
회사(사내) VPN
- 회사 VPN은 보안 정책상 특정 시간에만 접속을 허용하거나, 사전 등록된 기기·인증서만 허용하는 경우가 많습니다. 오류가 반복되면 먼저 IT 담당자에게 계정 잠김 여부를 확인하세요.
- 노트북을 재설정(초기화)했거나 MAC 주소가 바뀌었다면 사내 NAC(네트워크 접근 제어) 서버에 재등록이 필요할 수 있습니다.
개인정보 보호용 VPN (NordVPN, ExpressVPN 등 상용 서비스)
- 서버가 일시적으로 혼잡하면 접속이 안 될 수 있습니다. 앱 내에서 다른 서버(위치)로 전환해보세요.
- 프로토콜을 WireGuard로 바꾸면 대부분의 방화벽/공유기 차단을 우회하면서도 속도가 빠릅니다. 앱 설정에서 프로토콜을 IKEv2 → WireGuard로 변경해보세요.
- 카페·공공 와이파이는 VPN 자체를 차단하는 경우가 있습니다. 이때는 앱의 “난독화(Obfuscation)” 또는 “스텔스 모드” 옵션을 켜면 우회할 수 있습니다.
윈도우 내장 VPN 클라이언트(추가한 VPN 프로필)
- 프로필을 삭제 후 재생성하는 것만으로 해결되는 경우가 의외로 많습니다. 설정 > 네트워크 및 인터넷 > VPN에서 기존 프로필 삭제 → 재부팅 → 새로 추가합니다.
8. 비교표 — 증상별 원인 요약 {#8}
| 증상 | 가장 흔한 원인 | 우선 확인 사항 |
|---|---|---|
| 오류 789 | L2TP/IPSec 키 불일치, NAT 차단 | 사전 공유 키 재확인, 레지스트리 값 |
| 오류 800 | 서버 주소 오류, 방화벽 전체 차단 | 서버 주소, 프로토콜 직접 지정 |
| 오류 809 | UDP 500/4500 차단 (IKEv2) | 다른 네트워크에서 테스트, SSTP로 전환 |
| 오류 806 | GRE(프로토콜 47) 차단 (PPTP) | 공유기 PPTP 패스스루 |
| 연결됨 표시인데 인터넷 안 됨 | 기본 게이트웨이 라우팅 설정 | IPv4 고급 설정 |
| 특정 사이트만 안 열림 | DNS 문제 | DNS 수동 지정, flushdns |
| 카페·공공 와이파이에서만 실패 | VPN 자체 차단 | 스텔스 모드, WireGuard 전환 |
9. FAQ {#9}
Q. VPN 연결하면 와이파이 속도가 갑자기 느려져요. A. VPN은 암호화·우회 경로를 거치는 만큼 어느 정도 속도 저하는 정상입니다. 다만 체감상 너무 느리다면 서버 위치를 물리적으로 가까운 곳으로 바꾸거나, 프로토콜을 WireGuard로 전환해보세요. OpenVPN보다 훨씬 빠릅니다.
Q. 노트북을 재설치(초기화)한 뒤부터 회사 VPN이 안 돼요. A. 사내 인증서나 NAC 등록이 초기화되면서 사라진 경우입니다. 회사 IT 부서에 재등록을 요청해야 합니다. 개인이 해결할 수 있는 문제가 아닙니다.
Q. VPN 아이콘은 연결됐는데 계속 “인터넷 없음”으로 표시돼요. A. 3장에서 설명한 “기본 게이트웨이 사용” 옵션과 DNS 설정을 먼저 확인하세요. 그래도 안 되면 어댑터를 삭제 후 재설치합니다.
Q. 특정 시간대(예: 업무시간)에만 VPN이 끊겨요. A. 회사 정책상 접속 시간 제한이 있거나, 동시 접속자가 몰려 서버 부하가 걸리는 경우입니다. IT팀에 문의하세요.
Q. 무료 VPN 앱을 썼는데 계속 오류가 나요. A. 무료 VPN은 서버가 자주 과부하되거나 사라지는 경우가 많아 안정성이 떨어집니다. 중요한 업무용이라면 유료 서비스나 회사 지정 VPN을 사용하는 것이 좋습니다.
10. 핵심 요약 {#10}
- 오류 코드(789/800/809/806)를 먼저 확인하면 원인을 빠르게 좁힐 수 있습니다.
- L2TP는 사전 공유 키와 NAT 문제, IKEv2는 UDP 포트 차단, PPTP는 GRE 차단이 각각의 대표 원인입니다.
- 연결됐는데 인터넷이 안 되면 “기본 게이트웨이 사용”과 DNS 설정을 확인하세요.
- 방화벽/백신의 예외 규칙을 놓치기 쉬우니 반드시 함께 확인합니다.
netsh winsock reset+netsh int ip reset후 재부팅은 원인 불명 오류에 특효약입니다.- 카페·공공 와이파이에서만 안 된다면 VPN 자체 차단이므로 스텔스 모드나 WireGuard로 우회하세요.
VPN 문제는 겉보기엔 복잡해 보여도 오류 코드와 증상만 정확히 파악하면 원인의 8~9할은 이 글의 체크리스트 안에 들어있습니다. 차근차근 순서대로 확인해보시길 바랍니다.