Comandos de Red

  • Definición de comando: Es la instrucción que se da a un sistema operativo de un ordenador para que ejecute cualquier tarea. Desde la línea de comandos o desde una llamada de programación. Esta acción puede ser interna o externa. Un comando. Admite unos parámetros o argumentos. Los cuales pueden modificar el comportamiento de un ordenador. La línea de órdenes. Permite al usuario mandar las instrucciones con el lanzamiento de la ejecución de procesos internos al propio intérprete de las órdenes o de programas externos. Cada sistema operativo incorpora un determinado número de comandos básicos. Que permiten ejecutar las tareas más simples con órdenes directas.
  • Listas de comandos mas utilizados en redes:
    • ipconfig: Es uno de los comandos para redes más útiles. Informa de los valores de configuración de red TCP/IP actuales y actualiza la configuración del protocolo DHCP y el sistema de nombres de dominio (DNS).
    • ping: Prueba el estado de la comunicación del host local con uno o varios equipos remotos de una red IP. Por medio del envío de paquetes ICMP, diagnostica el estado, velocidad y calidad de una red determinada.
    • tracert: Permite conocer los paquetes que vienen desde un host (punto de red). También se obtiene una estadística del RTT o latencia de red de esos paquetes, ofreciendo una estimación de la distancia a la que están los extremos de la comunicación.
    • netstat: Comando potente que muestra estadísticas de la red y permite diagnósticos y análisis. Por defecto, muestra un listado de las conexiones activas de una computadora, tanto entrantes como salientes. Incluye el protocolo en uso, las tablas de ruteo, las estadísticas de las interfaces y el estado de la conexión.
    • hostname: Es un comando usado en el sistemas operativos UNIX; hostname especifica el nombre del host. hostname especifica el nombre del host.
    • getmac: Devuelve la dirección de control de acceso a medios (MAC) y la lista de protocolos de red asociados con cada dirección para todas las tarjetas de red en cada computadora, ya sea localmente o en una red. Este comando es particularmente útil cuando desea ingresar la dirección MAC en un analizador de red o cuando necesita saber qué protocolos están actualmente en uso en cada adaptador de red en una computadora.
    • shutdown: Le permite apagar o reiniciar computadoras locales o remotas, una a la vez.
  • Sintaxis de cada comando:
    • IPCONFIG: ipconfig [/allcompartments] [/? | /all | /renew [adaptador] | /release [adaptador] | /renew6 [adaptador] | | /release6 [adaptador] | /flushdns | /displaydns | /registerdns | /showclassid adaptador | /setclassid adaptador [id._clase] | /showclassid6 adaptador | /setclassid6 adaptador [id._clase] ] 

    • PING: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS][-r count] [-s count] [[-j host-list] | [-k host-list]][-w timeout] [-R] [-S srcaddr] [-c compartment] [-p][-4] [-6] nombre_destino 

    • TRACERT: tracert [-d] [-h <saltos_máximos>] [-j <lista_de_hosts>] [-w <tiempo_de_espera>][-R] [-S srcaddr] [-4] [-6] nombre_destino 
    • NETSTAT: NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-t] [-x] [-y] [interval] 

    • HOSTNAME: hostname [-a | -d | -f | -h | -i | -s]
    • GETMAC: GETMAC [/S sistema [/U nombre_usuario [/P [contraseña]]]] [/FO formato][/NH] [/V] 
    • SHUTDOWN: shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f][/m \\equipo][/t xxx][/d [p|u:]xx:yy [/c "comentario"]] 
  • 3 Ejemplos de uso de cada comando:
    • IPCONFIG: 
      • Para mostrar la configuración básica de TCP/IP para todos los adaptadores instalados en el ordenador, 
        • C:\>ipconfig
      • Para mostrar la configuración TCP/IP completa para todos los adaptadores, 
        • C:\>ipconfig /all
      • Para renovar una configuración de dirección IP asignada por DHCP solo para el adaptador "Conexión de área local", 
        • C:\>ipconfig /renew "Conexión de área local"
    • PING:
      • Para hacer ping al destino 208.70.188.57 y resolver 208.70.188.57 a su nombre de host 
        • C:\>ping -a 208.70.188.57
      • Para hacer ping al destino 192.168.1.254 con 10 mensajes de solicitud de eco, cada uno de los cuales tiene un campo de datos de 1000 bytes, 
        • C:\>ping -n 10 -l 1000 192.168.1.254
      • Para hacer ping al destino 208.70.188.57 y registrar la ruta en 4 saltos, 
        • C:\>ping -r 4 208.7.188.57
    • TRACERT:
      • Para rastrear la ruta al host llamado <nombre_host>, siendo <nombre_host> el nombre del host a rasterar, 
        • C:\>tracert <nombre_host>
      • Para rastrear la ruta al host llamado <nombre_host> e impedir la resolución de cada dirección IP a su nombre, siendo <nombre_host> el nombre del host a rasterar, 
        • C:\>tracert /d <nombre_host>
      • Para rastrear la ruta al host llamado <nombre_host> y usar la ruta de origen suelta 10.12.0.1/10.29.3.1/10.1.44.1, siendo <nombre_host> el nombre del host a rasterar, 
        • C:\>tracert /j 10.12.0.1 10.29.3.1 10.1.44.1 <nombre_host>
    • NETSH:
      • Ver la conexion establecida:
        • C: \ Windows \ system32>netstat | findtr ESTABLECIDO
      • Mostrar informacion de ruta: 
        • C: \ Windows \ system32>netstat -r
      • Conocer estadisticas de interfaz:
        • C: \ Windows \ system32>netstat -e
    • HOSTNAME:
      • Comando hostname. El comando anterior se mostrará como username.com
        • hostname -a. El comando anterior eliminará espacio y se mostrará como username.
      • Para mostrar el nombre de dominio DNS.
        • hostname –d. El comando anterior se mostrará como .com
      • Muestra la direccion IP del host.
        • hostname -i
    • GETMAC:
      • getmac /fo table /nh /v
      • getmac /s srvmain
      • getmac /s srvmain /u maindom\hiropln
    • SHUTDOWN:
      • shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
      • shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
      • sudo shutdown +5 "Apagamos la maquina"
  • Video de apoyo:
    • Video: Comandos de red en Windows https://www.youtube.com/watch?v=juYOfGOQnA0 

  • Referencias:
    • https://tecnologicon.com/definicion-de-comando-informatica/
    • https://www.muycomputerpro.com/movilidad-profesional/2017/03/06/redes-en-windows-cmd/
    • https://www.tuinformaticafacil.com/sistemas-operativos/windows/comando-ipconfig-parameros-y-ejemplos
    • https://www.tuinformaticafacil.com/sistemas-operativos/windows/comando-ping-parametros-y-ejemplos
    • https://www.tuinformaticafacil.com/sistemas-operativos/windows/comando-tracert-parametros-y-ejemplos
    • https://geekflare.com/es/netstat-command-usage-on-windows/
    • https://www.ecured.cu/Comando_hostname#:~:text=Comando%20hostname.-,Es%20un%20comando%20usado%20en%20el%20sistemas%20operativos%20UNIX,especifica%20el%20nombre%20del%20host.
    • https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/getmac
    • https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/shutdown
    • https://www.sololinux.es/como-usar-el-comando-shutdown-con-ejemplos/#Comando_shutdown_con_ejemplos

Comentarios