Herramientas como ping, traceroute, lookup, whois, finger, netstat, ipconfig y escáneres de puertos están disponibles en casi todos los sistemas operativos que puede tener en sus manos. Se utilizan para todo, desde la solución de problemas de una conexión hasta la búsqueda de información.
Ya sea que esté utilizando Windows, Linux o Mac OS X, estas herramientas siempre están a mano. También encontrará versiones basadas en la web de muchas de estas utilidades. Algunos incluso están disponibles en el shell Crosh oculto de Chrome OS.
¿De qué vamos a hablar?
Señal
El comando ping envía paquetes de solicitud de eco ICMP a un destino. Por ejemplo, podría ejecutar google.com de ping o ping 173.194.33.174 para hacer ping a un nombre de dominio o dirección IP.
Estos paquetes piden al destino remoto que responda. Si el destino remoto está configurado para responder, responderá con paquetes propios. Podrá ver cuánto tiempo dura el viaje de ida y vuelta entre su computadora y el destino. Verá un mensaje de “solicitud de tiempo de espera” si se produce la pérdida de paquetes y verá un mensaje de error si su computadora no puede comunicarse con el host remoto en absoluto.
Esta herramienta puede ayudarle a solucionar problemas de conexión a Internet, pero tenga en cuenta que muchos servidores y dispositivos están configurados para no responder a los pings.
traceroute / tracert / tracepath
El comando traceroute, tracert o tracepath es similar a ping, pero proporciona información sobre la ruta de acceso que toma un paquete. traceroute envía paquetes a un destino, pidiendo a cada enrutador de Internet en el camino que responda cuando pasa el paquete. Esto le mostrará la ruta que toman los paquetes cuando los envía entre su ubicación y un destino.
Esta herramienta puede ayudar a solucionar problemas de conexión. Por ejemplo, si no puede comunicarse con un servidor, la ejecución de traceroute puede mostrarle dónde se está produciendo el problema entre el equipo y el host remoto.
ipconfig / ifconfig
El comando ipconfig se usa en Windows, mientras que el comando ifconfig se usa en Linux, Mac OS X y otros sistemas operativos similares a Unix. Estos comandos le permiten configurar sus interfaces de red y ver información sobre ellas.
Por ejemplo, puede usar el comando ipconfig /all en Windows para ver todas las interfaces de red configuradas, sus direcciones IP, servidores DNS y otra información. O bien, puede usar el comando ipconfig /flushdns para vaciar la caché de DNS, lo que obliga a Windows a obtener nuevas direcciones de sus servidores DNS cada vez que se ponga en contacto con un nuevo nombre de host. Otros comandos pueden obligar a su computadora a liberar su dirección IP y obtener una nueva de su servidor DHCP. Esta utilidad puede mostrar rápidamente la dirección IP de su computadora o ayudarlo a solucionar problemas.
nslookup
El comando nslookup buscará las direcciones IP asociadas con un nombre de dominio. Por ejemplo, puede ejecutar howtogeek.com de nslookup para ver la dirección IP del servidor de How-To Geek.
Su computadora está constantemente consultando sus servidores DNS para traducir nombres de dominio a direcciones IP. Este comando solo le permite hacerlo manualmente.
nslookup también le permite realizar una búsqueda inversa para encontrar el nombre de dominio asociado con una dirección IP. Por ejemplo nslookup 208.43.115.82 le mostrará que esta dirección IP está asociada con howtogeek.com.
whois
El comando whois busca el registro de registro asociado a un nombre de dominio. Esto puede mostrarle más información sobre quién registró y posee un nombre de dominio, incluida su información de contacto.
Este comando no se incluye con Windows en sí, pero Windows Sysinternals de Microsoft proporciona un Herramienta Whois se puede descargar. Esta información también está disponible en muchos sitios web que pueden realizar búsquedas whois por usted.
netstat
netstat significa estadísticas de red. Este comando muestra las conexiones de red entrantes y salientes, así como otra información de red. Está disponible en Windows, Mac y Linux: cada versión tiene sus propias opciones de línea de comandos que puede ajustar para ver diferentes tipos de información.
La utilidad netstat puede mostrarle las conexiones abiertas en su computadora, qué programas están haciendo qué conexiones, cuántos datos se transmiten y otra información.
dedo
El comando del dedo es antiguo y ya no se usa ampliamente. En teoría, este comando le permite ver información sobre los usuarios que han iniciado sesión en un equipo remoto. Si el equipo está ejecutando un servicio de dedos o un demonio, puede usar el comando finger del equipo para ver quién ha iniciado sesión en ese equipo remoto, su dirección de correo electrónico y su nombre completo. En la práctica, casi ningún ordenador está ejecutando un finger servicio al que puede conectarse.
Esta utilidad fue una linda idea en los primeros días de las redes, donde es posible que desee ver quién estaba conectado a las otras pocas computadoras en su red universitaria, pero no es adecuada para un Internet peligroso. No quieres que las personas vean tu nombre completo y dirección de correo electrónico cuando usas una computadora.
Aún así, el comando del dedo vive como una utilidad de red común e incluso todavía se incluye en las versiones modernas de Windows. Sin embargo, Windows no incluye un servicio de dedos que pueda compartir esta información con otras personas.
Escaneo de puertos / nmap
La utilidad nmap es una herramienta común utilizada para escaneos de puertos, pero hay muchas utilidades que pueden ejecutar este tipo de escaneo. Un escaneo de puertos es el proceso de intentar conectarse a todos los puertos de una computadora (puertos 1 a 65535) y ver si están abiertos. Un atacante podría analizar por puerto un sistema para encontrar servicios vulnerables. O bien, puede escanear su propio equipo para asegurarse de que no haya servicios vulnerables que escuchen la red.
Estos no son los únicos comandos relacionados con la red, pero son algunos de los más comunes.