Scripting de rutas estáticas en enrutamiento y acceso remoto

Scripting de rutas estáticas en enrutamiento y acceso remoto

Este artículo de Technetexplica cómo crear una ruta estática para IPv4 en Enrutamiento y acceso remoto de Microsoft con el complemento MMC.

¿Cómo puedo escribir esto, ya sea a través de PowerShell o VBScript?

Respuesta1

Las rutas agregadas a través de mmc simplemente se agregan a la tabla de enrutamiento del servidor. Entonces puedes usar un comando de adición de ruta estándar dentro de un archivo por lotes

route add <address> <masK> <gateway> <metric> <interface>

Sin embargo, no se mostrarán en mmc si los agrega de esta manera. No estoy seguro de si ese es un requisito de su pregunta (no hay suficientes representantes para comentar).

EDITAR

netsh routing dump >> routes.txt  

Volcará la configuración de RRAS y podrá agregar las siguientes líneas para cada ruta.

add persistentroute dest=<IP> mask=<MASK> name="<Interface Name>" nhop=<Nexthop> proto=NONDOD metric=256 view=both
set persistentroute dest=<IP> mask=<MASK> name="<Interface Name>" nhop=<Nexthop> proto=NONDOD metric=256 view=both

Luego importar usando

netsh exec routes.txt >> import_log.txt

información relacionada