WHOIS server: accesso tecnico

Cos'e un WHOIS server

Un WHOIS server e un servizio di rete che risponde a query sul database di registrazione dei domini utilizzando il protocollo WHOIS definito dall'RFC 3912. Risponde sulla porta TCP 43 in plain text, accettando query semplici nel formato "nome.tld" o "domain example.com" e restituendo dati di registrazione strutturati in testo libero secondo convenzioni del registrar/registry.

Server WHOIS principali

Ogni TLD ha il proprio server WHOIS autoritativo: whois.verisign-grs.com per .com e .net, whois.pir.org per .org, whois.nic.it per .it, whois.denic.de per .de. Inoltre IANA offre whois.iana.org come root server che indica quale server interrogare per ogni TLD. I registrar hanno propri server WHOIS che aggregano dati dei loro domini gestiti.

Query da terminale Linux

Su sistemi Linux/Unix il comando whois e installato di default o disponibile via package manager (apt install whois, yum install whois). Esempio di query: "whois example.com" restituisce tutti i dati pubblici disponibili. Per query specifiche su server: "whois -h whois.verisign-grs.com example.com" forza l'uso di un server specifico invece di quello default.

Query via telnet

Puoi interrogare manualmente un server WHOIS via telnet sulla porta 43: "telnet whois.verisign-grs.com 43" apre la connessione, poi digita il nome del dominio e premi Enter. Il server restituisce la risposta e chiude la connessione. E un metodo didattico per comprendere il protocollo, ma in produzione si usano client WHOIS dedicati.

Protocollo WHOIS

Il protocollo WHOIS e estremamente semplice: client apre connessione TCP/43 verso server, invia stringa di query terminata da CRLF, riceve risposta in testo libero, server chiude connessione. Nessuna autenticazione, nessun TLS, nessun formato strutturato standardizzato. Questi limiti hanno portato allo sviluppo di RDAP come successore moderno.

Formato della risposta

La risposta WHOIS varia significativamente tra registrar: alcuni usano formato chiave-valore (Domain Name: example.com), altri formati più narrativi. I campi tipici sono: Domain Name, Registry Domain ID, Registrar WHOIS Server, Registrar URL, Updated Date, Creation Date, Registry Expiry Date, Registrar, Registrar IANA ID, Domain Status, Name Server, DNSSEC. Il parsing automatico richiede gestione di varianti per ogni registrar.

Sicurezza e privacy

Il WHOIS classico opera in plain text senza crittografia: chiunque intercetti il traffico puo leggere query e risposte. Per query sensibili usa RDAP via HTTPS o tool che usano connessioni TLS. I server WHOIS implementano rate limiting per prevenire abusi: rispetta i limiti documentati o rischi blocchi temporanei dell'IP. Per query massive usa servizi API commerciali con autenticazione.

Hai bisogno di aiuto?

Se vuoi gestione domini affidata a G Tech Group, scrivici tramite il modulo di contatto.

Hai trovato utile quest'articolo?