Comandos de Red

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

USO DE COMANDOS DE RED

Son comandos muy útiles que nos van a permitir acceder a información básica de nuestro
equipo para poder por ejemplo, comunicarnos vía remota o con otros equipos de la red. Si no
has oído hablar de ellos quizá ahora veas la solución a tus problemas. Vamos a verlos a
efectos prácticos.

Ipconfig
Nos desvela la configuración básica de red en nuestro equipo como la dirección IP, la mascara
de red, puerta de enlace y con algunas opciones también la dirección MAC que identifica de
forma inequívoca nuestra tarjeta de red. Es la forma mas rápida para encontrar fallos en la
configuración tanto de tarjetas de red física como inalámbricas ya que nos muestra todos los
detalles numéricos de red de un solo vistazo. Además, saber nuestra dirección IP nos permite
realizar conexiones remotas desde otros equipos o incluso usar programas de conexión desde
y hacia nuestro PC basados en nuestra IP.
Para usar esta aplicación desde Windows, podemos abrir una ventana de comandos
escribiendo cmd en EJECUTAR o bien desde la ruta INICIO – PROGRAMAS –
ACCESORIOS – SÍMBOLO DEL SISTEMA.

En caso de Windows Vista o Windows 7 y 8 podemos usar el cuadro de búsqueda después de


pulsar el botón Windows. Ahí escribimos cmd y pulsamos “enter».
Una vez abierta la ventana de linea de comandos o símbolo del sistema, podemos
escribir ipconfig para que nos muestre la información buscada en pantalla.

La pantalla anterior nos muestra muchas cosas, entre ellas la configuración de tarjetas de red
virtuales generadas con VMWare, la configuración de la red inalámbrica y también nos informa
de que la conexión de área local, es decir, la tarjeta de red física no tiene cable conectado o
bien el cable esta defectuoso, etc.
Sin embargo, podemos obtener mas información usando el modificador /all, de la siguiente
manera:
ipconfig /all
En esta captura podemos observar que además nos muestra la marca y modelo de las tarjetas
de red (un dato muy útil, sin duda) así como las direcciones MAC de nuestras tarjetas, entre
otros datos.

Ping
El comando ping es la mejor manera de verificar la conexión entre dos equipos de la red. Es
rapidísimo ya que solo necesitamos conocer la dirección IP del equipo remoto para poder
verificarlo. Para acordarnos, el comando hace honor a su nombre ya que es como el juego,
hacemos ping a un ordenador remoto y ese nos devuelve el “pong“ o la respuesta.
Ya sabemos como extraer la dirección IP con el comando IPCONFIG que hemos visto antes,
ahora tan solo tenemos que escribir lo siguiente y esperar respuesta…o no. Veamos un
ejemplo:
ping 192.168.1.1
La dirección anterior por supuesto es un ejemplo, tu tendrás que buscar la que corresponde al
equipo que quieres consultar. Si todo ha ido bien, entonces nuestro PC deberá devolver una
respuesta y el tiempo que ha tardado en darla, algo como esto:

Lo mas importante es recibir esta Respuesta (o “Reply“(en ingles), quiere decir que el equipo
remoto esta encendido y la tarjeta de red operativa. Otro dato importante es
la velocidad (tiempo), ya que si fuera muy lenta lo mismo sucederá con cualquier conexión
que realicemos a ese equipo (transferencia de datos, comunicación…). Una respuesta lenta
suele deberse a un defecto de red (cableado en mal estado, por ejemplo) o bien que el equipo
remoto tenga mucho trafico en la recepción y envío de datos de ese equipo. Para evitar esto
ultimo seria preferible montar redes con cableado Gigabit (o superiores).
En caso de no haber respuesta puede ser que el equipo este apagado, la tarjeta de red no
operativa o el cable desconectado. También nos permite ver si hay algún equipo en la red con
esa dirección IP, al no obtener respuesta podemos disponer de esa IP para el nuestro, al
menos por el momento (ya que podría estar en uso pero el equipo apagado). Un ejemplo seria
el siguiente:

Vemos el típico mensaje de error “tiempo de espera agotado“ con todos los paquetes
“perdidos“. Si queremos abortar el comando PING en algún momento antes de que finalice
pulsaremos la tecla CTRL + C (la tecla Control y seguidamente sin soltarla, la tecla C).
Puede ser que nos sea útil también mandar paquetes de forma continuada al equipo remoto,
ya que si prevemos que podría estar disponible en cualquier momento, lo veremos en cuanto
recibamos respuesta. Para ello no hay mas que usar el modificador “-t“ del comando. Esto es,
por ejemplo:
ping 192.168.1.1 -t
Además, de esta manera podemos verificar los tiempos de respuesta y ver su fluctuación.
Pruébalo, incluso con tu propio equipo; puedes hacer un ping a tu dirección IP o también a
“localhost“ de esta manera:
ping localhost -t
Para abortar en cualquier momento, siempre pulsando CTRL + C.
“Ping“ con nombres de dominio
El comando ping nos permite también verificar nombres de dominio en Internet o redes que
dispongan de estos servicios. Seria tan fácil como escribir “ping“ seguido del nombre de
dominio que queremos comprobar. De esta manera sabremos si el dominio esta disponible, su
dirección IP, si esta funcionando, si responde a todos los paquetes y la velocidad aproximada
de acceso de esa web (podemos hacer pruebas con varios dominios y así hacernos una idea)
en caso de no estar bloqueada.
Empecemos por ejemplo con:
ping google.com

Trace Route o Tracert


Resulta un comando muy útil para determinar el camino que siguen los paquetes de red desde
un equipo a otro y así determinar si existe algún problema en algún momento entre ambos. En
una red mediana o grande, es muy probable que las comunicaciones entre equipos no vayan
directas y siempre atraviesen diversos dispositivos como Routers o Servidores que ralenticen
en cierta medida las velocidades máximas de transmisión de datos. Si tenemos un problema
notable de velocidad, con Trace Route podemos verificar en que momento sucede el problema
y así intentar encontrar la solución mas adecuada.
El comando para poder ejecutar nuestro particular análisis es tracert (Windows)
o traceroute (Linux) desde la linea de comandos, tal y como vimos al comienzo del articulo.
La traza mas sencilla que podemos hacer es la que va desde nuestro equipo a otro de la
misma red. Si la conexión es directa entonces solo habrá un salto (que así se llaman):
tracert 192.168.1.250

Fíjate que la información que nos muestra es parecida a la que nos daba con el comando
ping, con el tiempo que tarda en recibir los paquetes (tres intentos) y la dirección del equipo
remoto. Si no se consiguen los tres tiempos de cada fila, entonces quiere decir que esa
comunicación ha fallado y se representaría como un asterisco (*). En el ejemplo anterior se
dan los tres tiempos de 6ms, 6ms y el último 8ms.
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.

Pathping es un comando del símbolo de sistema de Windows el cual nos


proporciona información detallada acerca de la latencia de la red y perdida de
paquetes usando saltos entre la dirección de origen y la dirección de destino.

Para obtener esta información Pathping envía diferentes mensajes de eco a cada router tanto en
los equipos de origen como de destino durante un tiempo determinado de tiempo y posteriormente
evalúa los resultados generados por cada enrutador.

Esta información es valiosa ya que a través de ella podemos identificar que enrutador presenta
fallas para entregar los paquetes y a partir de allí sabemos en donde puede estar el error de red.

El funcionamiento de pathping es similar al comando tracert.


Con pathping podemos usar diferentes parámetros para desplegar la información requerida. Para
consultar todas las opciones basta con abrir una consola del símbolo del sistema e ingresar el
comando pathping y obtendremos lo siguiente:
Los siguientes son los parámetros que podemos usar con pathping:

-n
Esta opción impide que el comando pathping resuelva las direcciones IP de todos los
enrutadores intermedios lo cual permite que los resultados sean mucho más ágiles.

-h
Este parámetro especifica el número máximo de saltos que usara pathping hacia la dirección
de destino.

-g
Esta opción especifica que los mensajes que han sido enviados como solicitud de eco usaran
la opción ruta de origen no estricta en el encabezad IP.

-w
Hace referencia al tiempo en milisegundos para la espera de una respuesta por parte de cada
enrutador.

-p
Hace referencia al tiempo de espera entre cada ping.

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.

El comando getmac muestra las direcciones MAC de los adaptadores de red que tengamos
instalados en el sistema. Devuelve la dirección de control de acceso a medios (MAC, Media Access
Control) y una lista de los protocolos de red asociados con cada dirección de todas las tarjetas de
red de cada equipo, ya sea localmente o a través de una red.

Este comando tiene diversas funciones para el cual utilizamos estos comandos:

/fo Especifica el formato en el que se mostrará el resultado de la consulta. Los valores válidos son
TABLE, LIST y CSV. El formato de salida predeterminado es TABLE.

/nh Elimina el encabezado de las columnas en el resultado. Es válido cuando el parámetro /fo se
establece en TABLE o CSV.

/v Especifica que se muestre información detallada en el resultado.


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.

Ejemplos
Al preguntar quién es «es.wikipedia.org» se obtiene:

nslookup es.wikipedia.org
Server: 192.168.1.1
Address: 192.168.1.1
Non-authoritative answer:
Name: es.wikipedia.org
Address: 66.230.200.100

Al preguntarle quién es "66.230.200.100" se obtiene:

> 66.230.200.100
Server: 10.1.232.18
Address: 10.1.232.18:53
Netstat
Este comando muestra estadísticas del protocolo y conexiones TCP/IP en uso. Resulta
muy útil para comprobar el estado de puertos del equipo y si vas a solucionar problemas
de conexión.

También podría gustarte