You are on page 1of 21

Principales comandos en Windows para conocer y resolver

problemas de redes
Uso del comando ping
Uso del comando ipconfig
Uso del comando nslookup
Uso del comando netstat
Uso del comando arp
Uso del comando route
Uso del comando tracert

Cmo usar los comandos en Windows?


Los comandos se pueden ejecutar de varias formas, puedes usar las dos siguientes que
son las ms sencillas:
1- Abrir una ventana de la consola de cmd o msdos y escribirlos o pegarlos y oprimir la
tecla Enter.
2- Introducirlos directamente en el cuadro de Inicio o en Ejecutar (tecla Windows+R) y
oprimir la tecla Enter.

Como abrir la consola de CMD o de MSDOS para introducir los


comandos
La consola de CMD o Smbolo del sistema como se le conoce tambin, es posible
abrirla usando cualquiera de los siguientes mtodos:
1- Escribe en el cuadro de Inicio o Ejecutar (teclas Windows+R) CMD y presiona la tecla
Enter.
2- Con la tecla Shift presionada da un clic derecho con el ratn en el escritorio u otro
directorio y en el men escoge "Abrir ventana de comandos aqu".
3- Crea un acceso directo en el escritorio con la siguiente
ruta: C:\Windows\System32\cmd.exe
3- Busca el acceso directo en: Todos los programas, Accesorios, Smbolo del sistema.
Si quieres crear un nuevo mtodo de acceso mediante el teclado, da un clic derecho en
el icono, abre Propiedades y en el cuadro Tecla de mtodo
abreviado presiona CRT+ALT+T, es una de las formas ms sencillas y rpidas de
acceder a esta herramienta.
Es aconsejado tambin activar la Modalidad de edicin rpida que te permitir copiar y
pegar bloques de texto en la ventana de CMD.
Para eso da un clic derecho en la ventana de la consola, escoge Propiedades, Opciones y
marca la casilla: "Modalidad de edicin rpida"

Cmo copiar y pegar texto en la consola?


Para copiar texto de la consola solo seleccinalo y da un clic derecho en el texto, ya
estar copiado en el portapapeles.
Para pegar lo que has copiado en otra aplicacin, simplemente da un clic derecho en
el lugar que desees pegarlo.
Para pegar texto en la consola que hayas copiado de otra aplicacin, solo da un clic
derecho.

Como usar el comando PING para realizar pruebas de conectividad


Ping es el comando ms sencillo y el primero a utilizar en cualquier conflicto de redes.
PING hace pruebas de conectividad y permite comprobar que el protocolo TCP/IP est
funcionando correctamente.
Enva cuatro minsculos paquetes de datos a travs de la red, los recibe y te muestra el
informe, en el lgicamente debes ver que los cuatro paquetes regresan a ti sin error,
(TTL= significa tiempo de vida de el paquete y su valor optimo es 128).

Ante cualquier conflicto de redes comienza siempre utilizando el comando PING, para
eso sigue estos pasos:
1- Haz ping a 127.0.0.1 (esta direccin es localhost tambin conocida como direccin IP
de loopback y direccin de bucle invertido, es como hacer ping a ti mismo)
Escribe en la consola y oprime Enter:
PING 127.0.0.1
Veras algo similar:

Haciendo ping a 127.0.0.1 con 32 bytes de datos:


Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Respuesta desde 127.0.0.1: bytes=32 tiempo= <10 ms TTL=128
Si recibes un mensaje de error, significa que el protocolo TCP/IP no est instalado
adecuadamente.

Si tienes xito realizando ping a localhost sigue al siguiente paso:


2- Haz ping a tu direccin IP para comprobar que se ha agregado correctamente a la
red, (la direccin IP necesaria para ejecutar este y los otros pasos la puedes saber con el
comando ipconfig como se explica mas abajo).
Si el ping a tu direccin IP da error, el problema est en la comunicacin entre
Windows y el adaptador de red, para solucionarlo desinstlalo, reinicia que Windows
automticamente lo reinstalar al iniciar el sistema.
Para desinstalarlo busca el Adaptador de red en el Administrador de dispositivos, accede
a l escribiendo en la consola o en Inicio: DEVMGMT.MSC. Si tienes xito realizando
ping a tu direccin IP sigue al siguiente paso:
3. Haz ping a la direccin IP de la puerta de enlace para comprobar que puedes
comunicarse con otro equipo de la red local.
La puerta de enlace predeterminada es un equipo o computadora que enlaza dos redes.
Por ejemplo en tu casa es el router o el modem DSL que est entre tu PC e internet.
En las redes locales como las escuelas o empresas, es la PC o servidor que tiene acceso
directo a internet.
Siempre estos equipos tienen dos direcciones IP, la pblica y la privada que generalmente
tienen el formato 192.168.x.x o , 169.254.x.x.
Logicamente omite este paso si tu conexin es directa a internet.
4. Por ultimo haz ping a una direccin IP remota, es decir la direccin IP de un sitio de
internet.
Cualquier mensaje que recibas con el uso de ping como "Ha terminado el tiempo de
espera para esta solicitud" indica errores en la conexin.

Opciones y parmetros ms utilizados con el comando PING


Modificador Uso

-n

-w

-l

Determina el nmero de solicitudes de eco que se van a enviar. El valor


predeterminado es 4.

Permite ajustar el tiempo de espera (en milisegundos). El valor


predeterminado es 1.000 (tiempo de espera de un 1 segundo).

Permite ajustar el tamao del paquete de ping. El tamao

predeterminado es 32 bytes.

-f

No fragmentar en paquetes. De manera predeterminada, el paquete ping


permite la fragmentacin.

-a

Resolver direcciones en nombres de host

-i

Tiempo de vida o TTL

-r

Registrar la ruta de saltos de cuenta.

Usar el comando PING para probar la conectividad en una red


A pesar de su aparente simpleza es muy efectivo el uso del comando ping para el
diagnstico, deteccin de fallos y comprobacin de la disponibilidad de cualquier red.
A continuacin ejemplo de pruebas que se pueden efectuar en una red local para
verificar el funcionamiento y para identificar y aislar cualquier error presente.
La supuesta red de ejemplo posee los siguientes parmetros:
Direccin IP del equipo: 192.168.137.3
Direccin IP de otra PC en la misma red: 192.168.137.5
Puerta de enlace (equipo en la red con conexin a internet): 192.168.137.1
Las direcciones IP anteriores es posible conocerlas utilizando el comando IPCONFIG
1- Hacer ping a 127.0.0.1, es la direccin localhost o direccin de loopback de nuestro
mismo equipo, en caso de tener xito demuestra que el protocolo TCP/IP est instalado
y funcionando de forma correcta. De no ser as es necesario reinstalarlo.
Para reinstalar el protocolo TCP/IP utiliza:
En Windows XP: netsh int ip reset resetlog.txt
En Vista y Windows 7: netsh interface ipv4 reset
2- Hacer ping a la direccin IP del equipo: ping 192.168.137.3.
De tener xito demuestra que la tarjeta o adaptador de red funciona correctamente, de
no ser as desinstala el dispositivo y reinicia Windows para reinstalarlo
automticamente.

Para desinstalar el dispositivo es necesario acceder al Administrador de dispositivos,


para eso introduce en Inicio o Ejecutar devmgmt.msc y oprime Enter.
3- Hacer ping a la direccin IP del otro equipo en red: ping 192.168.137.5
De tener xito demuestra que las conexiones fsicas entre ellos son correctas.
4- Hacer ping a la direccin IP de la puerta de enlace: ping 192.168.137.1
De tener xito demuestra que existe conexin con el equipo que suministra internet.
5- Hacer ping a la direccin IP de un sitio en internet: ping 209.190.61.3 (Direccin IP
de este sitio web).
De tener xito demuestra que la conexin a internet funciona.
6- Por ultimo hacer ping a un dominio en internet: ping google.com
De tener xito demuestra que existe conexin a internet y los servidores DNS
configurados en la conexin funcionan correctamente.

Ejemplos prcticos del uso del comando PING


Son mltiples las tareas en las que se puede emplear el comando ping y no solo para
diagnosticar la conectividad, para la cual es una magnifica herramienta.
A continuacin se irn agregando sucesivamente aplicaciones prcticas en las cuales es
posible utilizarlo.

Usar el comando ping para comprobar disponibilidad de dominios


Para comprobar dominios utiliza:
PING -w 7500 dominio |find "TTL=" && ECHO dominio encontrado
PING -w 7500 dominio |find "TTL=" || ECHO dominio no encontrado

Usar el comando PING para conocer la direccin IP


Para conocer la direccin IP que corresponde a un dominio utiliza:
ping -a norfipc.com
Para conocer la direccin IP desde donde se ha enviado un correo electrnico o email
utiliza: ping mail.dominio y oprime Enter, sustituye dominio por el utilizado en la
direccin electrnica de la cual quieres conocer la direccin IP.
Por ejemplo, el correo fu enviado desde alejandro@fernandez.es, utiliza:
ping mail.fernandez.es

Usar el comando ping para conocer la lejana de un servidor


Para conocer la lejana de un servidor web determinado utiliza:
PING servidor -n 10
El promedio del tiempo de respuesta que se muestra en: "Tiempos aproximados de ida
y vuelta en milisegundos" debe ser no mayor de 300ms.

Usar el comando ping para comprobar si existe fragmentacin en la


conexin
Para comprobar si existe desfragmentacin en paquetes enviados, usando el valor MTU
predeterminado utiliza:
ping google.com -f -l 1472
ping google.com -f -l 576 (conexiones dialup)

Usar el comando ping para monitorear disponibilidad de un


servidor
Cdigo para crear un archivo batch que permite monitorear la conexin a un sitio web
(ejemplo.com) cada 20 segundos. Util para monitorear la disponibilidad de un servidor
con multiples caidas. Puede ser utilizado tambin para comprobar el servicio
suministrado por tu ISP (Proveedor de acceso a internet), solo reemplaza ejemplo.com
por la direccin IP correspondiente.
@echo off
echo Realizando ping, usa CTRL-C para detenerlo
:start
ping -n 1 ejemplo.com | find "TTL=" >>%userprofile%\Desktop\pingtest.txt
echo .
ping -n 16 127.0.0.1>nul
goto start

Usar el comando ping para conocer si hay conexin a internet


Cdigo para crear un archivo batch que comprueba cada 30 segundos si existe
conexin a internet en el equipo local. Se logra el retraso de 30 segundos haciendo
ping a una direccin IP 1.1.1.1 inexistente con el parmetro -w 30000 y posteriormente
se repite el ciclo.
@echo off
color 0E
mode con cols=70 lines=8

: START
SET CONNECT=SI
PING 72.14.204.147 | FIND "TTL=" > NUL
IF NOT ERRORLEVEL 1 GOTO SI
IF ERRORLEVEL 1 SET CONNECT=NO
ECHO %CONNECT% tienes conexion a internet en este momento
PING 1.1.1.1 -n 10 -w 30000 >NUL
CLS
GOTO START
pause>nul
EXIT
:SI
ECHO Estas conectado a internet
PING 1.1.1.1 -n 1 -w 30000 >NUL
CLS
GOTO START
pause>nul

Usar el comando ping para pausar la ejecucin de un comando


Cdigo para pausar la ejecucin de un segundo comando en un archivo batch durante
60 segundos.
@echo off
echo Esperando 60 segundos...
PING -w 10000 -n 1 1.1.1.1>NUL
echo OK ha transcurrido 1 minuto
pause
Las direcciones IP para efectuar todas estas comprobaciones las puedes conocer usando
el comando IPCONFIG.

Como usar el comando IPCONFIG para saber la configuracin de la


red
El comando IPCONFIG muestra todos los datos de la configuracin del equipo para el
protocolo TCP/IP, incluidas la direccin IP, la mscara de subred, la puerta de enlace,
los servidores DNS. Si lo empleas con la opcin /all, crea un informe de configuracin
detallada de todas las interfaces, incluidos los puertos configurados y permite adems
liberar y renovar el servidor DHCP si empleas una IP dinmica.

En caso de que tu equipo se encuentre en una red local se mostrar entre otros datos:
Direccin IPV4: Es la direccin IP asignada al equipo en la red local.
Puerta de enlace predeterminada: Es la direccin IP del equipo que funciona como
servidor o proxy y que tiene el acceso a internet.
En caso que tu conexin sea directa a internet, el parmetro Direccin IPV4 es la
direccin IP que tienes asignada.
Para ejecutar ipconfig utiliza una de las siguientes vas:
1- Escribe en la consola ipconfig /all y oprime Enter.
2- Escribe o pega en Inicio o Ejecutar: cmd /k IPCONFIG y oprime la tecla Enter.

Informacin que proporciona IPCONFIG


Al usar IPCONFIG sin ningn modificador, muestra solo los datos esenciales como la
Direccin IP, la Mscara de red y la Puerta de enlace, para cada adaptador encontrado.
Usndolo con el modificador /ALL, es decir: IPCONFIG /ALL muestra toda la
informacin disponible.
Ejemplos de la informacin que es mostrada al usar el comando ipconfig /all, la
primera imagen es de un equipo conectado a internet a travs de una red local.
En este caso, entre otros datos se mostrar:
Descripcin: Nombre del adaptador o tarjeta de red utilizado en la conexin.
Direccin IPV4: Es la direccin IP asignada al equipo en la red local.
Puerta de enlace predeterminada: Es la direccin IP del equipo que funciona como
servidor o proxy y que tiene acceso a internet.
Servidores DNS: Son los servidores con los cuales el equipo anterior gestiona en la red
la relacin nombre de dominio/Direccin IP de las paginas solicitadas. Generalmente
son dos, el principal y el secundario.
Estado de DHCP: Configuracin dinmica de host, en el caso del equipo mostrado no
se encuentra habilitada, eso significa que siempre se utilizar una direccin IP esttica o
fija entre el equipo y el host.
Al estar habilitada DHCP, cada vez que se inicie una conexin se usar una direccin IP
diferente.

La siguiente imagen es de un equipo conectado directamente a internet. En este caso el


dato: Direccin IPV4, corresponde a la direccin IP externa que identifica al equipo en
internet.

Modificadores y opciones que se pueden emplear con IPCONFIG


Comando

IPCONFIG /all

Uso

Muestra toda la informacin disponible en el adaptador o


tarjeta de red empleado

IPCONFIG /release

Libera la direccin IP del adaptador especificado

IPCONFIG /renew

Renueva la direccin IP del adaptador especificado

IPCONFIG /displaydns

Muestra el contenido de la cach de resolucin DNS

IPCONFIG /flushdns

Vaca la memoria cach de resolucin DNS

IPCONFIG /registerdns

IPCONFIG /showclassid

Actualiza todas las concesiones DHCP y vuelve a registrar los


nombres DNS

Muestra todas las identidades (ID) permitidos para este


adaptador

IPCONFIG /setclassid

Modifica el identificador de clase

IPCONFIG

Muestra informacin detallada sobre todos los

/allcompartments /all

compartimientos

Ejemplos del uso del comando IPCONFIG


ipconfig = Muestra informacin.
ipconfig /all = Muestra informacin detallada.
ipconfig /renew La*= Renueva la direccin IP de cualquier adaptador cuyo nombre
comience con La.
ipconfig /release *Conex* = Libera cualquier conexin cuyo nombre contenga Conex,
por ejemplo: "Conexin de rea local" y "Conexin de rea local 2"
ipconfig /setclassid "Conexin de rea local" RED1 = Establece el identificador de
clase (ID) del adaptador mencionado a RED1
En todos los casos es necesario especificar un nombre de adaptador detrs de todos
los comandos, si no es as se aplicar en todos los adaptadores que se encuentren
enlazados con TCP/IP.
Sugerencias al usar el comando IPCONFIG
NO utilizar: IPCONFIG /release "Conexin de rea local" (ni otro nombre de
adaptador que contenga caracteres especiales)

Utiliza: IPCONFIG /release *local* o conoce como utilizar los caracteres especiales en
MSDOS en la siguiente pgina: Como usar los caracteres especiales

Ejemplos prcticos del uso del comando IPCONFIG


1- En una red local cuando sea necesario utilizar una direccin IP diferente, utiliza los
comandos:ipconfig /release y a continuacin ipconfig /renew, esto solo funciona si se
encuentra habilitada la configuracin dinmica de host (DHCP), es decir que se genera
de forma dinmica al direccin IP necesaria.
2- Windows almacena la cache de resolucin DNS, es decir la relacin que existe entre
las direcciones IP de sitios visitados y los nombres de dominio, de forma
predeterminada 24 minutos, para mostrarla utiliza: IPCONFIG /displaydns
En los casos que el nombre de dominio al que se quiere acceder, cambie
dinmicamente su direccin IP, no se har una peticin al servidor DNS hasta que pase
el tiempo anteriormente indicado.
Para vaciar inmediatamente la cache utiliza: IPCONFIG /flushdns, se recibir el siguiente
mensaje:"Se vaci correctamente la cach de resolucin de DNS".

Como guardar el resultado devuelto por el comando IPCONFIG


Para escribir toda la informacion que proporciona el comando ipconfig en el equipo en
un documento de texto, utiliza la siguiente lnea de cdigo:
cmd.exe /c ipconfig /all>%userprofile%\Desktop\ipconfig.doc
Cpiala y pgala en el cuadro de Inicio y oprime la tecla Enter.
Se crear un documento nombrado "ipconfig.doc" en el escritorio con toda la
informacin solicitada.
Todas las pruebas de ping anteriores tienen que funcionar con las direcciones IP
numricas y tambin con los nombres de host correspondientes, si tienes conectividad
con las direcciones IP y da error cuando empleas los nombre de host, tienes problemas
con la resolucin de direcciones o nombres, no con la conectividad de red.
Si no has solucionado el problema prueba con este mtodo sencillo y rpido para
restaurar tu red.
Reinicia todos los servicios de red, vaca y restablece la cach, para eso escribe los
siguientes comandos y pulsa Enter despus de cada uno:
ARP -d * Vaca la cach de ARP
IPCONFIG /FLUSHDNS Vaca la cach de DNS
NBTSTAT R && NBTSTAT -r & NBTSTAT -c Purga y vuelve a cargar la cach
NetBIOS
NBTSTAT RR Se vuelve a registrar con WINS
IPCONFIG /REGISTERDNS Se vuelven a registrar los DNS
Si no se resolvi el problema, restablece el catalogo de Winsock con el comando
NETSH.
Para eso escribe en la consola y presiona la tecla Enter:
NETSH WINSOCK RESET

Como usar el comando NSLOOKUP, probar los servidores DNS


NSLOOKUP es un comando utilizado para diagnosticar y solucionar problemas de los
servidores DNS que utilizan la conexin de red actual.
Inicia la aplicacin Nslookup.exe que permite hacer peticiones a dicho servidor o
cualquier otro que se especifique.

Para iniciar Nslookup basta con escribir "nslookup" en la consola de cmd y presionar la
tecla Enter, vers algo como esto:

C:\> nslookup
Default Server: nameserver1.domain.com
Address: 10.0.0.1

Si la respuesta muestra alguno de los siguientes errores:

No se puede encontrar el nombre de servidor para la direccin


w.x.y.z: Agotado el tiempo de espera
No se puede encontrar el nombre de servidor para la direccin
127.0.0.1: Agotado el tiempo de espera
Indican que no se encuentra el servidor DNS o que no est funcionando.
Haz ping a un servidor alternativo, por ejemplo los de Google (8.8.8.8 y 8.8.4.4), si
tienes xito sustityelos por los tuyos en Funciones de red.

Cmo usar NSLOOKUP para consultar, probar y administrar los


servidores DNS?
Como otros comandos, para usar NSLOOKUP es necesario abrir la consola de CMD en
Windows.
Para eso en el cuadro de Inicio o en el comando Ejecutar escribe CMD y presiona la
tecla Enter.
Al escribir NSLOOKUP en la consola sin especificar ningn parmetro, devolver el
nombre del servidor DNS predeterminado y su direccin IP.
Por ejemplo:
C:\> nslookup
resolver1.dyndnsinternetguide.com
Address: 216.146.35.35

Cmo usar el comando NSLOOKUP en Windows?


El comando nslookup permite dos formas de uso:

1- El modo normal o no interactivo, al igual que en los otros comandos en la consola,


se introduce el comando, a continuacin las opciones y se oprime Enter, la sintaxis es:
nslookup [-opcion] [host] [servidor]
Donde host es la direccin IP o nombre de dominio a consultar, servidor es la IP del
servidor en el cual se har la consulta.
2- Modo interactivo, se hace la consulta en tiempo real y de manera consecutiva en
lneas diferentes, mostrar un carcter > antes de cada comando introducido.
Para iniciar el modo interactivo solo escribe: nslookup, vers algo como lo siguiente:
C:\> nslookup
Servidor predeterminado: ns1.sertest.net
Address: 200.34.128.1
Las dos lneas anteriores indican el servidor predeterminado de la conexin con su
direccin IP, estos sern en este caso los utilizados para realizar las consultas que se
indiquen.
Para utilizar otro servidor especifcalo con el comando "server", por ejemplo:
> server 8.8.8.8
Servidor predeterminado: google-public-dns-a.google.com
Address: 8.8.8.8
De esta forma se har la consulta usando el servidor de direccin IP 8.8.8.8 que es un
servidor de Google.
El comando "set" establece las opciones a emplear.
Lo que aparece encerrado entre los caracteres [], su uso es opcional.

Tipos de consultas en los servidores DNS


A (Address): Se utiliza para traducir nombres de hosts del dominio a direcciones IP, es
el valor predeterminado.
ANY (Cualquiera): Toda la informacin que exista.
CNAME (Canonical Name): Devuelve una lista de alias, si existen para el nombre
verdadero (canonical).
NS (Name Server): Especifica el nombre para un dominio.
MX (Mail Exchange): Especifica el servidor encargado de recibir el correo electrnico
para el dominio.
PTR (Pointer): Lo inverso del registro A, realiza la traduccin de direcciones IP a
nombres de host.
TXT (Text): Permite extraer informacin adicional a un dominio.

Ejemplos prcticos del uso del comando NSLOOKUP


1- Al escribir en la consola de CMD NSLOOKUP y presionar la tecla Enter, esta
devuelve el nombre del servidor DNS que usa la conexin y la direccin IP que le
corresponde.
En este ejemplo hecho en mi PC yo uso los servidores del servicio de Google.
Si usas otros servidores en tu conexin puedes realizar las consultas a este servicio
usando el comando server, como se ver ms adelante.

2- Si a continuacin se escribe un nombre de dominio (una direccin URL sin el


protocolo http://), la consola devolver la direccin IP de los servidores DNS.
En este ejemplo se usa el dominio norfipc.com de este sitio web.
El mensaje: "Respuesta no autoritativa" significa que se consulta a un servidor que no
posee autoridad directa para el nombre consultado.

3- Tenemos la opcin de usar otro tipo de consulta, para eso en este ejemplo con el
comando set type=NS, especificamos que se nos devuelva los nombres de dominio de
los servidores DNS.

4- Para que NSLOOKUP nos devuelva toda la informacin que puede extraer sobre
dicho dominio, podemos usar los comandos set debug o set d2.
En la imagen se muestran (informacin parcial) algunos datos de configuracin del
servidor.

5- Tambin podemos hacerle la consulta directamente el servidor DNS que


corresponde al dominio y de esa forma extraer ms informacin.
Para eso cambiamos al tipo de consulta predeterminado con set type=A y usamos el
comandoserver, pero en este ejemplo no se obtienen respuestas.

Otros ejemplos de usos prcticos de NSLOOKUP


Como conocer los servidores utilizados en una direccin de correo electrnico

Para conocer los servidores utilizados en una direccin de correo electrnico, es


necesario consultar el registro MX, permitir comprobar tambin si una direccin de
email existe realmente.
Para comprobarlo sigue los siguientes pasos:
1- Escribe en la consola de CMD: nslookup, presiona Enter.
2- Escribe: server 8.8.8.8 y presiona Enter, la peticin se efectuar a los servidores DNS
de Google.
3- Escribe: set q=mx y presiona Enter, de esa forma se inquiere informacin del
servidor encargado de recibir el correo electrnico para el dominio.
4- Escribe el dominio de la direccin (dominio en una direccin electrnica son los
caracteres situados a la derecha de la arroba) y presiona Enter.

Como conocer con el comando NSLOOKUP todos los host de un


dominio
Para conocer con el comando nslookup todos los hosts que hay dentro de un dominio
remoto, es necesario utilizar la opcin ls. La sintaxis es la siguiente:
ls [- a | d | t type] dominio [> archivo]
Si se utiliza ls sin argumentos se devolver una lista de todas las direcciones y datos del
servidor de nombres.
Utiliza los siguientes modificadores:
ls DOMINIO > archivo.extension
Por ejemplo:
ls empresa.com > %userprofile%\Desktop\lista.txt
Escribe la lista de direcciones IP que existen en el dominio especificado en un archivo.
ls -a DOMINIO
Lista todos los nombres cannicos y alias del dominio.
ls -h DOMINIO
Lista HINFO (CPU y sistema operativo) para el dominio.
ls -s DOMINIO
Lista servicios disponibles en el dominio.
ls -d DOMINIO
Lista toda la informacin disponible en el dominio.
ls -t TYPE DOMINIO
Lista todos los tipos de consulta DNS en el dominio, sustituye "TYPE" por el tipo de
consulta.

Las transferencias de zona se pueden bloquear en el servidor DNS de modo que slo las
direcciones o las redes autorizadas puedan utilizar esta funcin. En ese caso se devolver
el siguiente mensaje:
"No se puede hacer una lista del dominio ejemplo.com. Consulta rechazada."
Probando con las diferentes opciones de uso que admite NSLOOKUP, se puede
obtener bastante informacin til sobre nuestro servidor DNS o sobre un sitio web.
Es una herramienta poderosa que podemos explotar.
Tambin nos puede dar una idea del rendimiento de los servidores DNS que usamos
en nuestra conexin.

Pruebas al cambiar los servidores DNS de nuestra conexin


Para optimizar la velocidad de nuestra navegacin en la red y hacerla tambin ms
segura, podemos elegir otros servidores DNS y sustituirlos por los que usan nuestra
conexin.
En caso de conflictos se puede usar el comando NSLOOKUP para hacer algunas
pruebas sencillas.
Probar que un servidor DNS esta accesible para nuestra conexin.
En este ejemplo se usa la direccin IP de GoogleDNS, sustityela por la que necesitas
probar.
tracert -d 8.8.8.8
Verifica que en la ltima lnea aparece la direccin del servidor.
Verificar que se puede resolver una direccin o nombre de dominio.
Sustituye norfipc.com por el dominio a resolver. En este ejemplo se usa GoogleDNS.
nslookup -debug norfipc.com 8.8.8.8
La misma consulta usando OpenDNS
nslookup -debug norfipc.com 208.67.222.222

Como usar el comando NETSTAT para conocer las estadsticas de


las conexiones
El comando NETSTAT es uno de los ms utilizados en el trabajo en redes, muestra
todas las estadsticas de los protocolos y las conexiones que tienes establecidas,
direcciones, puertos utilizados, cantidad de informacin, etc.

salo con las siguientes opciones:


netstat -a muestra todas las conexiones y puertos de escucha
netstat -n muestra los puertos y direcciones en formato numrico.
netstat -b muestra el nombre del programa que inici la conexin
netstat -e muestra estadsticas de datos enviados, recibidos

Como usar el comando ARP para resolver conflictos de direcciones


El comando ARP muestra y permite modificar la correspondencia que existe entre las
direcciones IP y las direcciones fsicas del adaptador o tarjeta de red.
Opciones:
ARP -A - Muestra la tabla arp o sea las asignaciones que se encuentran en cache
ARP -V - Muestra las entradas de forma detallada
ARP -D - Permite borrar las entradas manualmente
ARP -D* - Vaca completamente la cache de arp
ARP -S - Asocia una direccin IP de internet con una direccin fsica de la tarjeta de
forma permanente
En caso de conflictos ejecuta el primer comando y verifica si alguna entrada en la tabla
corresponde con la direccin IP del equipo de la red local al que necesitas conectarte, si
no es as elimnalas todas con la opcin: ARP -D* y reinicia.
En caso de una red local con direcciones IP duplicadas, ser necesario establecer una IP
esttica, en la tabla de arp, hazlo de la siguiente forma.
Es posible especificar una direccin IP esttica manualmente, en caso de que conectes
a un servidor de forma regular, de esta forma se asociar de forma permanente con la
direccin fsica de la tarjeta, lo que permitir optimizar la conexin de red usada.
Primero establece una direccin fsica de la siguiente forma:
arp eth_addr 01-00-5e-00-00-f1
Despus asgnale la direccin IP del servidor:
arp -s DireccionIPservidor 01-00-5e-00-00-f1
Sustituye DireccionIPservidor por la direccin IP numrica del servidor web.

El formato usado por las direcciones fsicas es hexadecimal, separados por guiones, el que
se muestra aqu es solo un ejemplo pero funciona, a no ser que se encuentre ya en la
cache del equipo, en cuyo caso solo ser necesario modificar un digito.

Como usar el comando ROUTE, rutas recorridas por un paquete en


la red
El comando ROUTE permite ver la tabla de rutas del equipo, contiene la ruta que sigue
un paquete de red desde un equipo que utiliza TCP/IP a otro.
Usalo la siguiente forma para mostrar la ruta:
ROUTE PRINT
Comprueba que los datos que aparecen en la tabla son validos y se corresponden con
los datos que has obtenido de la configuracin de tu equipo (principalmente la puerta
de enlace).

Como usar el comando TRACERT, trazar una ruta en la red


Utiliza el comando TRACERT para determinar dnde se ha detenido un paquete en la
red. Te permite hacer un seguimiento de la ruta entre tu equipo y el otro equipo en la
red.

Pequea explicacin de su funcionamiento:


Tracert determina la ruta seguida para llegar a un destino enviando paquetes (TTL) al
destino. Cada enrutador debe disminuir el valor de TTL de un paquete al menos en 1
antes de reenviarlo. Cuando el valor de TTL de un paquete llega a 0, el enrutador debe
devolver el mensaje "Tiempo agotado" al equipo de origen. Tracert imprime una lista de
los enrutadores en la ruta de acceso que han devuelto el mensaje ICMP "Tiempo
agotado". Resulta til para solucionar problemas en redes de gran tamao.
Usalo asi, escribe en la consola y presiona Enter:
TRACERT host o direccin IP

Como reinstalar en el equipo el protocolo TCP/IP


TCP/IP es un componente principal de Windows, no puedes desinstalarlo pero si

restaurarlo a su estado inicial.


Para eso escribe en la consola y oprime Enter:
En Windows XP: netsh int ip reset resetlog.txt
En Vista-7: NETSH INTERFACE IPV4 RESET
Reinicia el equipo.
La informacin completa sobre el uso de todos estos comandos la puedes conocer
escribiendo en la consola: COMANDO /? y presionar la tecla Enter.

You might also like