Usando el cmdlet de Windows 10 PowerShell, puede agregar fácilmente aplicaciones para iniciar automáticamente una conexión VPN cuando se inician. Automatizar esta tarea significa que ni siquiera tendrá que pensar en conectarse a una VPN cuando use ciertas aplicaciones.
Para aprovechar esta funcionalidad en PowerShell, primero debe agregar el servicio VPN a su computadora si aún no lo tiene.
Cómo agregar inicio de VPN automático
Después de configurar una conexión VPN en Windows 10, debe abrir una instancia de PowerShell con privilegios elevados. Para hacer esto, haga clic en el botón Inicio y escriba «PowerShell». Haga clic derecho en «Windows PowerShell» y seleccione «Ejecutar como administrador» en el menú.
Haga clic en «Sí» en el mensaje que aparece solicitando permiso para acceder a su computadora.
En la ventana PowerShell, escriba lo siguiente y reemplace tanto con el nombre de la conexión VPN como la ruta de archivo de la aplicación que desea usar, respectivamente:
Ad d-vpnconnectionTriggerApplicatio n-name "" -ID de aplicación " "
”–ApplicationID“ »В окне PowerShell. ‘width = ”650 ″ height =” 115 ″ onload = ”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);» onerror = ”this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);”>
Asegúrese de agregar comillas al comando.
Presione Entrar para ejecutar el comando. PowerShell le advierte que el túnel dividido está deshabilitado de forma predeterminada. Para continuar, debe confirmar y activar la función antes de que comience automáticamente.
Cómo deshabilitar el «almacenamiento reservado» en Windows 10
Escriba «Y» cuando se le solicite y luego presione Entrar nuevamente para finalizar.
Debe habilitar el túnel dividido para que la inicio automático pueda conectarse a la VPN sin intervención humana.
La túnel dividida no permite que Windows enrique todo el tráfico de red a través de la VPN cuando se inicia la aplicación. En cambio, divide el tráfico, y solo los datos de la aplicación especificada pasarán por la VPN.
Escriba se t-vpnconnectio n-name «» -splittunneling $ true en PowerShell y reemplace con el nombre de su VPN (nuevamente, adhire en citas) y luego presione Entrar.
Команда «-SplitTunneling $ True» в окне PowerShell. ‘width = ”650 ″ height =” 136 ″ onload = ”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);» onerror = ”this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);”>
Luego, si cierre accidentalmente la aplicación y no desea que se interrumpa la conexión, puede establecer un búfer de tiempo de espera para reiniciar la aplicación.
Escriba se t-vpnconnectio n-name «» -idledisConnectSeconds en PowerShell y luego presione ENTER. Reemplace con el nombre de su conexión y el número de segundos para esperar a que se complete la conexión.
”-IdleDisconnectSeconds »В окне PowerShell. ‘width = «650 ″ height =» 100 «onload =» pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this); » onerror = ”this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);”>
Ahora, cuando se cierre la aplicación, Windows esperará 10 segundos antes de desconectar la conexión VPN. Puede especificar este número como desee o omitir este paso por completo.
Cómo averiguar qué aplicaciones inician automáticamente una VPN
Hay varias formas de verificar qué aplicaciones ha instalado para iniciar una conexión VPN. Puede usar un cmdlet dentro de PowerShell o editar el archivo de la agenda telefónica en Explorer.
Cómo capturar el cursor del mouse en una captura de pantalla en Windows 10
Si la VPN comienza inesperadamente y no sabe por qué, puede usar cualquiera de los siguientes métodos para determinar qué aplicación se inició.
Usando un cmdlet de PowerShell
Para usar este método, haga clic en el botón Inicio y escriba «PowerShell». Haga clic derecho en «Windows PowerShell» y seleccione «Ejecutar como administrador» en el menú.
Haga clic en «Sí» en el mensaje que aparece solicitando permiso para acceder a su computadora.
En la ventana PowerShell, escriba el siguiente comando, pero reemplace con el nombre de su conexión VPN y luego presione Entrar:
Ge t-vpnconnectiontrigge r-connectionName
»В окне PowerShell. ‘width = ”645 ″ height =” 171 ″ onload = ”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);» onerror = ”this.onerror = null; pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon (this);”>
En nuestro ejemplo, el comando recuperó las propiedades del activador de conexión VPN «VPN Canadá» y las mostró a continuación.
Usando Explorer
Otra opción es rastrear el archivo de la agenda telefónica del marcador en Explorer. Puede abrirlo en un editor de texto y ver una lista de aplicaciones que ejecutan la VPN.
El archivo de la agenda telefónica proporciona una forma estándar para que Windows recopile y especifique la información necesaria para establecer una conexión de acceso remoto (RAS). El archivo contiene información como direcciones IP, puertos, configuraciones de módem y, la información que estamos buscando, las aplicaciones que ejecutan la conexión.
Para comenzar, abra el explorador y pegue el siguiente directorio en la barra de direcciones, pero reemplace con su nombre de usuario actual y luego presione Entrar:
C: UsuariosAppDataroamingMicrosoftnetworkConnectionspbk
Haga clic derecho en «Rasphone. pbk» y luego seleccione el editor de texto en el que desea abrir el archivo.
Este archivo contiene todas las conexiones VPN en su computadora, por lo que si tiene más de una VPN, es posible que tenga que mirar mucho para encontrar las aplicaciones que necesita. Cada aplicación se almacena en la función «ClassicApplicationIds» como una ruta directa al archivo.
Cómo transmitir un juego en Windows 10
Afortunadamente, si no desea desplazarse para encontrar cada aplicación, la mayoría de los editores de texto tienen una función de búsqueda. Presione Ctrl + F, escriba «ClassicApplicationIds» en el cuadro de texto y presione Entrar.
Cómo eliminar el inicio automático de VPN
Si agregó accidentalmente la aplicación incorrecta o ya no desea que la VPN se active cuando se inician ciertas aplicaciones, puede eliminarlas usando un cmdlet similar en PowerShell.
Para eliminar el inicio automático de VPN, haga clic en el botón Inicio y escriba «Powershell». Haz clic con el botón derecho en «Windows PowerShell» y selecciona «Ejecutar como administrador» en el menú.
Haga clic en «Sí» en el mensaje que aparece solicitando permiso para acceder a su computadora.
En la ventana de PowerShell, escriba lo siguiente, pero reemplace ambos con el nombre de su conexión VPN y la ruta a la aplicación respectivamente:
Remove-VpnConnectionTriggerApplicatio n-Nombre "" -ID de aplicación " "
PowerShell le pedirá que confirme que desea eliminar la aplicación de la lista de inicio automático. Escriba «Y» y presione Entrar.
Repita este paso para cada aplicación que desee eliminar de la lista.
Ahora, cuando inicia las aplicaciones que especificó, Windows inicia una conexión VPN y envía su tráfico a través de ella; no se requiere software de terceros.