Newsgroup: it.comp.reti.ip-admin
Titolo: DNS e NAT.

Ciao a tutti,
perchè la vita è così difficile?
No no, non è questo il mio dubbio... almeno, non solo questo! :-)
Ho un router con IP pubblico fisso, NAT sul router, IP rete 10 con mask
classe C, sulla rete interna.
Ho un DNS interno (che fà anche da mailserver e web server) e quindi sul
router ho dovuto settare le varie porte per il PAT.
Però da qui nasce il problema di risoluzione dei nomi, internamente alla
LAN. Da fuori è tutto OK.
Dall'interno il DNS restituisce l'indirizzo del router che si vede arrivare
una richiesta da un IP interno e, tramite PAT, lo dovrebbe convertire in un
IP sempre interno ma stà cosa lo manda in crisi...
Qualcuno ha qualche soluzione (oltre all'installazione di un secondo DNS)?
Grazie,
 Francesco.

  Francesco.
[..]
 Cercherò di aiutarti, anche se non ho ben capito.
Il DNS Interno si chiama così perchè deve avere solo indirizzi interni, è
lui che risolve i nomi non certo il router o la PAT sul router.
=========================
                Serrao Luigi
            System Engineer
              Web Architect
   Software & Hardware technical
         Programmatore Senior
 
ser...@netlab.it
 
serrao...@netlab.it
=========================

In effetti forse non sono stato molto chiaro.
Ho 1 DNS che gestisce 3 domini pubblici... prima avevo 2 IP pubblici quindi
1 era il mio router ADSL e l'altro il server con i vari servizi...
Ora ho solo 1 IP pubblico quindi è sul router: quando le richieste,
dall'esterno della LAN (Internet) , arrivano sul router, il router, in base
alla porta le gira al server... questo anche nel caso della porta 53 tcp/udp
ovvero del DNS.
E dall'esterno tutto funziona correttamente.
Dall'interno, chiaramente, il risultato delle query su DNS darà sempre lo
stesso risultato: l'indirizzo IP pubblico ovvero quello del router che non
riesce a girare una richiesta interna che va verso l'IP pubblico e poi deve
essere diretta di nuovo ad un IP interno.
Mi spiego meglio:
il router ha ip pubblico X
il server di posta (interno) ha indirizzo privato Y
io cerco 
mail.dominio.it
 e i DNS mi danno l'indirizzo X
il router si vede arrivare una richiesta sull'indirizzo pubblico X, dalla
rete privata LAN, per la porta 110, che dovrebbe girare verso l'indirizzo
privato Y, però non ci riesce.
E' difficile da spiegare a parole ma spero di esserci riuscito.
Grazie,
 Francesco.


 l'indirizzo privato Y, perň non ci riesce.
Servirebbe qualche informazione in piu' sui servizi ai quali vorresti
accedere sia dalla Intranet che dall'esterno = se i servizi non sono poi
cosi' tanti puoi sempre prevedere una politica di associazione tramite
file hosts aggiornato automaticamente in fase di logon di rete.
In questo modo eviti di eseguire lato client LAN risoluzioni DNS per
accedere a tali servizi.
Altrimenti devi verificare se il tuo router consenta di impostare 
apposite tabelle di routing per instradare le connessioni provenienti da
LAN verso l'interfaccia WAN con indirizzo IP pubblico.
-- 
|Ż \/Ż | /Ż\ /Ż__/Ż__|-<|> 
http://planynet.hypermart.net
 ŻŻŻŻŻ<|
|Ż|\/|Ż|/Ż_Ż\|(__\__ \-<|> 
http://pub44.ezboard.com/bplanynet
 <|
|_|  |_/_/ \_\___|___/-<|> NEWS: free.it.ingegneria.meccanica <|
|>Togli/Remove .INVALID<|> NEWS: free.it.tlc.provider.fastweb <|

 Altrimenti devi verificare se il tuo router consenta di impostare


 ha scritto nel messaggio
news:Q7AU8.100325$Kt3.2...@twister2.libero.it...


> Ho 1 DNS che gestisce 3 domini pubblici... prima avevo 2 IP pubblici
[...]
Se usi bind puoi usare le view per risolvere con gli ip interni
i nomi dei server quando la query viene dall'interno della lan.
Fabio
PS: ma... con una configurazione come la tua, di notte riesci a
    dormire tranquillo? :)

     dormire tranquillo? :)
Ci provo.. ma ultimamente ci riesco poco... mi hanno segato gli indirizzi IP
e cosě mi devo arrangiare..
Se penso alla finezza con cui avevo creato la DMZ!!! :-(

 Se penso alla finezza con cui avevo creato la DMZ!!! :-(
Be', quando trovi del tempo puoi sempre rifarla con ip privati.
In una azienda come quella in cui lavori queste cose penso che
siano un...non so... come un "must", insomma. Io guardo sempre
cosa fanno in tema di sicurezza partner e fornitori. E in piu'
ti consentirebbe anche eliminare il problema dell'accesso alle
macchine pubbliche: che vuoi di piu' :)
Accidenti...  sembra quasi un predicozzo. Volevano essere solo
due chiacchiere :)
Buon lavoro
Fabio
PS: ma perche' non un secondo dns solo per uso interno?

 logon che č una cosa che non vedo piů da molto su NT4... 
Uno script utile e' 
p.es
. quello batch reperibile dall'indirizzo
http://www.winscriptingsolutions.com/Articles/Index.cfm?ArticleID=8187
 e
che fornisce la possibilita' di sostituire file HOSTS creando copie di
backup. Altre info le puoi trovare anche sul sito di Johannes Helmig
http://www.wown.info
 .
Ovviamente la soluzione file HOSTS ha senso se i servizi sono pochi e se
i computer in questione sono praticamente tutti dei desktop fissi = nel
caso di laptop frequentemente in giro, la soluzione file HOSTS ha senso
a patto che sia previsto un ripristino della copia di backup in fase di
logoff/shutdown del client -> in questo modo si evita di utilizzare una
configurazione HOSTS non adeguata alla connessione in corso.
Pertanto potrebbe esserti piu' utile una soluzione come quella esposta
da Fabio, per cui - se il tuo server DNS lo consentisse - le richieste
provenienti dalla LAN risolverebbero i nomi host con gli indirizzi IP
della Intranet.


 ha scritto nel messaggio
news:4DeU8.96310$j65.2...@twister1.libero.it...


Posto la mia soluzione che magari può servire a qualcuno:
ho usato il file HOSTS per la risoluzione dei nomi in rete locale e messo in
esecuzione automatica (ogni utente è amministratore della macchina su cui
lavora quindi non ci sono neanche problemi di permessi) un file batch (che
stò ancora finendo di scrivere ma non credo di avere problemi dato che il
sito che ha postato MACS è pieno di info) che copia il file HOSTS aggiornato
da una cartella su server.
Ho utilizzato un file batch perchè così installo lo stesso file sia sui
fissi  che sui portatili e, nel caso la macchina sia fuori sede, ripristina
il file hosts originario (senza gli indirizzi dei server interni che hanno
IP privati).
Grazie a tutti per i consigli,
 Francesco.

Forse sto dicendo una cazzata incredibile, però ci provo!
un server wins non risolverebbe il tuo problema?
(se non è così non ne ho capito un ca__o!) ti basta un win nt o meglio un 
linux con samba.
preciso che il wins non lo conosco a menadito!