Newsgroup: it.comp.os.linux.iniziare
Titolo: Installare un DNS???

Saluti a tutti.
Premetto che in materia di "reti" non riesco a capirci molto.
In alcuni post ho letto un suggerimento del tipo "installa un DNS
sul tuo computer, cosi' e' piu' veloce" o qualcosa del genere.
Allora, incuriosito, ho cominciato a leggere il DNS-HOWTO e ho impostato
un name server caching only (in pratica il par 3 dell'HOWTO).
Sembra funzionare, ma non come descritto nell'HOWTO.
L'output di nslookup dovrebbe essere
       Default Server:  localhost
       Address:  127.0.0.1
mentre a me viene
	Default Server: 
ns.tiscalinet.it
	Address 195......ecc
Pensavo che il probelma fosse nel file /etc/resolv.conf
Se tolgo gli altri DNS (di tiscali,libero ecc) e metto solo 127.0.0.1 
mi dice che non riesce e trovarlo.
*** Can't find server name for address 
127.0.0.1
: Non-existent host/domain
*** Default servers are not available
Insomma, cosa devo mettere nel file resolv.conf , considerando che 
uso una connessione dial up e non ho un mio dominio? 
Oppure cos'altro posso aver sbagliato?
Ho un po' di confusione in testa  :-?
Ringrazio e saluto
Roberto.
-- 
			  /:= Linux Powered =:/
  	    /:= e-mail: metti "libero" al posto di "NOSPAM" =:/

 Oppure cos'altro posso aver sbagliato?
In /etc/bind/named.conf devi impostare il server DNS a cui ti devi
collegare (e' riportato nell'HOWTO, credo...)
Per me che uso Telecom:
options {
        directory "/var/cache/bind";
        forward first;
	forwarders {
		194.243.154.62;
		195.31.190.31;
	};
};
 
-- 
Filippo Panessa
panessa at 
tin.it
UIN# 36800577

collegare (e' riportato nell'HOWTO, credo...)
Si, confermo, ma era riportato nella sezione "migliorarlo ancora" che non
avevo letto perche' pensavo di aver sbagliato qlcsa :-)
Ora ci riprovo
Grazie.



Attenzione , puoi farne a meno se usi il file di cache..infatti con il
forwarders non fai altro che spedire tutte le richieste a quell'indirizzo,
che poi non ha altro che un file di cache come il tuo; quindi conviene
scaricare il 
named.ca
 piu' recente...ci guadagni anche in velocità
ciao
--
___
Alessandro Binarelli
 - LINUX User -
Don't forget to remove NOSPAM.PLEASE in my address for reply


Non serve...puoi usare anche solo il file di cache, in questo modo sei tu
che fai da DNS...magari scaricati tramite ftp il 
named.ca
 piu'
aggiornato(trovi l'indirizzo proprio nel file); in quanto al resolv.conf
basta mettere: nameserver 127.0.0.1
Ciao


*** Default servers are not available
Sarebbe bene controllare nei log se bind si lamenta di qualcosa, perche`
se dice cosi` vuol dire che non  ha caricato la zona locale (e cioe` che
sei messo malissimo).
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
penguin.radiance.it
 uptime: 105 days, 20 hours, 28 minutes.
Linux: where reboots are for hardware upgrades only.

 quell'indirizzo,
Ma  che dici  ? Tutte  le  richieste ?  Il  file di  cache viene  creato
dinamicamente e le richieste vengono mandate  prima al DNS locale e solo
successivamente a quello di forward.


sei messo malissimo).
Forse il problema e' il file root.hints che io ho copiato paro paro 
dall'HOWTO.
Infatti nei log ho trovato questo:
Jul 17 12:53:19 pengo named: named startup succeeded
Jul 17 12:53:19 pengo named[280]: root.hints: Line 24: Unknown type: H.ROOT-SERV
ERS.NET
..
Jul 17 12:53:19 pengo named[280]: root.hints:24: Database error (H.ROOT-SERVERS.
NET.)
Jul 17 12:53:19 pengo named[280]: root.hints: Line 25: Unknown type: B.ROOT-SERV
ERS.NET
..
Jul 17 12:53:19 pengo named[280]: root.hints:25: Database error (B.ROOT-SERVERS.
NET.)
Jul 17 12:53:19 pengo named[280]: root.hints: Line 26: Unknown type: C.ROOT-SERV
ERS.NET
..                                                               
............
ecc ecc..
Quindi????
Saluti


basta mettere: nameserver 127.0.0.1
Macche'.........sempre il solito errore..
*** Can't find server name for address 
127.0.0.1
: Non-existent host/domain
*** Default servers are not available   
Saluti


successivamente a quello di forward.
e il "forward first" nella tua conf a che serve allora? ;-)
-- 
Vuoi configurare velocemente internet, postfix, fetchmail, procmail,
leafnode, firewall, dns, wwwoffle,  junkbuster, mutt, slrn ed altro?
Visita 
http://mrshark.sourceforge.net
 oppure  
http://mrshark.cjb.net
e scarica il "Quick&Easy Configuration Howto",  piu' i files citati.

On 17 Jul 2000 08:53:07 GMT, 
fil...@kalem.it
 (
fil...@kalem.it
)
wrote:
| Ma  che dici  ? Tutte  le  richieste ?  Il  file di  cache viene  creato
| dinamicamente e le richieste vengono mandate  prima al DNS locale e solo
| successivamente a quello di forward.
 
 Dal tuo post:
 forward first;		<---------------
 forwarders {		
 	194.243.154.62;
	195.31.190.31;
	};
 };
 Secondo te, a che serve ``forward first''? ;-)
 
-- 
Zefram 	| WARNING: Email address is FAKE. 	| email: 
	| [ 
http://digilander.iol.it/ebassi
 ]	| 	zefram (at) 
libero.it
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370  1CAA CAF7 512B 945C A44C 

  Secondo te, a che serve ``forward first''? ;-)
Ehm, giusto. L'HOWTO mi ha tratto in inganno. Pero' eliminando 
forward first;
bind si comporta esattamente come dicevo io.


On 17 Jul 2000 14:45:03 GMT, 
fil...@kalem.it
 (
fil...@kalem.it
)
wrote:
| Ehm, giusto. L'HOWTO mi ha tratto in inganno. Pero' eliminando 
| 
| forward first;
| 
| bind si comporta esattamente come dicevo io.
 
 Certo... ma a quel punto puoi pure eliminare i forwarders...


 Certo... ma a quel punto puoi pure eliminare i forwarders...
allora serve PER FORZA o forword first o forward only?


On Mon, 17 Jul 2000 19:22:28 GMT, 
Mr Shark The Informaniac (
mrs...@ELIMINAMI.linuxfan.com
)
wrote:
| > Certo... ma a quel punto  puoi pure eliminare i forwarders... allora
| serve PER FORZA o forword first o forward only?
 No, ovviamente se hai una LAN che si appoggia su altri DNS, allora puoi
 usare  i forwarders...  ma  per un  pc  che si  collega  usando un  dns
 casaling (caching only)  allora a che serve interrogare  /prima/ i root
 dns e /poi/ i dns del tuo provider?


 Quindi????
az, stessa cosa che capita a me...
ho copiato quelli della guida di MrShark (sempre sia lodato...):
;       This file holds the information on root name servers needed to
;       initialize cache of Internet domain name servers
;       (e.g. reference this file in the "cache .  <file>"
;       configuration file of BIND domain name servers).
;
;       This file is made available by InterNIC registration services
;       under anonymous FTP as
;           file                /domain/named.root
;           on server           
FTP.RS.INTERNIC.NET
;       -OR- under Gopher at    
RS.INTERNIC.NET
;           under menu          InterNIC Registration Services (NSI)
;              submenu          InterNIC Registration Archives
;           file                named.root
;
;       last update:    Aug 22, 1997
;       related version of root zone:   1997082200
;
;
; formerly 
NS.INTERNIC.NET
;
.                        3600000  IN  NS    
A.ROOT-SERVERS.NET
.
A.ROOT-SERVERS.NET
.      3600000      A     198.41.0.4
;
; formerly 
NS1.ISI.EDU
;
.                        3600000      NS    
B.ROOT-SERVERS.NET
.
B.ROOT-SERVERS.NET
.      3600000      A     128.9.0.107
;
; formerly 
C.PSI.NET
;
.                        3600000      NS    
C.ROOT-SERVERS.NET
.
C.ROOT-SERVERS.NET
.      3600000      A     192.33.4.12
;
;formerly 
TERP.UMD.EDU
;
.                        3600000      NS    
D.ROOT-SERVERS.NET
.
D.ROOT-SERVERS.NET
.      3600000      A     128.8.10.90
;
; formerly 
NS.NASA.GOV
;
.                        3600000      NS    
E.ROOT-SERVERS.NET
.
E.ROOT-SERVERS.NET
.      3600000      A     192.203.230.10
;
; formerly 
NS.ISC.ORG
;
.                        3600000      NS    
F.ROOT-SERVERS.NET
.
F.ROOT-SERVERS.NET
.      3600000      A     192.5.5.241
;
; formerly 
NS.NIC.DDN.MIL
;
.                        3600000      NS    
G.ROOT-SERVERS.NET
.
G.ROOT-SERVERS.NET
.      3600000      A     192.112.36.4
;
; formerly 
AOS.ARL.ARMY.MIL
;
.                        3600000      NS    
H.ROOT-SERVERS.NET
.
H.ROOT-SERVERS.NET
.      3600000      A     128.63.2.53
;
C.NORDU.NET
;
.                        3600000      NS    
I.ROOT-SERVERS.NET
.
I.ROOT-SERVERS.NET
.      3600000      A     192.36.148.17
;
; temporarily housed at NSI (InterNIC)
;
.                        3600000      NS    
J.ROOT-SERVERS.NET
.
J.ROOT-SERVERS.NET
.      3600000      A     198.41.0.10
;
; housed in LINX, operated by RIPE NCC
;
.                        3600000      NS    
K.ROOT-SERVERS.NET
.
K.ROOT-SERVERS.NET
.      3600000      A     193.0.14.129
;
; temporarily housed at ISI (IANA)
;
.                        3600000      NS    
L.ROOT-SERVERS.NET
.
L.ROOT-SERVERS.NET
.      3600000      A     198.32.64.12
;
; housed in Japan, operated by WIDE
;
.                        3600000      NS    
M.ROOT-SERVERS.NET
.
M.ROOT-SERVERS.NET
.      3600000      A     202.12.27.33
; End of File
spero ti sia utile
ciao
Kronos
-- 
Home: 
http://kronoz.tsx.org
ICQ-UIN: 69071547
Al termine di un pranzo di nozze mi hanno dato un 
amaro alle erbe cosi' schifoso che perfino sull'etichetta
c'era un frate che vomitava.

 dns e /poi/ i dns del tuo provider?
ecco, spiega un po': quindi il solo inserimento dei forwarders permette di
consultare dns esterni dell'isp solo dopo aver interpellato il locale, mentre
forward first interroga i root prima e poi quelli dell'isp, e forward only
imposta un dns slave, ho capito bene? Era la parte del fisrt che non avevo
chiara (correggimi se sbaglio)


dall'HOWTO.
No, e`  a monte: se il  DNS non risolve  prima di tutto se`  stesso, non
risolve nemmeno tutti gli altri indirizzi.  Provo a mandarti i miei file
di  configurazione in  e-mail: la  versione e`  quella della  Debian 2.1
(quindi  non l'ultimissima),  forse  fanno schifo,  pero` risolve  tutto
correttamente: sia gli indirizzi di casa mia che quelli di fuori.
-- 
  _      ___ ____
 | | /| / (_)_  /
 | |/ |/ / / / /_	ANTI-SPAM WARNING:
 |__/|__/_/ /___/	the e-mail address is fake.
 
La cache on-chip non si compra al McDonald's. (D. Bruschi)


non credo. Comunque i miei file di conf li trovi nel sito in firma


ho copiato quelli della guida di MrShark (sempre sia lodato...):
pretendo un altarino con candeline colorate ;-)
comunque il file dovreste averlo nelle vostre distro, magari si chiama
diversamente, root.hints, 
root.ca
, root.cache


On Tue, 18 Jul 2000 18:19:25 GMT, 
Mr Shark The Informaniac (
mrs...@ELIMINAMI.linuxfan.com
)
wrote:
| comunque il file dovreste averlo nelle vostre distro, magari si chiama
| diversamente, root.hints, 
root.ca
, root.cache
 
 Sotto Red Hat, e` named.ca...
