Ciao Chiara,
il problema che descrivi è tipico quando la GlobalNames Zone (GNZ) è stata creata e popolata, ma non è stata abilitata a livello di server DNS. Perché le query a singola etichetta vengano risolte correttamente in tutta la foresta, ogni DNS server deve avere il supporto GNZ attivato.
La configurazione si fa con PowerShell sul server DNS interessato. Apri una sessione con privilegi elevati e lancia il comando:
Set-DnsServerGlobalNameZone -Enable $true
Questo parametro forza il server DNS ad utilizzare la GNZ per la risoluzione delle query single‑label. Puoi verificare lo stato con:
Get-DnsServerGlobalNameZone
Se il campo Enable risulta ancora False, significa che la modifica non è stata applicata o che il comando non è stato eseguito con privilegi sufficienti. Assicurati anche che la zona GNZ sia replicata correttamente a livello forest‑wide (Active Directory‑integrated zone con scope Forest). In caso contrario, i server DNS remoti non vedranno gli stessi record e continueranno a restituire risposte incomplete.
Dopo aver abilitato GNZ su tutti i DNS server della foresta e verificato la replica della zona, le query come “appserver” dovrebbero risolversi coerentemente. Se il problema persiste, controlla che il record sia effettivamente un A record nella GNZ e non in una zona locale, e che non ci siano conflitti con suffix search list configurati nei client.
I riferimenti ufficiali sono disponibili nella documentazione Microsoft: Set‑DnsServerGlobalNameZone e GlobalNames Zone overview.
Spero tu abbia trovato utile questa spiegazione. Se ti ha dato maggiore chiarezza sul problema, è gradito accettare la risposta. Per ulteriori dubbi lascia pure un messaggio. Buona giornata!
HP.