Administración del enrutamiento IP en PowerShell
El enrutamiento IP reenvía paquetes de datos en función de la dirección IP de destino. Este enrutamiento se basa en tablas de enrutamiento y, mientras que las entradas se realizan automáticamente, es posible que tenga que agregar, quitar o modificar las entradas de la tabla de enrutamiento manualmente. El módulo NETTCPIP de PowerShell también incluye cmdlets que se usan para administrar la tabla de enrutamiento de los servidores y dispositivos Windows.
Los cmdlets para administrar las entradas de la tabla de enrutamiento llevan "NetRoute" en el nombre.
En la tabla siguiente se enumeran los cmdlets comunes para administrar las entradas y la configuración de la tabla de enrutamiento.
Tabla 1: Cmdlets para administrar las entradas y la configuración de la tabla de enrutamiento
Cmdlet | Descripción |
---|---|
New-NetRoute | Crea una entrada en la tabla de enrutamiento de IP. |
Get-NetRoute | Recupera una entrada de la tabla de enrutamiento de IP. |
Set-NetRoute | Modifica las propiedades de una entrada en la tabla de enrutamiento de IP. |
Remove-NetRoute | Elimina una entrada de la tabla de enrutamiento de IP. |
Find-NetRoute | Identifica la mejor dirección IP local y la ruta para llegar a una dirección remota |
Creación de una entrada de la tabla de enrutamiento IP
Puede usar el cmdlet New-NetRoute para crear entradas de la tabla de enrutamiento en un equipo Windows. El cmdlet New-NetRoute requiere que identifique la interfaz de red y el prefijo de destino.
En la tabla siguiente se enumeran los parámetros comunes del cmdlet New-NetRoute.
Tabla 2: Parámetros de New-NetRoute
Parámetro | Descripción |
---|---|
-DestinationPrefix | Define el prefijo de destino de una ruta IP. |
‑InterfaceAlias | Define la interfaz de red, por alias, de una ruta IP. |
‑InterfaceIndex | Define la interfaz de red, por índice, de una ruta IP. |
‑NextHop | Define el próximo salto de una ruta IP. |
‑RouteMetric | Define la métrica de ruta de una ruta IP. |
El siguiente comando crea una entrada de la tabla de enrutamiento IP:
New-NetRoute -DestinationPrefix 0.0.0.0/24 -InterfaceAlias "Ethernet" -DefaultGateway 192.168.1.1