dns

dns ispeziona i record DNS per tipo, verifica la presenza dei record selezionati ed esegue lookup PTR inversi per indirizzi IP.

ReteVersione 1.2.4Stabile
lil-terminal

Panoramica

Usa dns per Record DNS e lookup inversi. Le operazioni comuni restano brevi e le forme specializzate aggiungono dettagli solo quando servono, così il lavoro ripetuto rimane facile da capire, ripetere e inserire negli script di lil-terminal.

Leggere DNS per tipo di record

A e AAAA collegano nomi e indirizzi, MX descrive il routing della posta, TXT contiene spesso verifiche o policy, NS mostra la delega, CAA limita le autorità di certificazione e PTR associa un indirizzo a un nome. Una risposta vuota per un tipo non significa che il dominio non esista.

Sintassi

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

Riferimento

dns me

usare l’host corrente

dns example.com

mostrare i record comuni

dns example.com -txt

mostrare solo i record TXT

dns 1.2.3.4

eseguire una ricerca PTR inversa

dns example.com -c

verificare quali tipi di record selezionati esistono

-a | -aaaa

selezionare record di indirizzo A o AAAA

-cname

selezionare alias CNAME

-mx

selezionare record MX di posta

-ns

selezionare server dei nomi NS

-txt

selezionare record di testo TXT

-soa

selezionare il record di autorità SOA

-srv

selezionare record di servizio SRV

-caa

selezionare regole CAA delle autorità di certificazione

-ptr

selezionare record PTR inversi

-all

selezionare tutti i tipi supportati; il set comune omette SRV e PTR

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Confrontare i record DNS comuni con MX

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install dns
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install dns -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install dns -v 1.2.4
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade dns
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install dns -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Confrontare i record DNS comuni 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
Mostrare solo i record 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
Selezionare record di servizio SRV
dns _sip._tcp.example.com -srv
SRV  10 5 5060 sip.example.com  TTL 3600
Selezionare tutti i tipi supportati; il set comune omette SRV e 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
Verificare quali tipi di record selezionati esistono
dns example.com -srv -c
Status  no
Types   SRV
Eseguire una ricerca PTR inversa
dns 8.8.8.8
PTR  dns.google
Gestire un nome che non viene risolto
dns does-not-exist.invalid
Record DNS non trovati

Documentazione correlata

Versione pubblica attuale

v1.2.42026-08-10

Sincronizzazione linguistica

Completa la sincronizzazione della guida locale e server e rafforza la sicurezza della localizzazione di dns.