Pagina 1 di 1
Server DNS locale
Inviato: sab 24 feb 2007, 11:36
da Dani
Vorrei installare un server dns locale, ed usare questo per tutti i pc della lan al posto dei dns del mio provider. E' fattibile ? Non saprei proprio da dove iniziare.
Suggerimenti ?

Inviato: sab 24 feb 2007, 12:23
da Bruffandino
Dai un occhiata alla pagina di manuale di dnsmasq (dovrebbe essere installato di defautl). Dnsmasq fa da caching DNS e server dhcp ed è molto facile da usare
Ciao
Inviato: sab 24 feb 2007, 14:26
da syaochan
Se vuoi essere indipendente dal dns del provider forse ti conviene usare bind.
Sul pc che farà da dns dai:
Inviato: mer 28 feb 2007, 21:32
da Dani
syaochan ha scritto:Se vuoi essere indipendente dal dns del provider forse ti conviene usare bind.
Sul pc che farà da dns dai:
Fatto, ma una volta impostato nel router il server dns corrispondente al mio ip non riesco piu' a risolvere alcun ip

Inviato: mer 28 feb 2007, 22:06
da Luci0
devi far puntare /etc/resolv.conf all' indirizzo locale ...
...
Comunque leggi questo ...
http://www.slacky.it/forum/viewtopic.ph ... server+127+
dovresti avere le info che ti servono ...
Inviato: mar 6 mar 2007, 19:30
da Dani
Ok, ora se tolgo da resolv.conf il mio indirizzo locale non navigo piu', quindi a quanto pare funziona.Solo che ora se tolgo i dns del router e li sostituisco con il mio ip locale, il router perde la connessione

Inviato: mar 6 mar 2007, 22:35
da Luci0
Puoi lasciare il router senza indirizzo di risoluzione dei nomi, lui mica deve navigare ... !!!
Inviato: mer 7 mar 2007, 2:50
da bloodlust
il tuo router non fornisce servizio DNS?
Inviato: mer 7 mar 2007, 13:09
da Dani
Luci0 ha scritto:Puoi lasciare il router senza indirizzo di risoluzione dei nomi, lui mica deve navigare ... !!!
No, è che mi annoia riconfiguare l'altro pc, quello con windows...E poi, sempre il pc windows, come farebbe a navigare quando il mio è spento ?
Volevo mettere come dns primario il pc slackware mentre come secondario l'ip del router che lo riceve dal provider. Ma non so se funge

Inviato: mer 7 mar 2007, 15:21
da Luci0
Ok ho capito..
Devi per forza configurare un DNS nel router e forse un servizio di DHCP nel router ... almeno i PC Windows si configurano automagicamente ... Per il PC Slackware puoi lasciarlo configurato tale quale ...
Per il discorso del DNS primario e secondario non sono molto ferrato ... ma sicuro la richiesta viene effettuata al primario e se questa va in timeout viene girata al secondario ... in tutti i casi il tempo di risposta non diminuisce ma aumenta, infatti se il primario ritarda la richiesta viene girata al secondario e comunque tutte le volte la prima richiesta viene rigirata al primario ... in definitiva in caso di mal funzionamento del primario aumenta solo la probabilità che il nome venga effettivamente risolto... comunque puoi trovare empiricamente la condizione migliore facendo dei test metti prima il router e poi il pc con Linux come primario e guarda se c' é differenza...
... un alternativa é quella di configurare un PC con Linux e utilizzarlo come router/firewall ...
http://www.ipcop.org
Inviato: gio 8 mar 2007, 4:03
da Dani
Ok, adesso funziona anche se imposto il mio ip nel router ! Grazie mille.
Mi resta ancora un dubbio pero': ora chi si incarica di risolvere l'host ? Cioè...Se mi collego su slacky, bind come fa a risolvere 'slacky.it' nel suo ip? Si collega da qualche altra parte ?
Inviato: gio 8 mar 2007, 9:27
da Luci0
Certo mica se li inventa ...
reperisce le info dai root server ... le info le trovi in
/etc/named.conf
/var/named/named.ca ... per capire il funzionamento di bind bisogna documentarsi e smanettarci un pò ...
... ricordo di aver configurato un dominio in locale su un PII a 350Mhz con Hdd sbullonato UATA 33 da 6.4G con la risoluzione diretta ed inversa dei client, i vari PC e le varie risorse di rete si sfogliavano che era un piacere ... poi hanno messo W2003 server con Active Directory dual Xeon hdd SCSI 10000 rpm, con dns interno e dhcp e ora é le risorse si sfogliano con dei timeout incredibili tipo 30-40 sec ...
... no comment !!!
Inviato: gio 8 mar 2007, 17:53
da Dani
Luci0 ha scritto:Certo mica se li inventa ...
reperisce le info dai root server ...
Quindi in poche parole prima io mi collegavo al server di alice, e il server di alice si collegava ai root servers, mentre ora mi collego direttamente ai root servers. Dico bene ?
Si potrebbe fare tutto localmente, senza aver bisogno di collegarsi ai root servers ?
Inviato: ven 9 mar 2007, 8:58
da simplex
Se metti come ns il tuo router queto divrebbe avere nella conf gli indirizzi di due ns e si appoggia a questi, se non li ha non fa altro che girare la richiesta al provider (al suo neighbour)
In ogni caso se i dns segnati sul router o quelli del provider vanno giu' sei a piedi...
Ovvio che se usi bind come dns locale se questo ha l'indirizzo in memoria te lo da subito, altrimenti fa richiesta ai rootserv e se lo salva con il vantaggio che se tutti i dns del mond cadono puoi continuare a navigare sui siti che ha il tuo dns locale
