Professional Documents
Culture Documents
NorfiPC
NorfiPC Redes Usar el comando NSLOOKUP
Utilizar la aplicacin nslookup para consultar, probar, administrar, configurar y obtener informacin de
los servidores DNS que utiliza una conexin de internet. Solucionar problemas frecuentes de los DNS en
las redes informticas. Ejemplos prcticos de cmo usar NSLOOKUP mediante la lnea de comandos
Qu es NSLOOKUP?
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:
Este
sitionslookup
web usa cookies para personalizar los anuncios y la publicidad y para analizar el trfico.
C:\>
Lee
ms informacin detallada
resolver1.dyndnsinternetguide.com
Address: 216.146.35.35
Entendido!
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
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:
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.
Uso
Muestra la informacin de NOMBRE con el servidor predeterminado, siendo "NOMBRE" un
NOMBRE
NOMBRE
Igual que el anterior, pero en este caso se utiliza el servidor especificado en "SERVIDOR" para
SERVIDOR
solicitar la informacin.
server
Establece como SERVIDOR el servidor DNS predeterminado al que solicitarle las consultas,
SERVIDOR
lserver
Establece como "SERVIDOR" el servidor DNS predeterminado inicial, til si el que se especific
SERVIDOR
root
ls DOMINIO
set all
set [no]debug
set [no]d2
set defname
set [no]recurse
set [no]vc
set puerto=
set type=
set querytype=
set q=
set class=
Especifica el tipo de consulta, por ejemplo: A, ANY, CNAME, MX, NS, PTR, SOA, SRV (valor
predeterminado A+AAAA)
Lo mismo que el anterior
Especifica la clase de la consulta, por ejemplo, IN (Internet), ANY(cualquiera), (valor
predeterminado IN)
set timeout=
set retry=
set
root=SERVIDOR
Especificar servidor raz, sustituye "SERVIDOR" por el nombre o direccin IP del servidor DNS.
set domain=
Especifica el dominio o host predeterminado del que se realizarn todas las consultas.
set [no]msxfr
set [no]search
set srchlist=
N1[/N2/.../N6]
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.
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.
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 comando server,
pero en este ejemplo no se obtienen respuestas.
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.
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:
Si se utiliza ls sin argumentos se devolver una lista de todas las direcciones y datos del servidor de
nombres.
Utiliza los siguientes modificadores:
Por ejemplo:
ls -a DOMINIO
ls -h DOMINIO
ls -s DOMINIO
ls -d 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.
Tambin nos puede dar una idea del rendimiento de los servidores DNS que usamos en 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 otra pgina de nuestro sitio puedes encontrar las direcciones de los servidores pblicos ms rpidos y
eficientes.
En caso de conflictos se puede usar el comando NSLOOKUP para hacer algunas pruebas sencillas.
En este ejemplo se usa la direccin IP de GoogleDNS, sustityela por la que necesitas probar.
tracert -d 8.8.8.8
Podemos cambiar los parmetros de Windows para mantener ms tiempo en cache la resolucin de nombres, es decir
las
consultas hechas a los servidores DNS.
Hazte
fan de nuestra pgina en Facebook, para recibir informacin
tcnica actualizada y trucos para el uso de la
computadora, el
celular e internet
Trucos de NorfiPC
Me gusta esta pgina
180
5.833
Seguir
Pginas relacionadas