dns

dns inspecciona registros DNS por tipo, comprueba si existen los seleccionados y realiza búsquedas PTR inversas para direcciones IP.

RedVersión 1.2.4Estable
lil-terminal

Resumen

Usa dns para Registros DNS y búsquedas inversas. Las operaciones habituales siguen siendo breves y las formas especializadas añaden detalle solo cuando hace falta, de modo que el trabajo repetido sea fácil de entender, repetir y llevar a scripts de lil-terminal.

Leer DNS por tipo de registro

A y AAAA vinculan nombres con direcciones, MX describe el correo, TXT suele contener verificación o políticas, NS muestra delegación, CAA limita autoridades certificadoras y PTR asocia una dirección con un nombre. Una respuesta vacía para un tipo no significa que el dominio no exista.

Sintaxis

lil-terminal
dns <host|ip|me> [types] [-c]

Referencia

dns me

usar el host actual

dns example.com

mostrar registros comunes

dns example.com -txt

mostrar solo registros TXT

dns 1.2.3.4

realizar una búsqueda PTR inversa

dns example.com -c

comprobar qué tipos de registro seleccionados existen

-a | -aaaa

seleccionar registros de dirección A o AAAA

-cname

seleccionar alias CNAME

-mx

seleccionar registros MX de correo

-ns

seleccionar servidores de nombres NS

-txt

seleccionar registros de texto TXT

-soa

seleccionar el registro de autoridad SOA

-srv

seleccionar registros de servicio SRV

-caa

seleccionar reglas CAA de autoridades certificadoras

-ptr

seleccionar registros PTR inversos

-all

seleccionar todos los tipos admitidos; el conjunto común omite SRV y PTR

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Comparar registros DNS comunes con MX

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install dns
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install dns -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install dns -v 1.2.4
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade dns
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install dns -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Comparar registros DNS comunes con MX
dns example.com | dns example.com -mx
example.com
A     93.184.216.34  TTL 3600
AAAA  2606:2800:220:1:248:1893:25c8:1946  TTL 3600

MX  10 mail.example.com  TTL 3600
Dns · mx
dns example.com -mx
MX  10 mail.example.com  TTL 3600
Mostrar solo registros TXT
dns example.com -txt
TXT  v=spf1 -all  TTL 3600
Dns · address
dns example.com -a -aaaa
A     93.184.216.34
AAAA  2606:2800:220:1:248:1893:25c8:1946
Seleccionar registros de servicio SRV
dns _sip._tcp.example.com -srv
SRV  10 5 5060 sip.example.com  TTL 3600
Seleccionar todos los tipos admitidos; el conjunto común omite SRV y PTR
dns example.com -all
A      93.184.216.34
AAAA   2606:2800:220:1:248:1893:25c8:1946
MX     10 mail.example.com
TXT    v=spf1 -all
CAA    0 issue letsencrypt.org
Comprobar qué tipos de registro seleccionados existen
dns example.com -srv -c
Status  no
Types   SRV
Realizar una búsqueda PTR inversa
dns 8.8.8.8
PTR  dns.google
Tratar un nombre que no resuelve
dns does-not-exist.invalid
No se encontraron registros DNS

Documentación relacionada

Versión pública actual

v1.2.42026-08-10

Sincronización lingüística

Completa la sincronización de la ayuda local y del servidor y refuerza la seguridad de localización de dns.