Obtener el Gateway de nuestra máquina mediante PowerShell

Ahora vamos a ver cómo obtener el gateway o puerta de enlace de nuestra máquina.

Ésto es algo que puede venirnos muy bien cuando un equipo se puede conectar a diferentes redes y, a la hora de ejecutar un script, necesitamos determinar en qué red se encuentra.

Para ello, vamos a utilizar el comando Get-NetRoute de la siguiente manera:

Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Select-Object -ExpandProperty "NextHop"                                                                                   192.168.0.1

Y si queremos, podemos almacenar el valor obtenido en una variable:

$GW = Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Select-Object -ExpandProperty "NextHop"

Así, en la variable $GW tendremos guardado el gateway por el que sale a internet nuestra máquina.

Be the first to comment

Por favor acceder para comentar.