DNS-AID: Linux Foundation lancia discovery decentralizzata per agenti AI
Il Linux Foundation ha lanciato DNS-AID il 27 maggio 2026: un protocollo open source che usa il DNS esistente per far scoprire e verificare gli agenti AI, con…
Contenuto

Il 27 maggio 2026 il Linux Foundation ha annunciato DNS-AID, un progetto open source che trasforma il Domain Name System esistente in infrastruttura di discovery per agenti artificiali e server MCP. A differenza dei modelli attuali — spesso basati su URL hardcoded o registri gestiti da singoli vendor — DNS-AID propone una gerarchia decentralizzata, implementation-agnostic e nativa del web. Il progetto, inizialmente sviluppato da Infoblox, arriva con 3 componenti di riferimento: Python SDK, CLI e server MCP.
- DNS-AID sfrutta il DNS esistente come directory globale per agenti AI e server MCP, eliminando la dipendenza da registri centralizzati e configurazioni fragili.
- Il protocollo è implementation-agnostic: funziona con qualsiasi provider DNS, senza vincoli di vendor o stack tecnologico.
- La reference implementation include un Python SDK, un'interfaccia a riga di comando e un server MCP, distribuiti subito per sperimentazione.
- Il progetto è stato originato da Infoblox e passato sotto la governance aperta del Linux Foundation, con Jim Zemlin e Ingmar Van Glabbeek come figure di riferimento pubblico.
Da URL hardcoded a gerarchia DNS: il problema che DNS-AID affronta
Gli agenti AI si moltiplicano: orchestrano workflow, interrogano API, negoziano tra loro task complessi. La loro capacità di interoperare dipende dalla capacità di trovarsi. Secondo la fonte, le attuali soluzioni di connettività tra agenti sono frammentate e poggiano spesso su configurazioni fragili, con endpoint hardcoded o directory mantenute da singoli operatori. Questo schema crea silos, vendor lock-in e punti di rottura ogni volta che un registro cambia politica o cessa di esistere.
DNS-AID sposta il problema su un piano diverso. Utilizzando l'infrastruttura DNS già distribuita globalmente, il protocollo permette a ogni agente di pubblicare la propria identità e capacità all'interno di una gerarchia esistente, con la stessa affidabilità che il DNS garantisce alla risoluzione dei nomi di dominio ordinari. La fonte sottolinea esplicitamente che il sistema è "implementation-agnostic": non impone un provider DNS specifico, né un formato proprietario di record.
La firma di Infoblox e il passaggio al Linux Foundation
Il progetto nasce da Infoblox, azienda specializzata in servizi DNS, DHCP e IP address management. La scelta di donare il codice al Linux Foundation segna una transizione da prodotto aziendale a infrastruttura comune. Il 27 maggio 2026 il progetto è formalmente passato sotto governance aperta, con la community invitata a contribuire allo sviluppo del protocollo e delle implementazioni di riferimento.
La reference implementation rilasciata comprende 3 componenti: un Python SDK per l'integrazione in applicazioni esistenti, un'interfaccia a riga di comando per operazioni manuali e debugging, e un server MCP (Model Context Protocol) che espone le funzionalità di discovery.
"AI agents are quickly becoming the connective tissue of the modern internet, but without secure, open discovery infrastructure, that connectivity becomes a liability" — Jim Zemlin, CEO Linux Foundation
Il modello "web-native" e le parole del maintainer
Ingmar Van Glabbeek, project maintainer di DNS-AID, ha descritto l'obiettivo del progetto in termini espliciti: passare a un modello "web-native" per l'intelligenza artificiale. Secondo la sua dichiarazione riportata dalla fonte, "sfruttando la gerarchia DNS esistente, permettiamo agli sviluppatori di pubblicare e scoprire agenti con la stessa affidabilità e ubiquità che usiamo per navigare il web da decenni".
La scelta del DNS come layer di identità presenta un vantaggio architetturale immediato: il sistema è già decentralizzato, già scalato per miliardi di query giornaliere, già gestito da una pluralità di attori istituzionali e commerciali. Allo stesso tempo, la fonte non dettaglia i meccanismi crittografici di verifica tra agenti: il claim "verify each other" compare nel topic ma non trova corrispondenza esplicita nelle dichiarazioni riportate, né sono specificati i record DNS o le estensioni utilizzate.
Cosa cambia
Per gli sviluppatori e gli operatori di piattaforme AI, DNS-AID introduce 3 cambiamenti concreti nel breve termine. Primo: la possibilità di pubblicare agenti senza dipendere da un registro centralizzato, riducendo il rischio di interruzione del servizio se un vendor modifica termini o chiude operazioni. Secondo: l'accesso a un Python SDK e a una CLI già disponibili per sperimentare l'integrazione in ambienti di test, con un server MCP pronto per esporre le funzionalità di discovery a framework compatibili. Terzo: la transizione sotto governance Linux Foundation, che apre il progetto a contributi esterni e lo sottrae al controllo esclusivo di Infoblox.
Per le organizzazioni che gestiscono infrastrutture DNS, il cambiamento implica una nuova categoria di record e query da monitorare. Se gli agenti AI inizieranno a popolare il DNS con informazioni di identità e capacità, i team operativi dovranno valutare come questi dati interagiscano con le policy esistenti di gestione zone, TTL e propagazione.
Domande frequenti
DNS-AID è uno standard IETF o un progetto di comunità?
È un progetto open source sotto la governance del Linux Foundation, non uno standard ratificato da IETF o altro organismo normativo. La fonte non riporta tracce di processo di standardizzazione formale in corso.
Che differenza c'è tra DNS-AID e un registro centrale di agenti AI?
DNS-AID evita il modello centralizzato: ogni agente pubblica se stesso nella gerarchia DNS esistente, sfruttando un'infrastruttura già distribuita e controllata da molteplici attori, invece di affidarsi a un singolo database gestito da un vendor o consorzio.
Il protocollo richiede modifiche all'infrastruttura DNS esistente?
No. Il protocollo è implementation-agnostic e funziona con qualsiasi provider DNS, senza vincoli di stack tecnologico o vendor specifici.
Quali componenti sono disponibili per iniziare?
La reference implementation include 3 componenti: Python SDK, CLI e server MCP. Sono distribuiti per sperimentazione immediata sotto licenza open source.
Fonti
- HPCWire — Linux Foundation Announces DNS-AID Project
- Techzine — Linux Foundation is developing a DNS system for AI agents
Le informazioni sono state verificate sulle fonti citate e aggiornate al momento della pubblicazione.
Fonti
- https://www.welivesecurity.com/en/kids-online/children-selfies-online/
- https://unit42.paloaltonetworks.com/fifa-world-cup-attack-surface/
- https://unit42.paloaltonetworks.com/active-directory-certificate-services-exploitation/
- https://unit42.paloaltonetworks.com/cve-2026-31431-copy-fail/
- https://unit42.paloaltonetworks.com/atoms/
- https://unit42.paloaltonetworks.com/about-unit-42/