Si ha estado en el campo el tiempo suficiente, probablemente tenga varias líneas de comando favoritas que haya aprendido y use de manera regular y que probablemente incluyan IPConfig, Ping y NSLookup. Mientras nos movemos hacia el ámbito de PowerShell, es bueno saber cuáles son los equivalentes en PowerShell para estas 3 líneas de comando de red populares.
IPCONFIG
Si está utilizando IPConfig para mostrar la información de la dirección IP para cada adaptador de red instalado en una computadora con Windows, aquí hay 2 cmdlets de PowerShell que realizan funciones similares.
Get-NetIPConfiguration or Get-NetIPAddress
Get-NetIPConfiguration cmdlet obtiene la configuración de red para cada adaptador de red disponible que se encuentra en una computadora mientras Get-NetIPAddress obtiene la configuración completa de la dirección IP para la computadora, lo que podría extraer una larga lista de direcciones IP en el resultado. Entonces, el primero funciona un poco más similar a IPConfig que el segundo.
SILBIDO
El equivalente en PowerShell es Test-NetConnection cmdlet que muestra información de diagnóstico para una conexión. La salida incluye los resultados de una búsqueda de DNS, una lista de interfaces IP, una opción para probar una conexión TCP, reglas IPsec y confirmación del establecimiento de la conexión.
¿Notó la última línea de comando en la captura de pantalla anterior? Utilizando Test-NetConnection con el -TraceRoute El parámetro muestra la ruta IP a un host, incluidos todos los saltos entre su computadora y ese host. Un completo equivalente a Tracert línea de comando, ¿no?
NSLOOKUP
El equivalente en PowerShell es Resolve-DnsName cmdlet que realiza una consulta DNS para el nombre especificado. Una de las cosas buenas de usar este equivalente de PowerShell es que puede especificar un servidor DNS diferente para realizar la búsqueda de DNS, muy útil cuando se realiza la resolución de problemas de red relacionada con DNS.
Eso es todo por ahora… espero que ayude.