Newsgroup: it.comp.os.linux.iniziare
Titolo: server dns

Salve, ho una piccola rete composta da 3 pc, un server e 2 client.
Leggendo il DNS howto sono riuscito a settare decemente il dns server,
tranne per due piccoli particolari. 
All'avvio del sistema (il server) devo loggarmi come root e scrivere 
"ndc reload" oppure "ndc restart".
Per far si che i client possano navigare indipendemente sfruttanto la
connessione presente sul server. 
Poi un altro problemino riguardo alla risoluzione dei nomi in locale. 
Dai client funziona tutto bene, dal
server invece succede una cosa un pò strana: quando non sono 
connesso ad internet risolve tranquillamente l'ip del client scrivendo 
il suo nome, ad esempio "nslookup client1" mi restituisce tranquillamente
l'ip del client, se invece mi connetto ad internet, non posso più scrivere
"nslookup client1", per risolvere l'ip devo scrivere "nslookup
client1.nomedominio" e funziona, restituendo l'ip corretto... ho provato
controllando la configurazione di bind, ma sembra tutto ok. la distro è
una debian woody, e il kernel è il 2.2.17 il pacchetto bind è 8.2.2p7-1
(uhm... questo l'ho scoperto solo ora... l'ho scaricato tramite apt...
quel "pre7" non mi gusta molto...). Un grazie anticipato a tutti coloro
che cercheranno di risolvere questi due problemi. 
Ciao.

 client1.nomedominio" e funziona,
in /etc/resolv.conf scrivi
search nomedominio
nameserver 127.0.0.1
nameserver <ip dei DNS del provider>
L'ultima riga e' necessaria se il tuo DNS non risolve correttamente i nomi
esterni.
LG
-- 
*********************************************************************
Leandro Gelasi
V year Computer Science Engineering student at Siena University
gela...@lucy.dii.unisi.it
Gilles Villeneuve will live forever
*********************************************************************

Nel fausto dì di Fri, 01 Dec 2000 13:08:58 GMT, il prode _Nicola Rizzano_
presente alla corte di _it.comp.os.linux.iniziare_
così ebbe l'ardire di pronunziarsi:
[...]
|All'avvio del sistema (il server) devo loggarmi come root e scrivere 
|"ndc reload" oppure "ndc restart".
Nel file  /etc/inittab  metti la riga:
nd::boot:/percorso/ndc start
(mi suona curioso re... all'avvio: cosa RI-lanci alla partenza quando non c'è
nulla che già sia attivo?)
  Alessandro
-- 
den Tapferen, den Frohgemuthen,       Per i valorosi, per gli animi giocondi,
den Enthaltsamen                      per i temperanti
singe ich dies Lied.                  io canto questa canzone.

 corretto...
E` molto probabile che tu abbia usato l'opzione "usepeerdns" di pppd (lo
vedi in /etc/ppp/peers/provider -- ah, *finalmente* qualcuno che usa una
Debian e a cui posso dare una dritta precisa sul PPP!) e ti consiglierei
di disabilitarla, perche` il tuo DNS -  cosi` come il mio - se la sbriga
gia` da solo con la risoluzione degli indirizzi di siti esterni: provare
per credere.
-- 
  _      ___ ____
 | | /| / (_)_  / >>> aka Luciano Di Lucrezia
 | |/ |/ / / / /_   . Radiance BBS: 
+39-0362-332921
 - JOIN THE FUN NOW!
 |__/|__/_/ /___/   . Ban Micro$oft from Universities! Support Free Software.
 
Pane e GNUtella, la merenda del pinguino brufoloso. (R. Poggi)

 nomi esterni.
Il problema non è per i nomi esterni, ti ripeto, è solo la risoluzione
dei nomi interni (per il server)

 nulla che già sia attivo?)
ehm... quando accendo il server... va bene? :)

 ecc.. ecc.. ecc..
pito?
non c'entra l'ISP....
non capisco che cavolo di problema è il mio...
reload teoricamente servirebbe per ricaricare il file di configurazione,
dopo averne effettuato qualche modifica, 
senza killare il processo bind, e facendoci conservare il vecchio pid.
ma se io il file di configurazione non lo tocco proprio, e lo lascio
nella sua bella /etc/bind, come mai ricaricandolo la seconda volta lo prende????
ba...
misteri...

 prende????
Forse hai toppato qualcosa nella zona  inversa. In genere, quando ho dei
problemi sono dovuti per lo piu` a quello... pero` sto un po' tirando ad
indovinare.
-- 
  _      ___ ____
 | | /| / (_)_  / >>> aka Luciano Di Lucrezia
 | |/ |/ / / / /_   . Radiance BBS: 
+39-0362-332921
 - JOIN THE FUN NOW!
 |__/|__/_/ /___/   . Ban Micro$oft from Universities! Support Free Software.
 
Hai voluto l'arpa, e mo' pedala. (Bard)


Sinceramente non so il perche' teorico, pero' da quello che ho capito
io BIND va avviato dopo aver connesso il computer in ppp con l'ISP.
Io inizialmente lo riavviavo a mano, poi l'ho messo in PPP-UP come ndc
start ed in PPP-DOWN come ndc stop. E per ora funziona!
Ciao
Daniele
P.S. Se qualcuno sa il perche' di questo me lo potrebbe spiegare?


wrote:
Dunque,
dalla mia esperienza, ho capito che devo avviare NDC (o riavviare)
ogni volta che mi collego ad internet con il server di casa... 
Per ovviare a questo problema ho aggiunto ndc start nello script di
PPP-UP ed ndc stop nello script di PPP-DOWN.
Chiaramente ho anche tolto ndc start dalla sequenza di avvio.
Cosi' tutto funziona alla perfezione!
Ciao
Daniele
