Windows 10에서 특정 앱용 VPN에 자동 연결하는 방법

Windows 10의 PowerShell cmdlet을 사용하면 애플리케이션이 시작될 때 VPN 연결을 자동으로 트리거하도록 애플리케이션을 쉽게 추가할 수 있습니다. 이 작업을 자동화하면 특정 앱을 사용할 때 VPN 연결에 대해 생각할 필요조차 없습니다.

PowerShell에서 이 기능을 활용하려면 VPN 서비스가 아직 없는 경우 먼저 컴퓨터에 추가해야 합니다.

VPN 자동 트리거를 추가하는 방법

Windows 10에서 VPN 연결을 설정한 후에는 PowerShell의 상승된 인스턴스를 열어야 합니다. 이렇게 하려면 시작 버튼을 클릭한 다음 “Powershell”을 입력합니다. “Windows PowerShell”을 마우스 오른쪽 버튼으로 클릭한 다음 메뉴에서 “관리자 권한으로 실행”을 선택합니다.

유형

컴퓨터에 대한 액세스를 허용하라는 메시지가 표시되면 “예”를 클릭합니다.

PowerShell 창에서 다음을 입력하고 바꿉니다. 그리고 VPN 연결의 이름과 사용하려는 응용 프로그램의 파일 경로:

Add-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

그만큼 ” -응용 프로그램 ID “” 명령은 PowerShell 창에서. ‘ 너비=”650″ 높이=”115″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

명령에 따옴표를 포함해야 합니다.

Enter 키를 눌러 명령을 실행합니다. PowerShell은 기본적으로 분할 터널링이 비활성화되어 있음을 경고합니다. 계속하려면 기능이 자동으로 실행되기 전에 확인하고 활성화해야 합니다.

프롬프트가 표시되면 “Y”를 입력하고 Enter 키를 한 번 더 눌러 완료합니다.

그만큼

자동 트리거가 사람의 개입 없이 VPN에 연결하려면 분할 터널링을 활성화해야 합니다.

분할 터널링은 응용 프로그램이 VPN을 시작하도록 트리거할 때 Windows가 VPN을 통해 모든 네트워크 트래픽을 라우팅하지 못하도록 합니다. 대신 트래픽을 분할하고 나열된 애플리케이션의 데이터만 VPN을 통해 흐릅니다.

유형 Set-VpnConnection -Name “” -SplitTunneling $True를 PowerShell로 바꾸고 바꾸기 VPN 이름을 입력하고(다시 따옴표로 묶음) Enter 키를 누릅니다.

그만큼 PowerShell 창에서 ” -SplitTunneling $True” 명령. ‘ 너비=”650″ 높이=”136″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

  Windows 10에서 모바일 핫스팟을 켜고 관리하는 방법

다음으로, 실수로 응용 프로그램을 닫고 연결이 종료되는 것을 원하지 않는 경우 앱을 다시 시작하도록 제한 시간 버퍼를 설정할 수 있습니다.

유형 Set-VpnConnection -Name “” -IdleDisconnectSeconds PowerShell에 입력하고 Enter 키를 누릅니다. 바꾸다 귀하의 연결 이름과 연결이 종료될 때까지 대기할 시간(초)입니다.

그만큼 ” -IdleDisconnectSeconds ” 명령은 PowerShell 창에서. ‘ 너비=”650″ 높이=”100″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

이제 응용 프로그램이 닫힐 때 Windows는 VPN 연결을 종료하기 전에 10초를 기다립니다. 이 번호를 원하는 대로 만들거나 이 단계를 완전히 생략할 수 있습니다.

VPN을 자동으로 트리거하는 애플리케이션을 확인하는 방법

VPN 연결 시작을 트리거하도록 설정한 애플리케이션을 확인할 수 있는 몇 가지 방법이 있습니다. PowerShell 내에서 cmdlet을 사용하거나 파일 탐색기에서 전화번호부 파일을 편집할 수 있습니다.

VPN이 갑자기 시작되고 그 이유가 확실하지 않은 경우 다음 방법 중 하나를 사용하여 VPN을 트리거한 응용 프로그램을 정확히 찾아낼 수 있습니다.

PowerShell cmdlet 사용

이 방법을 사용하려면 시작 버튼을 클릭하고 “Powershell”을 입력합니다. “Windows PowerShell”을 마우스 오른쪽 버튼으로 클릭한 다음 메뉴에서 “관리자 권한으로 실행”을 선택합니다.

유형

컴퓨터에 대한 액세스를 허용하라는 메시지가 표시되면 “예”를 클릭합니다.

PowerShell 창에서 다음 명령을 입력하되 VPN 연결 이름을 입력한 다음 Enter 키를 누릅니다.

Get-VpnConnectionTrigger -ConnectionName 

그만큼 ” 명령은 PowerShell 창에서. ‘ 너비=”645″ 높이=”171″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>

이 예에서 명령은 VPN 연결 “VPN Canada”의 트리거 속성을 검색하여 아래에 표시했습니다.

파일 탐색기 사용

다른 옵션은 전화 접속을 추적하는 것입니다. 전화번호부 파일 파일 탐색기에서. 텍스트 편집기에서 열어 VPN을 트리거하는 애플리케이션 목록을 볼 수 있습니다.

전화번호부 파일은 Windows에서 RAS(원격 액세스 연결)를 설정하는 데 필요한 정보를 수집하고 지정하는 표준 방법을 제공합니다. 파일에는 IP 주소, 포트, 모뎀 설정 및 연결을 트리거하는 응용 프로그램과 같은 정보가 포함되어 있습니다.

시작하려면 파일 탐색기를 열고 다음 디렉토리를 주소 표시줄에 붙여넣고 현재 사용자 이름으로 입력한 다음 Enter 키를 누릅니다.

C:UsersAppDataRoamingMicrosoftNetworkConnectionsPbk

“rasphone.pbk”를 마우스 오른쪽 버튼으로 클릭한 다음 파일을 열 텍스트 편집기를 선택합니다.

  Windows 10에서 프린터 대기열을 보고 지우는 방법

마우스 오른쪽 버튼으로 클릭

이 하나의 파일에는 컴퓨터의 모든 VPN 연결이 포함되어 있으므로 VPN이 두 개 이상인 경우 원하는 응용 프로그램을 찾기 위해 많은 것을 살펴봐야 할 수 있습니다. 각 응용 프로그램은 “ClassicApplicationIDs” 기능 아래에 직접 파일 경로로 저장됩니다.

목록

운 좋게도 각 앱을 찾기 위해 스크롤하지 않으려면 대부분의 텍스트 편집기에 찾기 기능이 있습니다. Ctrl+F를 누르고 텍스트 필드에 “ClassicApplicationIds”를 입력한 다음 Enter 키를 누릅니다.

VPN 자동 트리거를 제거하는 방법

실수로 잘못된 응용 프로그램을 추가했거나 특정 앱을 시작할 때 VPN이 더 이상 트리거되지 않도록 하려면 PowerShell에서 유사한 cmdlet을 사용하여 해당 응용 프로그램을 제거할 수 있습니다.

VPN 자동 트리거를 제거하려면 시작 버튼을 클릭한 다음 “Powershell”을 입력합니다. “Windows PowerShell”을 마우스 오른쪽 버튼으로 클릭한 다음 메뉴에서 “관리자 권한으로 실행”을 선택합니다.

유형

컴퓨터에 대한 액세스를 허용하라는 메시지가 표시되면 “예”를 클릭합니다.

PowerShell 창에서 다음을 입력하되 대체합니다. 그리고 각각 VPN 연결 이름과 애플리케이션 경로:

Remove-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

PowerShell은 자동 트리거 목록에서 애플리케이션을 제거할 것인지 확인하는 메시지를 표시합니다. “Y”를 입력하고 Enter 키를 누릅니다.

목록에서 제거하려는 모든 응용 프로그램에 대해 이 단계를 반복합니다.

이제 지정한 응용 프로그램을 실행하면 Windows가 VPN 연결을 시작하고 VPN 연결을 통해 트래픽을 보냅니다. 타사 소프트웨어가 필요하지 않습니다.