Impostazioni avanzate
Evidenzia i nodi che risolvono a questo valore.
Ricerca globale WKS (Well Known Service)
Il record WKS (Well Known Service) è un tipo di record DNS fortemente deprecato e altamente rigido, introdotto durante la stesura iniziale del Domain Name System nella RFC 1035. Il suo obiettivo ingegneristico principale era mappare pubblicamente un indirizzo IP specifico a una lista definita di protocolli di internet supportati — specificamente TCP o UDP — dichiarando pubblicamente le rispettive porte aperte. Ad esempio, un amministratore poteva usare un record WKS per diffondere che un server situato all'indirizzo 192.168.1.100 supportava attivamente SMTP sulla porta 25 e FTP sulla porta 21.
Ottimizzazione delle risorse pre-connessione
Ai primordi del computing di rete, stabilire un handshake TCP su connessioni ARPANET a banda limitata e alta latenza era computazionalmente costoso e incredibilmente lento. Il record WKS era progettato come un hack di efficienza: permetteva a un'applicazione client di interrogare il leggero livello DNS basato su UDP per verificare se un server remoto supportava effettivamente un servizio specifico prima di tentare di instradare traffico verso di esso. Se un utente cercava di avviare una sessione Telnet, ma il record WKS del dominio non elencava esplicitamente la porta 23 nel suo bitmap, l'applicazione client locale poteva interrompere immediatamente il tentativo di connessione. Questo impediva al client di restare in attesa di un timeout di rete, risparmiando banda preziosa su link transatlantici.
Il collo di bottiglia del bitmap
Il difetto fatale del record WKS era la sua struttura dati sottostante. Il payload era codificato come un bitmap binario altamente rigido, in cui ogni bit corrispondeva a un numero di porta specifico definito dall'Internet Assigned Numbers Authority (IANA). Questo formato diventò incredibilmente ingombrante e quasi impossibile da mantenere manualmente per gli amministratori man mano che i servizi di internet esplodevano in complessità. Ogni volta che un sysadmin installava un nuovo servizio o chiudeva una porta, doveva rigenerare il bitmap, aggiornare il seriale di zona e attendere la propagazione DNS globale solo per riflettere lo stato accurato del server. Il sovraccarico amministrativo superava drasticamente i risparmi di banda.
Esposizione di sicurezza e sostituzione con SRV
Molto come il record HINFO, il protocollo WKS era completamente cieco alla sicurezza di rete. Pubblicare nello strato DNS pubblico un elenco completo in chiaro di ogni porta aperta di un server dava agli hacker una mappa di ricognizione pre-scansionata e completa, aggirando del tutto la necessità di scanner di porte rumorosi e facilmente rilevabili come Nmap. Riconoscendo questi critici difetti architetturali e di sicurezza, l'IETF ha dichiarato ufficialmente il record WKS obsoleto con la pubblicazione della RFC 1123. Il requisito di mappare specifici servizi e porte a nomi di dominio è stato in seguito spostato completamente sul record SRV (Service). I record SRV offrono flessibilità infinitamente maggiore, consentendo assegnazione dinamica delle porte, pesi di load balancing e failover per priorità senza esporre l'intero profilo di porte sottostante della macchina di destinazione. I software DNS moderni come BIND9 o CoreDNS ignorano completamente il formato WKS.