Newsgroup: it.comp.os.linux.sys
Titolo: Rete mista e DNS

In questi giorni ho a che fare con una rete composta da alcune macchine
con windows 2000, e sto cercando di integrare un server linux. L'idea di
base era di fare un server di posta e news, e fin qui nessun problema.
Vorrei, già che ci sono, far fare a questa macchina anche il server DNS,
protocollo che sulla carta conosco ma con cui non ho mai avuto a che
fare (a parte quello che uso in locale su questa macchina e che fa solo
da forwarder).
Ho installato bind9 (Debian Woody) e l'ho configurato per fare da
forwarder per i server del provider (interbusiness). Avrei intenzione
poi di fargli risolvere gli indirizzi di tutte le macchine win2000 che
ci sono collegate.
Queste macchine si vedono tra loro con il semplice NetBios, non ci sono
PDC.
Il mio problema è che se metto nella configurazione dei client l'IP
della macchina pura e semplice non funzione. Se uso nslookup su uno dei
client ottengo sempre l'errore "impossibile trovare nome server (presumo
sia una svista di localizzazione, NdR) su 192.168.20.11, invalid domain
name" o qualcosa del genere (non ho sottomano questa rete al momento).
Su Google non ho trovato molto, in gran parte si tratta di discussioni
relative a reti molto più complesse, con PDC e aggiornamenti automatici
dei record. Ho provato però a fermare bind e ho notato che l'errore
cambia in server time out, quindi non so quanto il problema sia lato
Windows. Bind comunque funziona benissimo in locale sulla macchina
Linux.
È evidente a questo punto che mi sfugge qualcosa. Qualcuno sa indicarmi
un testo da leggere o qualcosa di specifico da consultare per questo?
-- 
Registered user at 
http://counter.li.org
 # 170453
Jabber JID: 
sil...@jabber.linux.it
GnuPG Key fingerprint = 10E0 2B05 0B0A 3525 8760  788B 59B6 C74A 250E 65B6

Vorrei, già che ci sono, far fare a questa macchina anche il server DNS,
Non e' una bella idea, a meno di non mettrci le mani nella
configurazione dei due DNS.
Se il server 2000 e' un DC (non esistono piu' PDC e BDC in 2000), si
basa sul suo server DNS per un sacco di operazioni legate al dominio.
Per fare in modo che il DNS 2000 risolva anche i nomi di Internet,
devi assicurarti che non esistea la zona '.' (una zona con un solo
punto come nome) nell'elenco della zone gestite dal DNS server di
2000.
Se vuoi evitare che il server 2000 acceda direttamente a Internet,
puoi dire al DNS server di usare il DNS server Linux come forwarder.
Ricordati che per il corretto funzionamento del dominio 2000 e' bene
che le macchine che sono domain member abbiano come DNS serve
principale il DNS del server 2000. Se metti anche il DNS server di
Linux come secondario e lasci i default di "caching DNS", ti potresti
beccare nel log degli errori di "aggiornamento rifiutato". In questo
caso hai due possibilita': (1) li ignori (2) attivi l'aggiornamento
dinamico dei client, ma attneto a non creare buchi nella security!
Teoricamente, potresti fare in modo che il DNS di Linux faccia da
secondario per la zona definita dal dominio 2000, ma non ho mai
provato.
Ciao,
luigi

 luigi
Per ora ti ringrazio.


 provato.
l'ho avuto io fino a ieri (finalmente tolto 200 e sostituito con
samba3...)
Funziona.
Ciao...
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)

 errore mio.
Allora mi sa che lo era ;-)


 Nono.. se non hai dominio tutto il discorso non vale. Metti pure il dns
Ma perché allora i client si rifiutano di accedere al DNS? Domani vedo
di dedicarmici, l'importante č sapere che la teoria fin qui č giusta!


di dedicarmici, l'importante è sapere che la teoria fin qui è giusta!
Perche' se non hai un dominio 2000 locale, i client non si registrano
sul DNS server del DC e il DNS non sa cosa dirti di una macchina
192.168.x.x
A differenza della risoluzione via broadcast, un DNS server deve avere
host e IP registrati in una tabella.
Ciao,
luigi