Cómo solucionar problemas de red utilizando herramientas de línea de comandos en Windows 7

Resolver un problema de red puede ser difícil y frustrante. Aunque puede comprobar su conexión a Internet con la herramienta de diagnóstico de red de Windows, no es suficiente para resolver la mayoría de los problemas. En algún momento, es posible que tenga que solucionar los problemas a través de la forma difícil – la forma de línea de comandos.

Hay varias ventajas al usar la línea de comandos en lugar de la interfaz visual:

  • Podemos comprobar cada uno de los elementos y aislar los que causan los problemas.
  • La línea de comandos tiende a tener más opciones para que podamos probar el sistema en profundidad.
  • Podemos usar scripts para automatizar el proceso.

En este artículo, le mostraremos cómo diagnosticar y solucionar problemas de red utilizando la línea de comandos.

Para empezar, primero asegúrese de que está ejecutando la línea de comandos con privilegios de administrador.

Cómo saber si su cable está conectado

Puede utilizar la herramienta ipconfig para comprobar si tiene algún problema con el cable. Windows mostrará una lista de las interfaces y si están conectadas o no.

Cómo saber si su puerta de enlace está funcionando

Una pasarela es el dispositivo, generalmente un enrutador, que conecta el equipo a otras redes e Internet. Si no puede conectarse con su dispositivo, es bastante seguro que no va a conectarse a Internet. En primer lugar, debe conocer la dirección IP del dispositivo. Puede usar Ipconfig para darnos la información sobre la pasarela por defecto:

Ahora puede usar ping para probar si el gateway responde. Esta herramienta informa si un dispositivo con una determinada IP está respondiendo. En inglés, con esta prueba, sabemos que nuestro adaptador de red, el cable y el router están conectados correctamente.

Cómo saber si su dns está funcionando

Un servidor DNS es capaz de convertir el nombre de un sitio, por ejemplo www.maketecheasier.com , a su dirección IP. Para conectarse a un equipo en Internet, Windows necesita ese número. Si no puede conectarse a sus DNS, es casi imposible que Internet funcione.

Como puedes ver en este caso tengo el mismo router y la misma dirección IP DNS.

Para probar el DNS puede usar nslookup . Este comando hace una consulta a ese servidor. En la siguiente imagen puede ver cómo el servidor resuelve la dirección de Make Tech Easier.

Cómo saber si un proceso está abriendo demasiadas conexiones

Cada vez que un programa necesita conectarse a Internet u otra máquina, abre una nueva conexión. Un router sólo puede manejar un número limitado de conexiones. Si por alguna razón, un programa abre muchas conexiones, usted puede terminar con un bloque de Internet.

Podemos hacerlo con el comando netstat y los parámetros «a» y «b»

netstat -a -b

Puede ver qué programas están utilizando estas conexiones. En este caso, puedes ver que tengo un programa llamado «Filezilla Server» escuchando en el puerto 21.

Cómo comprobar las reglas del cortafuegos

Una configuración incorrecta del cortafuegos puede provocar un mal funcionamiento de Internet. Una configuración de firewall no es más que un conjunto de reglas que deciden si una aplicación puede acceder a Internet o no. Por defecto, estas reglas aparecen en abundancia y no se pueden ver todas en una sola pantalla. En su lugar, podemos insertar esta información en un archivo de texto utilizando los siguientes comandos:

netsh advfirewall firewall show rule name=all> firewallrules.txt
notepad firewallrules.txt

.

El primer comando accede a la configuración del firewall y lo escribe en un archivo de texto. El segundo comando abre el archivo de texto en una nueva ventana del bloc de notas.

Un uso básico de la utilidad netsh puede informarnos si hay una o más reglas de bloqueo para utilizar el comando:

netsh advfirewall firewall show rule name | find "Block"

Desafortunadamente no muestra qué programa está bloqueado por esa regla.

¿Qué otros trucos utilizas para probar tus conexiones a Internet?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *