Newsgroup: it.comp.reti.ip-admin
Titolo: DNS &  Gateway,,,,

Ciao,
non capisco bene come agiscono il server DNS ed il Gateway, scenario:
Pc con Gateway verso un router Adsl (Alice) e DNS verso il DNS interno:
Il DNS interno ( Windows Server ) aveva il Forwarder verso un Server spento 
ed il PC non usciva in internet.
Quando il PC tenta di risolvere un indirizzo Internet:
1) Va al Gateway ( router Alice ) ed utilizza i DNS di Alice
2) Va al Gateway per uscire su internet ma utilizza il DNS interno?
grazie 

 2) Va al Gateway per uscire su internet ma utilizza il DNS interno?
Prima di tutto cerca di risolvere il nome quindi, posto che non lo possa
risolvere in locale, si rivolge all'host indicato come DNS che nel tuo
caso, essendo locale, non comporta l'accesso al gateway.
Il server DNS locale cerca di risolvere il nome e se non può il processo
si ferma.
Se invece riesce a risolvere il nome, trasmette l'indirizzo IP
corrispondente al PC il quale per prima cosa verifica se si trova sulla
sua subnet, in caso negativo passa la richiesta al gateway.

grenzo wrote:




Guarda, senza complicarti la vita, stai mischiando inutilmente concetti
diversi (gw e dns) e rischi di confonderti facilmente sui fondamentali:
devi considerare una richiesta DNS una connessione udp/tcp ad un
servizio ne piu' ne meno come tutte le connessioni tcp/ip. Se il server
dns e' interno alla lan, e' chiaro che il pc che effettua la richiesta
su quel server non "uscira'" attraverso il gateway per risolvere il
nome, cosa che invece fara' se il pc contatta i dns del provider o
comunque un server dns sull'internet a piacere. Ma questo vale per
tutti i servizi: non certo solo per il servizio dns.
Ora, tu hai una catena in cui il pc contatta il dns interno, il quale
per poter risolvere deve contattare un'altro server dns interno definito
come forwarder, e poi quest'ultimo - in ultima analisi - per poter
risolvere un nome di dominio per cui esso non e' autoritativo (in
soldoni: nel quale il server dns non e' uno dei server - due o piu' - su
cui "risiede" il dominio per il quale viene effettuata la richiesta)
dovra' contattare dei server dns "esterni" (che siano i dns del
provider, dei dns a piacere, oppure direttamente i "root server") alla
rete locale sull'internet, e quindi uscire col gateway, A MENO CHE non
abbia la risposta gia' memorizzata in CACHE per via di una precedente
interrogazione sullo stesso dominio. Ne' il primo server ne' il pc
che stanno a monte, per come sono configurati, usciranno MAI su
internet per la risoluzione dns.
Ora, detto questo, dovrebbe sembrarti chiaro e banale che se l'ultimo
server dns della catena e' spento - ed e' guardacaso il server che deve
"uscire" su internet per poter risolvere i nomi di domini esterni (cioe'
domini che non "stanno" presso di voi) - il tutto si inceppa...
bye G.L.
-- 
"E' assolutamente evidente che l'arte del cinema si ispira
alla vita, mentre la vita si ispira alla TV" - Woody Allen

 domini che non "stanno" presso di voi)
Per essere chiaro:
, e restituire il risultato al server windows, il quale a sua volta lo
inoltrera' al pc -



Ok, mi sembra di aver capito, pero il server che aveva il DNS server con il 
Forwarder verso il server spento riusciva a navigare in internet. Mentre i 
client che puntavano su questo server no. Come mai?
grazi 1000 

grenzo ha scritto:


E' probabile che abbia una configurazione di rete sbagliata, specie se
e' un domain controller: nella conf. rete il dns dovrebbe essere
127.0.0.1, oppure l'indirizzo ip medesimo della macchina. Magari punta
invece sui dns del provider...



e' un domain controller ed il dns ha l'indirizzo medesimo della macchina + 
il forwarder che ha l' indirizzo del server dns spento, eppure esce in 
internet... come si spiega?
grazie 

 internet... come si spiega?
Beh, se non mi postate (ma che sei grenzo con altro nick?) la
configurazione dettagliata di rete e del DNS, e dato che ho la
crystal ball in riparazione, mi ritiro in un mutismo che voi... ;-)



Hem, scusa, si sono sempre io :-), allora:
Il server ha l'IP su 192.168.0.15 i client 192.168.0.200-1-2-3-4-5
IL DNS nel Server : Interfaces / [x] Only the following IP addresses: 
192.168.0.15
Forwarderd [x] Enable Forwarders qui c'era l'ip del server DNS spento ( 
192.168.0.5 )
Root Hints: compilato di default con: 
m.root-servers.net
 ecc..
I client non usciva in Internet il server 192.168.0.15 si'...
 

 I client non usciva in Internet il server 192.168.0.15 si'...
Si', ok, non mi son spiegato: manca una cosa che ti ho chiesto. Se sul
server fai tasto dx su risorse di rete, tasto dx su connessione alla
rete locale, proprieta' del tcp/ip, che DNS sono indicati? Se come
primario e' indicato qualcosa di diverso da 192.168.0.15 o 127.0.0.1,
(magari i dns del provider) allora e' ovvio che navighi...



No, solo 192.168.0.15, quindi utilizza il DNS che punta sul server spento, 
quindi non dovrebbe navigare, no?
ciao e grazie della pazienza... :-) 

 ciao e grazie della pazienza... :-)
Di nulla. :-)
