DNS Glossary
Definizioni rapide e in linguaggio chiaro dei termini DNS che incontrerai. I termini con una guida dedicata sono collegati.
- Resolver
- Un server che consulta i record DNS per tuo conto, di solito quello del tuo provider Internet o uno pubblico come 8.8.8.8 o 1.1.1.1. Detto anche resolver ricorsivo.
- Name server autoritativo
- Il server che contiene i record DNS reali di un dominio: la fonte di verità che i resolver interrogano in ultima istanza.
- Zone
- Una porzione dello spazio dei nomi DNS gestita come unità, tipicamente un dominio e i suoi sottodomini, definita da un file di zona sul name server autoritativo.
- TTL (Time To Live)
- Per quanti secondi un resolver può tenere un record in cache prima di interrogare di nuovo il name server autoritativo.
- Propagation
- Il tempo necessario perché una modifica DNS raggiunga tutti i resolver del mondo, determinato dal TTL precedente.
- NXDOMAIN
- Una risposta autoritativa che indica che il nome richiesto non esiste nella zona.
- SERVFAIL
- Il resolver non è riuscito a completare la query: server irraggiungibili, delega interrotta o validazione DNSSEC fallita.
- Apex di zona / dominio radice
- Il dominio nudo, senza sottodominio (example.com, non www.example.com). Qui i record CNAME non sono ammessi.
- DNSSEC
- Un insieme di estensioni che firmano crittograficamente i record DNS affinché i resolver possano verificare che le risposte non siano state falsificate.
- DoH (DNS over HTTPS)
- Query DNS cifrate e inviate su HTTPS, così da impedirne l'intercettazione o la manomissione lungo il percorso di rete.
- DoT (DNS over TLS)
- Query DNS cifrate su una connessione TLS dedicata: stesso obiettivo di DoH, trasporto diverso.
- SPF
- Un record TXT del DNS che elenca quali server di posta sono autorizzati a inviare e-mail per un dominio.
- DKIM
- Una firma crittografica aggiunta alla posta in uscita perché i destinatari possano verificare che non sia stata alterata durante il transito.
- DMARC
- Un record di policy che indica ai server di posta riceventi cosa fare quando SPF e DKIM falliscono entrambi, e che fornisce anche i report.
- Glue Record
- Un record A per un name server che si trova all'interno del dominio che serve (ad esempio ns1.example.com per example.com), necessario per evitare una ricerca circolare.
- Record wildcard
- Un record che usa * come nome host (*.example.com) e che corrisponde a qualsiasi sottodominio non definito altrimenti.
- SOA (Start of Authority)
- Un record con i metadati della zona: name server primario, contatto amministrativo, numero di serie e valori di temporizzazione della cache.
- Delegation
- Far puntare un sottodominio o una zona a un altro insieme di name server tramite record NS, cedendo l'autorità su quella parte dello spazio dei nomi.
- Cache poisoning
- Iniettare una risposta DNS falsificata nella cache di un resolver per dirottare il traffico: esattamente l'attacco che il DNSSEC intende impedire.
- Subdomain Takeover
- Impossessarsi di un sottodominio il cui record DNS punta ancora a un servizio di terze parti abbandonato dal proprietario originale, permettendo a un attaccante di pubblicarvi contenuti sotto un dominio ritenuto affidabile.
- Attacco di amplificazione
- Una tecnica DDoS che invia una piccola query falsificata a un resolver aperto affinché inondi l'indirizzo sorgente contraffatto con una risposta molto più grande, moltiplicando la banda dell'attaccante.
- Resolver aperto
- Un resolver DNS che risponde a query ricorsive da qualsiasi indirizzo IP su internet anziché solo dalla propria rete, il che lo rende sfruttabile come riflettore negli attacchi di amplificazione.
- Anycast
- Una tecnica di instradamento in cui lo stesso indirizzo IP viene annunciato da molte sedi fisiche, così una query viene automaticamente gestita da quella più vicina.
- Codici di stato EPP
- Codici standardizzati (es. clientTransferProhibited, serverHold) con cui un record WHOIS mostra cosa il registrar o il registry di un dominio blocca o limita attualmente.
- CGNAT (NAT carrier-grade)
- Una configurazione in cui un ISP condivide un unico indirizzo IP pubblico tra molti clienti, il che può rendere inaffidabile la localizzazione o l'identificazione basata sull'IP.
- Happy Eyeballs
- Un algoritmo con cui il software client prova connessioni IPv6 e IPv4 in parallelo e mantiene quella che si connette per prima, rendendo l'aggiunta di record AAAA a basso rischio.
- RRL (Response Rate Limiting)
- Una difesa sui server autoritativi che limita le risposte identiche ripetute inviate verso la stessa sorgente apparente, attenuando gli attacchi di amplificazione DNS.
- BCP38
- Una buona pratica di filtraggio di rete che blocca i pacchetti in uscita da una rete con un indirizzo sorgente falsificato, fermando gli attacchi di amplificazione all'origine anziché al bersaglio.