Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지

일부 Windows 사용자들은 반복적으로 발생하는 특정 문제를 겪고 있습니다. 내장 VPN 설정을 통해 만든 VPN 연결이 한 번 끊어지면 다시 연결되지 않는 것이죠. 하지만 시스템을 재시작하면 정상적으로 연결됩니다. 이 문제는 주로 PPTP 방식을 사용하는 Windows 10에서 발생하며, 대부분의 경우 'Can't connect to xxxxxxxx'(xxxxxxxx에 연결할 수 없음)라는 오류 메시지가 나타납니다.

Windows VPN이 재시작 후에만 연결되는 원인은?

다양한 사용자 사례와 일반적으로 활용되는 복구 전략을 조사한 결과, 이 문제는 여러 가지 원인으로 인해 발생할 수 있는 것으로 밝혀졌습니다.

  • 불안정한 TCP/IP 설정 – 내장 VPN 문제가 TCP/IP 구성에서 비롯되었을 가능성이 있습니다. 이는 동적 IP를 제공하는 ISP 환경에서 흔히 발생합니다. 이 경우 관리자 권한 명령 프롬프트를 통해 TCP/IP를 완전히 초기화하면 문제를 해결할 수 있습니다.
  • 트레이 바 VPN 메뉴 버그 – Windows 10에는 트레이 바 아이콘을 통해서만 VPN 기능이 작동하지 않는 이상한 버그가 간헐적으로 존재합니다. 이 경우 재시작 없이 설정 앱의 VPN 메뉴를 통해 연결하면 우회할 수 있습니다.
  • 오류 상태의 VPN 네트워크 연결 – 내장 VPN 네트워크를 자주 연결하고 끊는 습관이 있다면 해당 네트워크 연결에 오류가 생길 위험이 있습니다. 여러 사용자가 네트워크 연결 탭에서 연결을 비활성화했다가 다시 활성화하여 문제를 해결했다고 보고했습니다.
  • 손상된 WAN Miniport(PPTP) – Miniport PPTP 어댑터 문제로 인해 발생할 수도 있습니다. 사용자가 연결 종료 작업을 완료했음에도 Miniport PPTP 어댑터가 VPN 연결에서 제대로 분리되지 않는 것이 원인일 수 있습니다. 이 경우 WAN Miniport(PPTP)를 업데이트하거나 재설치하면 해결됩니다.
  • 손상된 VPN 의존성 파일 – 손상된 파일로 인해 내장 Windows VPN이 재연결되지 못하는 경우도 있습니다. 대부분 잘못된 Windows 업데이트가 원인으로 지목됩니다. 이 경우 시스템 복원 지점을 사용해 컴퓨터를 정상 상태로 되돌리는 것이 가장 간단한 해결책입니다.
  • PPTP 및 L2TP 미니포트가 비정상 상태에 머무름 – 이 문제는 Windows 7과 Windows 10 모두에서 확인된 사례가 있습니다. 관리자 권한 CMD를 열어 PPTP와 L2TP 미니포트를 초기화하는 명령어를 실행하면 해결할 수 있습니다.

매번 재시작하지 않고도 VPN 네트워크에 다시 연결할 수 있는 해결책을 찾고 계신다면, 비슷한 상황의 다른 사용자들이 성공적으로 활용한 몇 가지 방법을 정리했습니다. 아래의 각 방법은 최소 한 명 이상의 사용자에게 효과가 확인된 것들입니다.

최상의 결과를 얻으려면 효율성과 문제 심각도 순으로 정렬된 아래 방법들을 순서대로 따라 하는 것을 권장합니다. 어떤 원인이든 이 중 하나는 반드시 문제를 해결해 줄 것입니다.

방법 1: TCP/IP 완전 초기화 실행

이 문제에는 의외로 간단한 해결책이 있을 수 있습니다. netsh reset ip 명령을 실행하여 연결을 재구성하면 VPN에 다시 연결될 수 있습니다. 실제로 많은 사용자가 완전한 TCP/IP 초기화에 필요한 일련의 명령을 실행하여 문제를 해결했습니다.

다만 이 방법이 효과가 있더라도 근본적인 해결책으로 보기는 어렵습니다. 다음에 내장 VPN 연결을 끊으면 같은 문제가 다시 발생할 가능성이 높습니다.

관리자 권한 명령 프롬프트로 완전한 netsh 초기화를 수행하는 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 텍스트 상자에 'cmd'를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지
  2. 관리자 권한 CMD 창에서 아래 명령어를 순서대로 입력하고 각 명령마다 Enter 키를 누릅니다.
    'netsh winsock reset' 입력 후 Enter
    'netsh int ip reset' 입력 후 Enter
    'ipconfig /release' 입력 후 Enter
    'ipconfig /renew' 입력 후 Enter
    'ipconfig /flushdns' 입력 후 Enter
  3. TCP/IP 초기화가 완료되면 명령 프롬프트를 닫고 문제가 해결되었는지 확인합니다.

여전히 VPN 재연결이 되지 않는다면 아래의 다음 방법으로 넘어가세요.

방법 2: VPN 메뉴를 통한 연결

Windows 10에는 트레이 바 연결에만 영향을 미치는 오류가 있어, 이를 통해 내장 VPN에 재연결하지 못하는 경우가 있습니다. 여러 사용자가 직관적인 트레이 바 메뉴 대신 설정 앱의 VPN 메뉴를 활용하는 우회 방법으로 성공적으로 연결하고 있습니다.

이 방법은 약간 더 많은 단계를 거쳐야 하지만, 매번 재시작하는 것보다는 훨씬 낫습니다. 절차는 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'ms-settings:network-vpn'을 입력하고 Enter 키를 눌러 설정 앱의 VPN 메뉴를 엽니다.Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지
  2. VPN 메뉴에서 해당 네트워크를 선택하고 그에 연결된 연결(Connect) 버튼을 클릭합니다.Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지
  3. 몇 초 후 재시작 없이도 VPN 네트워크에 다시 연결할 수 있을 것입니다.

이 방법으로도 해결되지 않는다면(여전히 재시작 없이 VPN에 재연결되지 않는다면) 다음 방법으로 넘어가세요.

방법 3: 연결 비활성화 후 재활성화

매번 재시작하지 않고도 내장 Windows VPN에 재연결할 수 있다고 확인된 또 다른 임시 해결책은 네트워크 및 공유 센터를 통해 VPN 연결을 비활성화한 후 다시 활성화하는 것입니다.

역시 임시방편이며 문제의 근본 원인을 치료하지는 않지만, 매번 재시작하는 것보다는 낫습니다. 네트워크 연결 메뉴에서 VPN 연결을 비활성화하고 재활성화하는 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'ncpa.cpl'을 입력하고 Enter 키를 눌러 네트워크 연결 탭을 엽니다.Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지
  2. 네트워크 연결 메뉴에서 내장 VPN과 관련된 네트워크를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 사용 안 함(Disable)을 선택합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.
  3. 네트워크 상태가 '사용 안 함'으로 변경될 때까지 기다린 후, 다시 마우스 오른쪽 버튼으로 클릭하여 사용(Enable)을 선택해 재활성화합니다.
  4. 내장 Windows VPN에 연결하여 문제가 해결되었는지 확인합니다.

같은 문제가 계속 발생하거나 영구적인 해결책을 찾고 있다면 다음 방법으로 넘어가세요.

방법 4: WAN Miniport PPTP 업데이트 또는 재설치

Miniport PPTP 어댑터 문제로 인해 문제가 발생할 수도 있습니다. 사용자가 연결 종료를 완료했는데도 Miniport PPTP 어댑터가 VPN 연결에서 분리되지 않아 문제가 생기는 경우가 드물지 않습니다.

정확히 이런 상황에 놓인 여러 사용자가 PPTP WAN Miniport 장치를 재설치하거나 업데이트한 후 문제가 해결되었다고 보고했습니다. PPTP WAN Miniport를 업데이트하거나 재설치하는 방법은 다음과 같습니다.

참고: PPTP 연결이 아닌 환경에서 문제가 발생한다면 이 시나리오는 해당하지 않으므로, 아래 단계를 건너뛰고 바로 다음 방법으로 이동하세요.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'devmgmt.msc'를 입력하고 Enter 키를 눌러 장치 관리자를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.
  2. 장치 관리자에 들어가면 상단 리본 메뉴에서 보기(View)를 클릭하고 컨텍스트 메뉴에서 숨겨진 장치 표시(Show Hidden devices)를 선택합니다.
  3. 다음으로 네트워크 어댑터(Network adapters) 항목을 확장하고 Wan Miniport(PPTP)를 마우스 오른쪽 버튼으로 클릭합니다.
  4. 컨텍스트 메뉴에서 속성(Properties)을 클릭합니다.
  5. WAN Miniport(PPTP) 화면이 열리면 상단 메뉴에서 드라이버(Driver) 탭을 선택합니다.
  6. 드라이버 탭에서 드라이버 업데이트(Update Driver)를 클릭합니다.
  7. 다음 화면에서 업데이트된 드라이버 소프트웨어 자동 검색(Search automatically for updated driver software)을 클릭하고 새 드라이버 버전이 검색되는지 기다립니다. 새 드라이버 버전이 있다면 화면의 지시에 따라 설치를 완료합니다.
  8. 절차가 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.
  9. 같은 문제가 계속 발생한다면 1~4단계를 다시 수행하되, 이번에는 드라이버 제거(Uninstall Driver)를 클릭합니다.
  10. 다시 재시작하면 Windows 업데이트가 Wan Miniport(PPTP) 드라이버를 자동으로 재설치합니다. 이후 문제가 해결되었는지 확인하세요.
Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지

네트워크가 끊긴 후 여전히 내장 VPN에 재연결되지 않고 문제가 해결되지 않았다면 다음 방법으로 넘어가세요.

방법 5: 시스템 복원으로 정상 상태 되돌리기

문제가 최근에 시작되었다면(이전에는 VPN이 정상적으로 재연결되던 경우), 내장 Windows VPN의 재연결을 막는 손상된 파일이 원인일 수 있습니다. 실제로 여러 사용자가 Windows 업데이트 설치 후 문제가 시작되었다고 보고했습니다.

이 시나리오에 해당한다면 잘못 적용된 Windows 업데이트가 VPN 기능을 손상시켰을 가능성이 큽니다. 원인을 파악하지 않고 빠르게 해결하고 싶다면 시스템 복원을 사용해 모든 것이 정상적으로 작동하던 시점으로 컴퓨터를 되돌리는 것이 좋습니다.

단, 이 방법을 사용하면 복원 지점 생성 이후에 설치한 응용 프로그램이나 업데이트가 모두 사라진다는 점을 유의하세요. 시스템 복원으로 문제를 해결하기로 했다면 다음 절차를 따르세요.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'rstrui'를 입력하고 Enter 키를 눌러 시스템 복원 도구를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 팝업에서 를 클릭해 관리자 권한을 부여합니다.Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지
  2. 시스템 복원 초기 화면에서 다음(Next)을 클릭합니다.
  3. 다음 화면이 나타나면 먼저 더 많은 복원 지점 표시(Show more restore points) 체크박스를 선택합니다. 그런 다음 문제가 시작되었다고 판단되는 날짜보다 이전의 복원 지점을 찾아 선택하고, 다시 다음을 클릭해 다음 메뉴로 진행합니다.Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지
  4. 여기까지 완료하면 복원 지점 적용 준비가 된 것입니다. 마침(Finish)을 눌러 작업을 시작하세요.
  5. 몇 초 후 컴퓨터가 재시작되며 이전 시스템 상태가 적용됩니다.
  6. 재시작이 완료되면 VPN 연결을 끊은 후 다시 연결을 시도해 보세요.

시스템 복원을 수행한 후에도 같은 문제가 계속 발생한다면 다음 방법으로 넘어가세요.

방법 6: Rasdial.exe를 활용한 배치 파일 만들기

위의 방법들이 모두 효과가 없었다면 Rasdial.exe 도구를 사용하는 배치 파일을 만들어 문제를 해결할 수 있습니다. 이 스크립트를 관리자 권한 명령 프롬프트에서 실행하면 재시작 없이 즉시 VPN 연결을 다시 열 수 있습니다.

절차는 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'notepad'를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한으로 메모장을 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.
  2. 빈 메모장에 다음 스크립트를 붙여넣습니다.
    Rasdial.exe "MY VPN" "USERNAME" "PASSWORD"

    참고: 따옴표는 그대로 유지하되, My VPN 부분은 본인의 VPN 연결 이름으로, 두 개의 자격 증명 값(사용자 이름 및 비밀번호)은 본인의 정보로 교체해야 합니다.

  3. 메모장 창 상단의 리본 메뉴에서 파일 > 다른 이름으로 저장을 클릭합니다.
  4. 파일 저장 위치를 선택하고 원하는 이름을 지정하되, 확장자를 반드시 .txt에서 .bat으로 변경합니다. 그런 다음 저장을 클릭해 VPN 시작 스크립트를 생성합니다.
  5. 스크립트가 저장되면 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행(Run as Administrator)을 선택하면 재시작 없이 내장 VPN에 자동으로 다시 연결됩니다.
Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지

같은 문제가 계속 발생한다면 다음 방법으로 넘어가세요.

방법 7: CMD로 PPTP 및 L2TP WAN 미니포트 초기화

일부 사용자는 관리자 권한 명령 프롬프트에서 PPTP와 L2TP 미니포트를 모두 초기화한 후 컴퓨터를 재시작하여 문제를 해결했다고 보고했습니다. 이 절차는 Windows 내장 VPN이 사용할 수 있는 모든 미니포트를 초기화합니다. 이 방법은 Windows 10과 Windows 7 모두에서 여러 사용자에게 효과가 확인되었습니다.

PPTP 및 L2TP WAN Miniport를 초기화하는 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'cmd'를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.Windows VPN이 재부팅 후에만 연결되는 문제 해결 방법 7가지
  2. 관리자 권한 명령 프롬프트에서 아래 명령어를 순서대로 실행하고 각 명령마다 Enter 키를 눌러 PPTP와 L2TP WAN 미니포트를 초기화합니다.
    Netcfg -u MS_L2TP
    Netcfg -u MS_PPTP
    Netcfg -l %windir%\inf\netrast.inf -c p -i MS_PPTP
    Netcfg -l %windir%\inf\netrast.inf -c p -i MS_L2TP
  3. 모든 명령이 성공적으로 처리되면 컴퓨터를 재부팅하고, 재시작이 완료된 후 문제가 해결되었는지 확인합니다.