View previous topic :: View next topic |
Author |
Message |
pingoo Guru
Joined: 11 Jul 2006 Posts: 324
|
Posted: Sat Oct 13, 2007 8:55 am Post subject: DNS cache |
|
|
Allora, ho cercato in rete e sul forum ma non ho risolto il mio dubbio. Vorrei avere una specie di cache sulla mia macchina per risolvere i nomi, in modo da evitare di dover interrogare ogni volta gli opendns e visto che quello utilizzato dal router non funziona a dovere. In pratica se un nome è presente nella cache allora usa quello ma se fallisce la connessione allora effettua la richiesta al server.
Ora ho appena inserito un sito su /etc/hosts ma non so se sia completamente corretto e poi non sarebbe praticabile in caso di indirizzi dinamici. Qualche idea semplice?
Bye |
|
Back to top |
|
|
Ic3M4n Advocate
Joined: 02 Nov 2004 Posts: 3489 Location: Bergamo.
|
|
Back to top |
|
|
pingoo Guru
Joined: 11 Jul 2006 Posts: 324
|
Posted: Sat Oct 13, 2007 10:03 am Post subject: |
|
|
Ic3M4n wrote: | google con "dns server linux" da come primo risultato:
tutti e tre utilizzano lo stesso programma, bind. |
Perdonami, non sono stato chiaro. Il mio quesito non voleva essere come configurare un server dns, ed infatti avevo visto e "scartato" il materiale sul wiki di gentoo (né avevo effettuato ricerche con server dentro ). Vorrei sapere piuttosto se c'è un modo semplice per fare quanto specificato sopra, possibilmente evitando l'uso di un dns server . Ne approfitto per specificare che serve solo alla mia macchina.
Bye |
|
Back to top |
|
|
MeMyselfAndI l33t
Joined: 15 Nov 2005 Posts: 784 Location: Between the monitor and the chair
|
Posted: Sat Oct 13, 2007 10:49 am Post subject: |
|
|
installati un dns-server e controlla che non abbia accessi all'esterno... non capisco come tu pensi di poter riolvere i nomi in locale senza avere un demone dns attivo.... |
|
Back to top |
|
|
pingoo Guru
Joined: 11 Jul 2006 Posts: 324
|
Posted: Sat Oct 13, 2007 11:12 am Post subject: |
|
|
MeMyselfAndI wrote: | installati un dns-server e controlla che non abbia accessi all'esterno... non capisco come tu pensi di poter riolvere i nomi in locale senza avere un demone dns attivo.... |
Ok, probabilmente stamattina sto un po' fuso...
L'idea nasce dall'osservazione che c'è il file /etc/hosts che memorizza gli indirizzi-nomi e da quanto mi pare viene utilizzato in prima istanza nella risoluzione dei nomi. Inoltre ho pensato che potesse esserci qualche altro file da configurare per abilitare una ipotetica cache simile all'/etc/hosts che memorizza l'associazione tra nome e indirizzo ad ogni nuova richiesta.
Del resto non avevo un'idea chiara ma domandavo se qualcuno ne avesse
Da quanto mi dite invece è assolutamente necessario il server dns.
Grazie |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Sat Oct 13, 2007 2:16 pm Post subject: |
|
|
un proxy dns dovrebbe fare al caso tuo, nel portage trovi:
net-dns/maradns
net-dns/pdnsd
net-proxy/dnsproxy _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
mrfree Veteran
Joined: 15 Mar 2003 Posts: 1303 Location: Europe.Italy.Sulmona
|
Posted: Sat Oct 13, 2007 4:37 pm Post subject: |
|
|
Io uso da diversi anni net-dns/dnsmasq sul mio serverino casalingo e non mi ha mai dato problemi. _________________ Please EU, pimp my country!
ICE: /etc/init.d/iptables panic |
|
Back to top |
|
|
morellik l33t
Joined: 03 Feb 2003 Posts: 629 Location: Firenze
|
Posted: Mon Oct 15, 2007 7:47 am Post subject: |
|
|
Io uso net-dns/djbdns senza problemi . |
|
Back to top |
|
|
lordalbert l33t
Joined: 26 Nov 2006 Posts: 840 Location: Italy
|
Posted: Mon Oct 15, 2007 5:47 pm Post subject: |
|
|
ma djbdns e dnsmasq come funzionano? |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Mon Oct 15, 2007 6:14 pm Post subject: |
|
|
lordalbert wrote: | ma djbdns e dnsmasq come funzionano? |
bene grazie _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
grentis Guru
Joined: 20 Jul 2004 Posts: 321
|
Posted: Mon Oct 15, 2007 9:48 pm Post subject: |
|
|
Kernel78 ultimamente mi è in vena spiritosa... |
|
Back to top |
|
|
Kernel78 Moderator
Joined: 24 Jun 2005 Posts: 3654
|
Posted: Tue Oct 16, 2007 5:35 am Post subject: |
|
|
grentis wrote: | Kernel78 ultimamente mi è in vena spiritosa... |
Cosa ci vuoi fare ... scadendo nei luoghi comuni: "la paternità ti cambia" _________________ Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con Code: | grep -vE '(^[[:space:]]*($|(#|!|;|//)))' |
|
|
Back to top |
|
|
mrfree Veteran
Joined: 15 Mar 2003 Posts: 1303 Location: Europe.Italy.Sulmona
|
Posted: Wed Oct 17, 2007 6:54 am Post subject: |
|
|
Per quanto riguarda dnsmasq puoi trovare una sintetica lista di features sul sito ufficiale: http://www.thekelleys.org.uk/dnsmasq/doc.html _________________ Please EU, pimp my country!
ICE: /etc/init.d/iptables panic |
|
Back to top |
|
|
morellik l33t
Joined: 03 Feb 2003 Posts: 629 Location: Firenze
|
Posted: Wed Oct 17, 2007 10:13 am Post subject: |
|
|
Qui http://cr.yp.to/djbdns.html trovi tutta la doc. Ma in pratica, una volta partito il servizio, crea una cache di coppie indirizzo/nome rendendo più rapido il processo di risoluzione dei nomi. In resolv.conf hai come nameserver 127.0.0.1. |
|
Back to top |
|
|
|