Comandos de Red

 

Manejo de redes en Windows con CMD


Una vez hemos accedido a esta línea de comandos podremos comunicarnos directamente con el equipo y realizar una serie de tareas. Aunque se trata de una interfaz de texto, podemos personalizarla en diseño, colores o fuentes accediendo a su propiedades mediante un clic secundario en el marco del CMD.

Su funcionamiento es sencillo: escribimos el comando (y sus modificadores en su caso) y la aplicación CMD hace de intérprete para su ejecución. Hay muchos comandos que podemos utilizar para una amplia variedad de tareas. Indicamos algunos para manejar y solucionar problemas en la red doméstica.



Definición de comando.

Los comandos de red sirven para detectar el funcionamiento y posibles problemas de una red de área local e Internet con respecto a la información que se transmite. Los ejecutamos desde la consola del interprete de comandos (Inicio ⇒ Ejecutar y luego escribimos cmd y luego click Aceptar).



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).


IPCONFIG /allMuestra toda la información disponible en el adaptador o tarjeta de red empleado
IPCONFIG /releaseLibera la dirección IP del adaptador especificado
IPCONFIG /renewRenueva la dirección IP del adaptador especificado
IPCONFIG /displaydnsMuestra el contenido de la caché de resolución DNS
IPCONFIG /flushdnsVacía la memoria caché de resolución DNS
IPCONFIG /registerdnsActualiza todas las concesiones DHCP y vuelve a registrar los nombres DNS
IPCONFIG /showclassidMuestra todas las identidades (ID) permitidos para este adaptador
IPCONFIG /setclassidModifica el identificador de clase
IPCONFIG /allcompartments /allMuestra información detallada sobre todos los compartimientos



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.


-tHace ping al host especificado hasta que se detiene. Para detener, pulse Control-C
-aResolver direcciones de nombres de host

-n

Número de solicitudes de eco para enviar.
-l Enviar tamaño del búfer
-fEstablecer el indicador Don't Fragmet flag (no fragmentar) en el paquete (solo IPv4)
-iEstablecer el indicador Time To Live (tiempo de vida).
-vEstablecer el indicador Type of Service (tipo de servicio, pero ya no se usa)
-rRegistrar ruta para el recuento de saltos (solo IPv4)
-sMarca de tiempo para el recuento de saltos (solo IPv4)
-jRuta de origen imprecisa a lo largo de la lista de hosts (solo IPv4)
-kRuta de origen estricta a lo largo de la lista de hosts (solo IPv4)
-wTiempo de espera en milisegundos para esperar cada respuesta
-RUsar un encabezado de enrutamiento para probar también la ruta inversa (solo IPv6, en desuso según RFC 5095)
-SDirección de origen a usar
-cIdentificador del compartimento de enrutamiento
-pHacer ping a una dirección de proveedor de virtualización de red de Hyper-V
-4Forzar el uso de IPv4
-6Forzar el uso de IPv6




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. 


 

-d

Impide que tracert intente resolver las direcciones IP de los enrutadores intermedios a sus nombres. Esto puede acelerar la visualización de los resultados de tracert



-h<saltos_máximos>

Especifica el número máximo de saltos en la ruta para buscar el destino (destino). El valor predeterminado es 30 saltos.



-j <lista_de_hosts>

Especifica que los mensajes de solicitud de eco usan la opción Loose Source Route en el encabezado de IP con el conjunto de destinos intermedios especificados en <lista_de_hosts>. Con el Loose Source Route, los destinos intermedios sucesivos pueden estar separados por uno o varios enrutadores. El número máximo de direcciones o nombres en la lista de hosts es 9. HostList es una serie de direcciones IP (en notación decimal con puntos) separadas por espacios. Utiliza este parámetro solo al rastrear direcciones IPv4.



-w<tiempo_de_espera>

Especifica la cantidad de tiempo en milisegundos para esperar a que se reciba el mensaje ICMP Time Exceeded o Echo Reply correspondiente a un mensaje de solicitud de eco determinado. Si no se recibe dentro del tiempo de espera, se muestra un asterisco (*). El tiempo de espera predeterminado es 4000 (4 segundos).



-R

Especifica que el encabezado de la extensión de enrutamiento IPv6 se use para enviar un mensaje de solicitud de eco al host local, usando el destino como destino intermedio y probando la ruta inversa.



-S srcaddr

Especifica la dirección de origen para usar en los mensajes de solicitud de eco. Utiliza este parámetro solo al rastrear direcciones IPv6.



-4

Especifica que Tracert.exe puede usar solo IPv4 para esta traza.



-6

Especifica que Tracert.exe puede usar solo IPv6 para esta traza.



nombre_destino

Especifica el destino, identificado por dirección IP o nombre de host.



/?

Muestra la Ayuda en el símbolo del sistema.




pathping


Combina la utilidad de ping y tracert. Es más informativo, por lo que tarda más tiempo para ejecutar. Después de enviar los paquetes a un destino determinado, se analiza la ruta tomada y se calcula la pérdida de paquetes y proporciona detalles entre dos host.



-n

Evita que las rutas intenten resolver los nombres de las direcciones IP de los enrutadores intermedios. Esto podría acelerar la visualización de los resultados del pathping.



-h saltos_max

Especifica el número máximo de saltos en la ruta para buscar el destino (destino). El valor predeterminado es 30 saltos.



-g lista_host

Especifica que los mensajes de solicitud de eco usan la opción Loose Source Route en el encabezado de IP con el conjunto de destinos intermedios especificados en lista_host. Con el Loose Source Route, los destinos intermedios sucesivos pueden estar separados por uno o varios enrutadores. El número máximo de direcciones o nombres en la lista de hosts es 9. HostList es una serie de direcciones IP (en notación decimal con puntos) separadas por espacios.



-p período

Especifica el número de milisegundos a esperar entre pings consecutivos. El valor predeterminado es 250 milisegundos (1/4 de segundo).



-q num_consultas

Especifica el número de mensajes de solicitud de eco enviados a cada enrutador en la ruta. El valor predeterminado es 100 consultas.



-w tiempo_espera

Especifica el número de milisegundos a esperar para cada respuesta. El valor predeterminado es 3000 milisegundos (3 segundos).



-i dirección

Especifica la dirección de origen.



-4

Especifica que la ruta usa solo IPv4.



-6

Especifica que la ruta usa solo IPv6.



nombre_destino

Especifica el destino, que se identifica mediante la dirección IP o el nombre de host.



/?

Muestra la Ayuda en el símbolo del sistema.




getmac


Obtiene la mac del equipo donde se ejecuta. La dirección MAC es un identificador de 48 bits determinado y configurado por el IEEE y el fabricante (24 bits cada uno). Conocida también como dirección física es única para cada dispositivo.


  • /S sistema: Especifica el sistema remoto al que conectarse. /U [dominio]usuario Especifica el  contexto de usuario con en el que el comando se debe ejecutar.
  • /P [contraseña]: Especifica la contraseña para el contexto de usuario dado. Pide entrada si se omite.
  • /FO formato: Especifica en qué formato se va a mostrar la salida. Valores válidos: «TABLE», «LIST» y «CSV».
  • /NH: Especifica que el «encabezado de columna» no debe mostrarse en la salida. Solo se usa con los formatos TABLE y CSV.
  • /V: Especifica que se muestra la salida detallada.




nslookup


Se emplea para conocer si el DNS está resolviendo correctamente los nombres y las IPs. También nos permite averiguar la dirección IP detrás de un determinado nombre de dominio. Si deseas convertir una dirección IP en un nombre de dominio, sólo tienes que escribirlo en el navegador y ver a dónde conduce.


ADirección IPv4
AAAADirección IPv6
MXIntercambio de correo (Mail Exchanger)
NSServidor de nombres
PTRIndicador o registro inverso (para una dirección IP muestra el nombre de dominio)
SOAAutoridad de la zona (información de la gestión de zonas DNS)




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.


  • netstat -e –s: este comando sirve para mostrar las estadísticas de Ethernet, así como la del resto de protocolos y conexiones de red.
  • netstat -s -p tcp udp: si escribimos este comando, tendremos acceso a las estadísticas únicamente de los protocolos de tipo TCP y de tipo UDP.
  • netstat -o 5: sirve para mostrar las conexiones TCP que se encuentran activas y los códigos ID de los procesos cada cinco segundos.
  • netstat -n –o: el comando sirve para mostrar las conexiones TCP activas, así como los códigos ID de todos los procesos mediante la utilización de la forma numérica.



netsh


Sinónimo de shell de red, permite modificar, administrar y diagnosticar la configuración de una red, con más detalle y potencia que los anteriores. Un comando avanzado que ofrece un montón de opciones utilizando sus modificadores y que como ejemplo, permite cambiar el DNS primario y secundario de un equipo.


-aVuelve al indicador de Netsh después de ejecutar el archivo de alias.
Archivo de alias (inglés: AliasFile)Especifica el nombre del archivo de texto que contiene al menos un comando Netsh.
-cCambia al contexto especificado de Netsh.
Contexto (inglés: Context)Marcador de posición para el contexto que se va a introducir (por ejemplo, WLAN).
-rHace que el comando se ejecute en un ordenador remoto (remotecomputer) donde debe estar funcionando el Servicio de Registro Remoto.
Ordenador remoto (inglés: RemoteComputer)Nombre del ordenador remoto que se está configurando
-uIndica que el comando Netsh se está ejecutando bajo una cuenta de usuario.
Nombre de dominio\ (inglés: DomainName\)Identifica el dominio de la cuenta de usuario (por defecto es el dominio local si no se menciona un nombre de dominio específico).
Nombre de usuario (inglés: UserName)Nombre de la cuenta de usuario
-pPuede indicarse una contraseña para la cuenta de usuario.
Contraseña (inglés: Password)Indica la contraseña de la cuenta de usuario especificada con -u nombre de usuario.
Comando Netsh (inglés: NetshCommand)Comando Netsh que se va a ejecutar
-fTermina Netsh después de la ejecución del archivo de script.
Archivo de script (inglés: ScriptFile)Script por ejecutar



Referencias


https://www.adslzone.net ›

https://www.tuinformaticafacil.com ›

https://www.ionos.mx › 


Comentarios