Windows viene con varias utilidades de red útiles. Estos programas pueden brindarle información crítica sobre su conexión de red y ayudarlo a diagnosticar problemas. Hay cuatro utilidades de red TCP / IP que todo usuario de Windows debe conocer:

  1. Netstat
  2. Tracert
  3. IPconfig
  4. NSlookup

Veamos qué hacen estas utilidades y cómo se usan comúnmente.

Actualización sobre TCP / IP

Las cuatro utilidades son programas de red TCP / IP. ¿Qué significa eso?

TCP / IP es la abreviatura de Transmission Control Protocol Internet Protocol. Un protocolo es un conjunto de reglas y especificaciones que determinan cómo funciona un proceso.

Por ejemplo, en el trabajo podría ser un protocolo hacer primero una cita con el asistente personal de su jefe en lugar de irrumpir en su oficina en momentos aleatorios del día. De manera similar, TCP / IP describe cómo los distintos dispositivos conectados entre sí en Internet pueden comunicarse de manera ordenada.

Aprendiendo a amar la línea de comandos

Si bien el 99% de las interfaces de computadora en estos días son gráficas, siempre habrá una necesidad de herramientas de línea de comandos basadas en texto. En su mayor parte, estas utilidades de TCP / IP funcionan a través de la línea de comandos. Eso significa que debe escribir el nombre de la utilidad y la acción que desea que realice.

En Windows, esto siempre se ha logrado a través del símbolo del sistema, pero se está eliminando gradualmente. La interfaz de línea de comandos preferida hoy en día es Windows PowerShell.

Para acceder a Powershell:

  1. Haga clic derecho en el Start Button
  2. Seleccione Windows PowerShell (Admin)

Ahora puede escribir sus comandos en la línea de comandos en PowerShell al contenido de su corazón. Si desea recorrer el camino del maestro de PowerShell, comienza con un solo paso. Es decir, Uso de PowerShell para usuarios domésticos: una guía para principiantes de nuestro propio Guy McDowell.

Ahora comencemos a conocerlos mejor.

¿Qué es Netstat?

Netstat o Network Statistics is a powerful information utility that gives you important insights into what your network connection is doing at any given moment. It gives you basic statistics on key network activity. This includes which ports are open and in use and what connections are open and running.

Netstat no es solo una aplicación de Windows, también está en Linux, Unix y Mac. Comenzó su vida en Unix y se ha convertido en un arma fundamental en la caja de herramientas del administrador de red.

Existe una alternativa gráfica en forma de Microsoft TCPView, pero saber cómo usar netstat siempre será útil. Hay muchos casos de uso del programa, pero un propósito común en estos días es la detección de malware. El software malintencionado, como los troyanos, a menudo abren un puerto y esperan a que sus creadores se pongan en contacto con ellos para obtener más instrucciones. Con netstat puede ver rápidamente si hay una conexión sospechosa desde su computadora a la red.

Comandos importantes de Netstat

Netstat es una de las utilidades de TCP / IP más fáciles de usar. Todo lo que tienes que hacer es escribir netstat (sin las comillas) y obtendrá la lista estándar de conexiones activas. Que debería verse algo como esto:

Esto está bien para una descripción general normal de sus conexiones de red, pero puede modificar la salida utilizando modificadores. Por ejemplo, netstat -a muestra todos los puertos activos y netstat -b le mostrará el archivo ejecutable responsable de cada puerto de escucha. Aquí hay más comandos de teclado:

  • Netstat -e: muestra los detalles de los paquetes que se han enviado
  • Netstat -n: enumera los hosts conectados actualmente
  • Netstat -p: permite especificar qué tipo de protocolo desea verificar
  • Netstat -r: proporciona una lista de tablas de enrutamiento
  • Netstat -s: proporciona estadísticas sobre IPv4, IPv6, ICMP, TCP, etc.

¿Qué es Tracert?

Tracert es la abreviatura de traceroute. Es una utilidad de red que le muestra información sobre cada parada en el camino desde la interfaz de red de su computadora hasta el dispositivo de destino.

Cuando usa Tracert, la aplicación envía especiales Internet Control Message Protocol (ICMP) paquetes que obligan a los dispositivos en cada salto a enviar información. Específicamente, les pide que transmitan la hora exacta en que llegó el paquete y luego usa esa información para calcular el tiempo de viaje entre cada salto.

Hay tres usos principales para Tracert:

  • Para ver dónde se pierde un paquete.
  • Para determinar dónde se retrasan los paquetes.
  • Para ver las direcciones IP de cada salto a lo largo de la ruta del paquete.

A continuación, veamos el comando Tracert en acción.

Comandos importantes de Tracert

La forma más básica del comando Tracert requiere el nombre de la utilidad, así como el destino de la red. El destino se puede expresar como una dirección IP o la URL de un sitio web. Por ejemplo: Tracert www.google.com.

La salida del comando se ve así:

Tracert también tiene una pequeña cantidad de opciones, aquí está la lista:

  • Tracert -d: le dice a Tracert que no resuelva direcciones en nombres de host
  • Tracert -h: Maximum_hops: le permite cambiar el número predeterminado de saltos, por ejemplo, -h 30
  • Tracert -j host-list: especifica el LSR (ruta de fuente suelta) a lo largo de la lista de hosts
  • -w tiempo de espera: le permite establecer cuánto tiempo espera Tracert en cada salto antes de considerarlo un tiempo de espera. Por ejemplo, Tracert -w 1000

Es una herramienta simple, ¡pero puede ser increíblemente útil si juegas al detective de redes!

¿Qué es IPconfig?

Una de las utilidades de red TCP / IP más útiles, IPconfig le muestra la configuración actual de los dispositivos de red en su computadora. También se puede usar para forzar manualmente ciertas acciones relacionadas con sus conexiones de red.

IPconfig es particularmente útil si su computadora tiene una dirección IP asignada dinámicamente. Ya que le permite ver rápidamente qué dirección IP tiene actualmente su sistema.

Comandos importantes de IPconfig

IPconfig se usa generalmente con un parámetro, que muestra información de la red o realiza una tarea relacionada con la red. Estos son algunos de los comandos más importantes que debe conocer:

  • IPconfig / all: muestra toda la información de conexión del adaptador de red físico y virtual.
  • IPconfig / flushdns: restablece la caché de resolución de DNS. Bueno para resolver problemas relacionados con DNS.
  • / IPconfig / renew: Fuerza la asignación de una nueva dirección IP.

IPconfig es la utilidad de referencia para la resolución de problemas generales de conexión a Internet, por lo que vale la pena memorizar sus comandos clave.

¿Qué es NSLookup?

NSlookup es la abreviatura de nameserver lookup. A nameserver es un tipo de servidor clave en el DNS (sistema de nombres de dominio). En efecto, es un servidor DNS y eso significa que es un dispositivo de red que conecta la URL que escribe en su navegador con la dirección IP del servidor que aloja el contenido.

Por lo general, este proceso está oculto para usted como usuario, pero NSlookup le permite hacer dos cosas:

  • Encuentre qué dirección IP está detrás de una dirección de sitio web en particular.
  • Para encontrar la URL conectada a una dirección IP específica.

Entonces, si solo tiene una dirección web o una dirección IP, puede usar NSlookup para encontrar la otra parte del rompecabezas. Puede combinar esto con la información de otras herramientas, como Tracert o Netstat, para determinar qué servidores web están conectados a las direcciones IP que informan.

Comandos NSLookup importantes

Hay tres comandos principales de NSLookup que debe conocer. El primero es solo nslookup”. This shows you the current name server and its IP address.

Tenga en cuenta que NSlookup todavía se está ejecutando y se encuentra en su línea de comandos, no en PowerShell. Si desea volver a PowerShell, escriba exit y presione enter.

Sin embargo, vamos a quedarnos un segundo y pedirle a nuestro servidor de nombres que nos dé la dirección de Google.com. Sólo tipo google.com y presione enter.

Como puede ver, esto nos da la dirección IP 172.217.170.46. Escriba eso en su navegador web y será llevado directamente al motor de búsqueda de Google. También puede hacer una búsqueda inversa e ingresar una dirección IP, que luego debería devolver la URL del servidor asociado a ella.

Ahora está familiarizado con cuatro de las utilidades fundamentales de TCP / IP que lo ayudarán a comprender lo que está sucediendo en su red y a abrir el telón del misterio que es Internet. ¡Divertirse!