Gli eventi 407 e 408 vengono segnalati nel registro eventi del server DNS

Questo articolo fornisce una soluzione a un problema per cui non è possibile eseguire query su un server DNS basato su Windows 2000.

Si applica a: Windows 2000
Numero KB originale: 279678

Sintomi

Non è possibile eseguire query su un server DNS basato su Windows 2000 e nel registro eventi dell'applicazione vengono segnalati gli errori seguenti per il server DNS:

ID evento: 407
Origine: DNS
Descrizione: il server DNS non è riuscito a associare un socket di datagramma (UDP) a IP_address. I dati sono l'errore.

ID evento: 408
Origine: DNS
Descrizione: Il server DNS non è riuscito ad aprire il socket per l'indirizzo [IP_address]. Verificare che si tratta di un indirizzo IP valido nel computer. Se NON è valido, usare la finestra di dialogo Interfacce in Proprietà server in Gestione DNS per rimuoverlo dall'elenco di interfacce IP. Quindi arrestare e riavviare il server DNS. Se si tratta dell'unica interfaccia IP del computer e il server DNS potrebbe non essere stato avviato a causa di questo errore. In tal caso rimuovere il valore DNS\Parmeters\ListenAddress nella sezione dei servizi del Registro di sistema e riavviare. Se si tratta di un indirizzo IP valido per questo computer, assicurarsi che non sia in esecuzione alcuna altra applicazione ,ad esempio un altro server DNS, che tenti di usare la porta DNS.

Causa

Questi errori possono verificarsi nei computer in cui sono installati entrambi i servizi seguenti nello stesso server:

  • NAT (Network Address Translation)
  • Server DNSNAT ha un'impostazione proxy DNS che consente ai client DHCP (Dynamic Host Configuration Protocol) di indirizzare le query DNS al server NAT. Le query DNS client vengono quindi inoltrate al server DNS configurato del server NAT. Il proxy DNS e il servizio server DNS non possono coesistere nello stesso host se l'host usa la stessa interfaccia e lo stesso indirizzo IP (Internet Protocol) con le impostazioni predefinite.

Risoluzione

Per risolvere questo problema, usare uno dei metodi seguenti:

  • Usare un server diverso per il server DNS invece di installare NAT e server DNS nello stesso host.

  • Non usare la funzionalità di allocatore DHCP e proxy DNS in NAT (usare invece il servizio server DHCP).

  • Configurare il server DNS in modo che non sia in ascolto sull'indirizzo IP dell'adattatore di rete che funziona come interfaccia privata per NAT. A tal fine, attenersi alla seguente procedura:

    1. Avviare lo snap-in DNS in Microsoft Management Console (MMC), fare clic con il pulsante destro del mouse sul server DNS e quindi scegliere Proprietà.
    2. Fare clic sulla scheda Interfacce e quindi nella sezione Ascolta su fare clic per selezionare la casella di controllo Solo gli indirizzi IP seguenti .
    3. Fare clic sull'indirizzo IP su cui non si vuole che il server sia in ascolto e quindi fare clic su Rimuovi.
    4. Fare clic su OK e chiudere lo snap-in DNS.

Nota

Quando un indirizzo IP viene rimosso dall'elenco Interfacce nel server DNS, il servizio server DNS non risponde alle query DNS indirizzate a tale indirizzo IP. Le query DNS che devono essere risolte dal server DNS devono essere indirizzate ad altre interfacce su cui è in ascolto il server DNS.

Stato

Microsoft ha confermato che si tratta di un problema nei prodotti Microsoft elencati all'inizio di questo articolo.