Nslookup - DNS Lookup y solución de problemas¶
¶
"Clase de adivinanza"
[________________________
📋 Copiar todos los comandos
■/buttonilo
'<button @click="generatePDF" class="pdf-btn">
__
📄 Generar PDF
■/buttonilo
■/div titulada
"Notificación" clase="notificación" ¡Todos los comandos copiados al portapapeles! ■/div titulada ■/div titulada
Sinopsis¶
nslookup es una herramienta de administración de red de línea de comandos para consultar el sistema de nombres de dominio (DNS) para obtener nombre de dominio o cartografía de direcciones IP, u otros registros DNS. Está disponible en la mayoría de los sistemas operativos y es esencial para la solución de problemas DNS y el diagnóstico de red.
Sintaxis básica¶
# Non-interactive mode
nslookup [options] [name] [server]
# Interactive mode
nslookup
nslookup -
nslookup - [server]
Comandos esenciales¶
Basic DNS Lookups¶
"Clase de divorcio"
'_<button @click='copyCommand("nslookup google.com")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup google.com 8.8.8.8")' class="copy-btn">
Copiar
'_<button @click='copyCommand("nslookup 8.8.8.8")' class="copy-btn">
'Copy:
■/div titulada
Tipo de registro Consultas¶
"Clase de divorcio"
'_<button @click='copyCommand("nslookup -type=A google.com")' class="copy-btn">
Copiar
'<button @click='copyCommand("nslookup -type=AAAA google.com")' class="copy-btn">
Copy:
'<button @click='copyCommand("nslookup -type=MX google.com")' class="copy-btn">
Copy:
'_<button @click='copyCommand("nslookup -type=NS google.com")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup -type=TXT google.com")' class="copy-btn">
Copy
'_<button @click='copyCommand("nslookup -type=CNAME www.google.com")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup -type=SOA google.com")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup -type=PTR 8.8.8.8")' class="copy-btn">
Copiar
'<button @click='copyCommand("nslookup -type=ANY google.com")' class="copy-btn">
Copy:
'_<button @click='copyCommand("nslookup -type=SRV _sip._tcp.example.com")' class="copy-btn">
Copiar
■/div titulada
Modo interactivo¶
Inicio Interactivo Modo¶
"Clase de divorcio"
'_<button @click='copyCommand("nslookup")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup - 8.8.8.8")' class="copy-btn">
Copiar
■/div titulada
Comandos de Modo Interactivo¶
"Clase de divorcio"
'__CODE_BLOCK_62_'Copy: '_<button @click='copyCommand("set type=MX")' class="copy-btn">
Copiar
'_<button @click='copyCommand("set type=NS")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("set debug")' class="copy-btn">
Copiar
'_<button @click='copyCommand("set nodebug")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("set all")' class="copy-btn">
Copiar
'_<button @click='copyCommand("exit")' class="copy-btn">
Copy
■/div titulada
Opciones avanzadas¶
Depuración y solución de problemas¶
"Clase de divorcio"
'<button @click='copyCommand("nslookup -debug google.com")' class="copy-btn">
Copy:
'_<button @click='copyCommand("nslookup -port=53 google.com")' class="copy-btn">
'Copy:
'<button @click='copyCommand("nslookup -timeout=10 google.com")' class="copy-btn">
Copy:
'_<button @click='copyCommand("nslookup -retry=3 google.com")' class="copy-btn">
Copiar
'_<button @click='copyCommand("nslookup -recurse google.com")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup -norecurse google.com")' class="copy-btn">
Copiar
'_<button @click='copyCommand("nslookup -vc google.com")' class="copy-btn">
'Copy:
■/div titulada
Popular DNS Servidores¶
"Clase de divorcio"
'_<button @click='copyCommand("nslookup google.com 8.8.8.8")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup google.com 1.1.1.1")' class="copy-btn">
Copiar
'_<button @click='copyCommand("nslookup google.com 208.67.222.222")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup google.com 9.9.9.9")' class="copy-btn">
Copiar
■/div titulada
Casos de uso común¶
Solución de problemas del servidor electrónico¶
"Clase de divorcio"
'_<button @click='copyCommand("nslookup -type=MX example.com")' class="copy-btn">
'Copy:
'_<button @click='copyCommand("nslookup mail.example.com")' class="copy-btn">
'Copy:
■/div titulada
Verificación de dominio¶
"Clase de divorcio"
'_<button @click='copyCommand("nslookup -type=TXT example.com")' class="copy-btn">
Copiar
'_<button @click='copyCommand("nslookup -type=TXT example.com|grep \"v=spf1\"")' class="copy-btn">
'Copy:
■/div titulada
Diagnósticos de red¶
"Clase de divorcio"
'__CODE_BLOCK_84_'Copy: '_<button @click='copyCommand("nslookup 192.168.1.1")' class="copy-btn">
Copy
'_<button @click='copyCommand("nslookup -type=SOA example.com")' class="copy-btn">
'Copy:
■/div titulada
Batch Operations¶
Múltiples consultas¶
"Clase de divorcio"
Button @click='copyCommand("nslookup -type=A Identificar dominios.txt")' class="copy-btn"¶
# Pipe domain to nslookup
echo "google.com"|nslookup
```_
'`<button @click='copyCommand("echo \"google.com\"|nslookup")' class="copy-btn">`Copy:
■/div titulada
## Mensajes de error
|Error|Meaning|
|-------|---------|
|`** server can't find domain: NXDOMAIN`|Domain doesn't exist|
|`** server can't find domain: SERVFAIL`|DNS server failure|
|`** server can't find domain: REFUSED`|Query refused by server|
|`** Request timed out`|No response from DNS server|
|`** No response from server`|DNS server unreachable|
## Instalación
### Linux (Ubuntu/Debian)
```bash
sudo apt-get install dnsutils
Linux (CentOS/RHEL/Fedora)¶
Windows¶
nslookup viene pre-instalado con Windows.
macOS¶
Nslookup viene pre-instalado con macOS.
Consejos y mejores prácticas¶
- Use servidores DNS específicos para la prueba para evitar resultados caché
- Modo de depuración habilitable cuando problemas complejos
- Comprobar múltiples tipos de registro para el análisis de dominios completo
- Utilizar búsquedas inversas para verificar la propiedad de la dirección IP
- Comparar resultados de diferentes servidores DNS para identificar incoherencias
- Modo interactivo es útil para múltiples consultas en el mismo servidor
- Combine con otras herramientas como cava y host para el análisis DNS completo
Comandos relacionados¶
dig
- Herramienta de búsqueda DNS más detalladahost
- Simple utilidad de búsqueda de DNSping
_ - Conectividad de red de pruebastraceroute
_ - Trace network pathwhois
- Información de registro de dominios