Después de hacer una conexión VPN a mi trabajo / lo que sea, actualmente tengo que ir al símbolo del sistema y agregar manualmente una ruta.
p.ej.
ROUTE ADD 10.1.0.0 255.255.0.0 172.16.3.0 METRIC 1
o cualquiera que sea el comando.
¿Es posible que esto suceda automáticamente después de realizar una conexión VPN?
windows-7
vpn
site-to-site-vpn
Pure.Krome
fuente
fuente
Si tiene varias VPN, puede encontrarse con el problema de que cuando se conectan en orden aleatorio, sus ID de interfaz cambian. En ese caso, lo normal
ROUTE -P ADD 10.0.0.0 MASK 255.255.0.0 10.0.0.1 IF 42
no funciona. La próxima vez que la VPN se conecte, podría tener un número de interfaz diferente.Powershell tiene un cmdlet disponible que agrega rutas en la conexión VPN y las elimina nuevamente cuando se desconecta la VPN: Add-VpnConnectionRoute . Funciona sin tener que especificar la ID de la interfaz.
La sintaxis básica es así:
Después de ingresar este comando, las rutas se crearán / eliminarán automáticamente en la conexión / desconexión de la VPN.
fuente
Lo estoy usando para lidiar con conexiones que tienen superposición de subred agregando rutas estáticas para hosts en la subred remota: servidores y similares.
fuente
Podría hacer que la ruta sea persistente (creo que con
route -p
) para que no necesite ingresarla cada vez. Si está utilizando openVPN, el servidor puede enviar una ruta al cliente:push "route 192.168.1.0 255.255.255.0"
por ejemplo. Con otros servidores VPN no lo sé, pero supongo que también pueden tener una opción similar.fuente