Newsgroup: it.comp.os.win.win2000
Titolo: alcune domande sul servizio DNS di win2k

Ciao a tutti
Mi sto scontrando con un problema fastidioso su un server windows 2000 
che fa da PDC.
In pratica il servizio dns pur essendo impostato con i forwarder 
corretti non mi risolve gli indirizzi esterni alla rete.
Per il momento ho risolto configurando il servizio dhcp per trasmettere 
2 server dns, quello interno, e quello fornito dall'isp
In questo modo sembra funzionare tutto, dite che è meglio così?
Se così funziona meglio, come lo configuro il servizio DNS per risolvere 
solo gli indirizzi della lan? basta eliminare i forwarder oppure devo 
modificare altro?
Grazie a tutti
Luca

In questo modo sembra funzionare tutto, dite che č meglio cosě?
No.
-- 
Rossano Orlandini
MCSE MCSA MVP - Windows Server

 
Come mai?
Luca

 indirizzi esterni alla rete.
Uhm ... potrebbe trattarsi di un problema causato dai forwarders
oppure da una errata configurazione di un eventuale firewall che
non permette al DNS di contattare altri DNS esterni; per verificare
la cosa prova quanto segue
apri un prompt comandi DOS sul PDC ed avvia "nslookup" quindi
al prompt di "nslookup" (>) immetti i seguenti comandi
server 193.155.207.61
www.google.com
www.intel.com
set vc
www.microsoft.com
www.3com.com
exit
se nessuna delle queries di cui sopra verrà risolta il problema che
riscontri è probabilmente causato da un'errata configurazione del
firewall che blocca totalmente l'uscita verso la porta 53 se invece
solo le prime due queries (o le seconde due) verranno risolte, il
firewall pur essendo configurato per permettere il traffico verso la
porta 53 lo permette soltanto per UDP (o per TCP); in entrambi i
casi dovrai rivedere la configurazione del firewall per permettere
il traffico verso hosts esterni alla porta 53 UDP e TCP
nel caso in cui invece, le queries di cui sopra venissero tutte risolte
il problema potrebbe essere causato dai forwarders che stai usando
per accertarsi della cosa, ripeti i comandi di cui sopra, ma invece di
specificare 193.155.207.61 come DNS, specifica l'indirizzo IP di uno
(e poi dell'altro) dei forwarders e controlla se la risoluzione funzionerà
Nel caso in cui il problema fosse causato dai forwarders, ti consiglio
di sostituire ai forwarders attuali (i DNS del tuo ISP) quelli che troverai
qui 
http://european.ch.orsn.net/tech-pubdns.php
Oltre a ciò, tieni presente che la corretta configurazione dei DNS sui
clients e sul server stesso è la seguente:
I clients debbono puntare UNICAMENTE al DNS interno e MAI a DNS
esterni (es. quelli del provider ecc..)
Il server DNS deve puntare a SE STESSO nelle impostazioni TCP/IP
e MAI (di nuovo) a DNS esterni
Il servizio DNS deve poi essere configurato per poter risolvere queries
verso hosts esterni, utilizzando dei forwarders oppure (meglio secondo
me) utilizzando direttamente i root-hints e senza alcun forwarder
Per ulteriori informazioni sul come configurare il DNS per la risoluzione di
hosts internet ti consiglio la lettura di questo articolo
http://support.microsoft.com/default.aspx?scid=kb;it;300202&sd=tech
inoltre, riferendosi all'articolo di cui sopra, volendo evitare l'uso dei
forwarders
basterà seguire le istruzioni di cui sopra "saltando" la sezione relativa ai
servers
di inoltro (forwarders) ed assicurandosi che NON sia stato specificato alcun
server di inoltro
Saluti
-- 
* ObiWan
Microsoft MVP: Windows Server - Networking
http://www.microsoft.com/communities/MVP/MVP.mspx
http://italy.mvps.org
DNS "fail-safe" for Windows 2000 and 9X clients.
http://www.treewalkdns.com
Support and discussions forums/groups
http://forums.treewalkdns.com
news://
news.treewalkdns.com
408 XP/2000 tweaks and tips
http://www.treewalkdns.com/tq/index.htm

 il traffico verso hosts esterni alla porta 53 UDP e TCP
Mi permetto solo di dire che se fosse un problema di porte chiuse sul fw, 
nemmeno i client (che utilizzano i dns del provider) riuscirebbero a 
risolvere i nomi...
Diego 

SmallDGO ha scritto:

Lo stavo pensando pure io, il problema è che sul PDC le richieste da 
nslookup vanno tutte in timeout, mentre su un client, il mio ibook le 
richieste vengono risolte correttamente :-(
Luca

 richieste vengono risolte correttamente :-(
chiarisci per favore.. hai provato ad effettuare il test con nslookup
come da mio post precedente ? Ora.. se quel test non funziona in
NESSUN caso sospetto che il PDC abbia qualche errore nella
configurazione IP, controlla la tabella di routing e l'impostazione
del default gateway


domanda idiota: il servizio "dns client" è attivo sul server vero ?
altra domanda idiota: non è che sul firewall blocchi il traffico solo del 
server ?
prova ad aprire da browser sul server http:\\129.42.20.99 e vedere se fa 
qualcosa
prova anche a fare:
telnet 193.70.192.50 25
sempre dal server e vedere se ti risponde l'smtp di libero....
Ciao
Diego 

ObiWan ha scritto:

allora chiarisco la situazione attuale:
Il tuo esempio fatto dal PDC non funziona in nessun caso
fatto dal mio ibook (collegato alla stessa sottorete del PDC) funziona
Impostando come forwarder il malefico firewall della checkpoint che 
abbiamo qui funziona tutto correttamente!!!!
Luca

 abbiamo qui funziona tutto correttamente!!!!
ALT !!!! Fermi tutti....
è il malefico che fa da forarder dns per la tua rete ?
Imposta come forwader del dns che gira sul dc l'ip del firewall allora... o 
lo avevi già provato ?
Diego 

 allora... o lo avevi già provato ?
non ancora, l'ho scoperto per caso, su un vecchio resolv.conf del mio 
server di posta, era l'indirizzo dns dato dal dhcp
Impostando il fw come forwarder adesso gli indirizzi vengono risolti 
tutti, solo che di fatto il traffico in uscita sembra bloccato (IE 
risolve correttamente l'indirizzo ma poi di fatto non naviga, i ping 
sono risolti ma bloccati, etc etc) sospetto che sia (di nuovo) qualche 
aggiornamento fatto al firmware del fw a fare stò casino, era già 
successa una cosa simile, ma aveva bloccato TUTTI i dns, stavolta il 
problema sembra mirato :-(
Luca

 sempre dal server e vedere se ti risponde l'smtp di libero....
nulla e nulla, dal browser va in timeout e telnet risponde che non si 
può connettere sulla porta 25
Non ci sto capendo più nulla, il dns adesso sembra configurato 
correttamente tant'è che tutti i client funzionano regolarmente, le 2 
stranezze sono che il PDC di fatto non sembra in grado di uscire verso 
l'esterno (e non sarebbe cmq un problema) e 2 macchine XP joinate al 
dominio danno dei problemi assurdi con outlook, di fatto la connettività 
di queste macchine funziona correttamente, ma outlook dice che le 
macchine non sono in rete (nota il server di posta è interno alla lan)
Luca

 macchine non sono in rete (nota il server di posta è interno alla lan)
Piccola aggiunta, questo problema lo rileva soltanto il test degli 
account, in realtà le macchine la posta la ricevono senza problemi
Luca

 connettere sulla porta 25
Mi par di capire che hai un mail server interno...
fai telnet ip_mail_server_interno 25 e fammi sapere cosa dice....
da server, riprova anche:
telnet 
www.ibm.com
 80
e vedi se parte qualcosa...
bho...
secondo me:
a) hai il traffico del server bloccato dal firewall (aproposito, serve a 
nulla, ma il server e 2003 con sp1 ? se si il suo firewall com'e' messo ?)
b) ti si è sputtanato lo stack tcp sul server (ma dubito... dal server 
riesci a pingare la macchine interne vero ?)
Diego

 checkpoint che abbiamo qui funziona tutto correttamente!!!!
ARGH !! Checkpoint !
Lo potevi dire prima lo potevi :-)
Sospetto che una delle regole del checkpoint blocchi il traffico
DNS in uscita e forse (anzi, probabilmente visti i risultati dei tuoi
tests) la regola di blocco si applica solo al DNS !!!
Riconfigura il firewall, assicurandoti che il server DNS sul PDC
riesca a contattare DNS esterni (ripeti il test già visto) una volta
che tutto funzioni, riavvia il servizio DNS sul PDC ed assicurati
che i clients utilizzino SOLO il DNS posto sul PDC
Che altro.. ah si, il checkpoint implementa anche un meccanismo
di DNS forwarding, nel tuo caso, visto che hai un DNS interno ti
consiglio di DISATTIVARE tale meccanismo dato che potrebbe
crearti tutta una serie di problemi
ciao

 tests) la regola di blocco si applica solo al DNS !!!
abbiamo controllato e non risulta nulla

 Lo potevi dire prima lo potevi :-)
INFATTI ERA LUI C***O!
ho usato un account "di sgamo" e sono andato a vedere sul firewall, 
c'era configurato il nat sul PDC verso il vecchio ip pubblico (ora 
staccato) ecco spiegate le stranezze!!!!
infatti adesso nslookup si comporta come dovrebbe!
Giuro che a questi gli tiro il collo!!!
Grazie a tutti per l'aiuto e la pazienza :-)
Luca


Bene, tutto a posto.
Ciao a tutti
Diego 

 Grazie a tutti per l'aiuto e la pazienza :-)
De nada.. tutto è bene quel che finisce bene ;-)