Newsgroup: it.comp.os.linux.iniziare
Titolo: Named e risoluzione nomi Internet...

Occhei, dopo 2 gg trascorsi a lottare con la mia prima minirete (Linux +
Win95 in VMware) i miei due neuroni superstiti han gettato la spugna !!!
Il mio problema attualmente e' la risoluzione dei nomi al di fuori della mia
rete, ovvero quando mi connetto (tramite Linux) ad internet.
Ho installato e configurato named affinche' potessi fruire del servizio DNS,
e apparentemente funziona, linux e win95 pingano allegramente sia immettendo
direttamente l'ip, sia il name delle macchine.
Connesso alla grande rete pero', non c'e' niente da fare, o vado di ip o non
se ne parla, sia in linux che in win !
Ecco il mio attuale resolv.conf..:
search rete.locale
nameserver 127.0.0.1
...se aggiungo anche:
search 
libero.it
nameserver bla.bla.bla.bla
...riesco da linux a risolvere i nomi, da win assolutamente no !!!
Nel mio /etc/named.conf ho immesso un DNS di forwarding, quello del mio
provider, pensavo di poter quindi togliere dal resolv.conf il DNS del
provider stesso, non dovrebbe essere lo stesso named a provvedere
"agganciando" il DNS di libero per le chiamate fuori dal mio dominio ???
Bene, non si verifica affatto e io non ne riesco ad uscire :O/
Concludo con una copia del mio named.conf:
options {
        directory "/var/named";
        forwarders { 195.130.224.18; };
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
        // query-source address * port 53;
};
//
// a caching only nameserver config
//
zone "localhost" {
        type master;
        file "named.local";
};
zone "127.in-addr.arpa" {
        type master;
        file "named.rev-local";
};
zone "rete.locale" {
        type master;
        file "rete.locale";
};
zone "0.168.192.in-addr.arpa" {
        type master;
        file "rete.locale.rev";
};
Grazie!!!
-- 
(O>   | Mauro Agrosi
//\   | e-mail: 
j.f...@libero.it
V_/_  | Powered by Linux Slackware 7


Aggiungi al file le seguenti rige:
zone "." {
	type hint;
	file "root.chace";
};
ora nella directory /var/named aggiungi il file root.cache con il
seguente contenuto :
;       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:    Nov 8, 1995
;       related version of root zone:   1995110800
;
;
; formerly 
NS.INTERNIC.NET
;
.                        3600000  IN  NS    
A.ROOT-SERVERS.NET
.
A.ROOT-SERVERS.NET
.      3600000      A     198.41.0.4
;
.                        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
;
; formerly 
NIC.NORDU.NET
;
.                        3600000      NS    
I.ROOT-SERVERS.NET
.
I.ROOT-SERVERS.NET
.      3600000      A     192.36.148.17
; End of File
se sei fortunato lo trovi anche in /usr/lib/linuxconf/lib/root.cache
(almeno se hai la RH 6.1)
Ora dovresti navigare con il tuo DNS senza bisogno di altri DNS
-- 
-------------------------------------------©
 _____
/ P P \
|  Y  |   Adoro i Magna e Asimov
\__N__/
URL: 
http://www.geocities.com/real-noppy
E-Mail: 
no...@tin.it
UIN: 762199
-------------------------------------------®

 
A.ROOT-SERVERS.NET
.      3600000      A     198.41.0.4
Dato che c'e' una direttiva forwarders questi non vengono utilizzati.
-- 
Se non sai cos'e', probabilmente c'e' un RFC che puo' spiegartelo.

 wrote:
Ti manca questo pezzettino:
zone "." {
	type hint;
	file "
named.ca
";
};


 Se non sai cos'e', probabilmente c'e' un RFC che puo' spiegartelo.
Cosi' dovrebbe ... pero' con queste modifiche ora funziana tutto e bene
...



Confermo, ora e' tutto ok !!!
Grazie 1000 !!! :-)
