30 diciembre 2022

Comandos fundamentales para testear tu red en Windows

Para tener un control de lo que ocurre en tu red y porqué se producen fallos a continuación os detalle una serie de comandos fundamentales que debes conocer:

 

Ping


Comando por excelencia, te da respuesta a la conectividad entre tu host y un host remoto. Este comando envía un paquete de solicitud de eco, al que reponde el host remoto:
 
C:\>ping 8.8.8.8 

 
Se puede realizar el ping a un nombre dns, pero en este caso, ping primero preguntará al servidor dns para conocer la ip

C:\>ping -t ellisensiado.blogspot.com

Se puede utilizar con la opción -t para que sea un ping contínuo.
 

ipconfig

 

Muestra información de tu configuración IP
 
C:\>ipconfig

Se puede utilizar con las opciones:
 
/all: muestra información extendida, incluida la MAC de tu tarjeta
/release: liberará los enlaces DCHP actuales
/renew: pedirá una nueva dirección IP a DHCP. Es importante cuando cambiamos de red continuamente.
 

netstat

 

Muestra las conexiones de red de nuestro pc, es decir desde que puerto nos conectamos a cada ip y puerto remoto para todas las conexiones que tengamos en nuestro pc. 
 
Se puede utilizar con diferentes opciones. Las más importantes son:
 
-a: Muestras todas las conexiones y puertos de escucha
-r: muestra la tabla de rutas


tracert

 

Muestra por los puntos que pasa para llegar a un destino un paquete. Realmente tracert envía 3 pings 
 

nslookup

 

Muestra inrformación del servidor DNS al que realiza la consulta para encontrar una IP. Si indicamos un nombre dns, nos dará la dirección IP asociada.


telnet

 

Permite acceder a un equipo en modo terminal que tenga un servidor de Telnet. Esta formula era muy utilizada en los servidores Unix para que varios usuarios pudieran utilizar el servidor a la vez.

Telnet también permite testear si está abierto un puerto de un host:

Para saber si está abierto en el host 192.168.0.1 el puerto 8080, es decir tiene un servidor web que podamos conectar por https, indicaríamos:

telnet 192.168.0.1 8080

Si nos da error, está cerrado, pero si no da error, el puerto estará a la escucha.
 

arp

 

Muestra la tabla de direcciones IP y su correspondiente MAC que maneja nuestras interfaces de red. Los operadores más importantes son:
 
-a: Muestra la tabla de entradas arp. Podemos indicar una interface de red específica.
-d inet_addr [if_addr]: borra un entrada arp.
-s inet_addr eth_addr [if_addr]: añade una entrada arp.

Aunque existen más comandos que nos pueden ayudar, estos son los necesarios para poder evaluar un host, si está activo, si tiene un puerto abierto, si nuestro host no resulve correctamente direcciones....

No hay comentarios: