Server DNS locale

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Server DNS locale

Messaggio 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 ? :D

Avatar utente
Bruffandino
Linux 1.x
Linux 1.x
Messaggi: 183
Iscritto il: mer 24 nov 2004, 0:00
Slackware: 12.2
Kernel: 2.6.28
Desktop: KDE 3.5.10

Messaggio 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

Avatar utente
syaochan
Linux 3.x
Linux 3.x
Messaggi: 659
Iscritto il: dom 9 mag 2004, 0:00
Nome Cognome: Christian
Slackware: current 64
Kernel: 2.6.38.7
Desktop: KDE 4.5.5
Contatta:

Messaggio da syaochan »

Se vuoi essere indipendente dal dns del provider forse ti conviene usare bind.
Sul pc che farà da dns dai:

Codice: Seleziona tutto

chmod +x /etc/rc.d/rc.bind
/etc/rc.d/rc.bind start

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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:

Codice: Seleziona tutto

chmod +x /etc/rc.d/rc.bind
/etc/rc.d/rc.bind start
Fatto, ma una volta impostato nel router il server dns corrispondente al mio ip non riesco piu' a risolvere alcun ip :(

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

devi far puntare /etc/resolv.conf all' indirizzo locale ...

Codice: Seleziona tutto

nameserver 127.0.0.1
... :-)

Comunque leggi questo ... http://www.slacky.it/forum/viewtopic.ph ... server+127+
dovresti avere le info che ti servono ...

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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 :?:

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Puoi lasciare il router senza indirizzo di risoluzione dei nomi, lui mica deve navigare ... !!!

bloodlust
Linux 3.x
Linux 3.x
Messaggi: 523
Iscritto il: mar 14 feb 2006, 12:02
Slackware: -1
Località: it_IT

Messaggio da bloodlust »

il tuo router non fornisce servizio DNS?

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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 ? Immagine

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 Immagine

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio 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

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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 ?

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio 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 !!!

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio 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 ?

Avatar utente
simplex
Linux 2.x
Linux 2.x
Messaggi: 327
Iscritto il: mer 27 lug 2005, 0:00
Slackware: current
Desktop: xfce
Contatta:

Messaggio 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 ;)

Rispondi