Newsgroup: it.comp.os.linux.iniziare
Titolo: help nsswitch.conf non capisco questo file

 
due domande attorno a questo file.
 
ho provato a usare man nsswitch.conf ma non ci capisco molto.
 
Comunque il problema iniziale era la risoluzione dei nomi dei
pc sulla mia rete. Google mi ha suggerito di mettere " wins " dentro la 
riga degli host.
 
seguendo il suggerimento ho trasformato
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
in:
hosts: files wins mdns4_minimal [NOTFOUND=return] dns mdns4
 
 
Risultato mi risolve i nomi, ma l'apertura dei siti è rallentata molto.
(avevo inizialmente incolpato la velocità di connessione, ma poi alcuni 
pc erano veloci, altri lenti. Poi ho sospettato ingiustamente di flash 
player. Infine mi è venuto in mente che alcuni giorni prima di notare il 
problema avevo fatto quella modifica.
 
Tolto " wins " sono tornato ad un funzionamento normale. Ora ho scelto 
arbitrariamente di metterlo in fondo, mi sembra che funzioni, ma non 
capisco come comporre quella riga non so se sia il la scelta migliore.
 
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 wins
 
Risolve i nomi e mi sembra che la velocità sia normale...
 
1) QUALCUNO MI SA INDICARE DOVE TROVARE UN PO' DI DOCUMENTAZIONE PIU' 
DETTAGLIATA SUL CONTENUTO DI QUEL FILE?
 
2) COME POSSO TESTARE UNA PROBLEMATICA DI QUEL TIPO?
 
tempo di Ping o Velocità di scarico di un file risultano simili sia in 
caso di funzionamento normale che rallentato
 
visto che il problema mi sembra sulla risoluzione dei nomi
ho provato con " wget -m 
www.gazzettadellosport.it
 " e pensavo che si 
comportasse come il browser, ma li le velocità mi sono sembrate simili.
mentre mi aspettavo di vedere una significativa differenza. (ora che ho 
risolto però mi viene da pensare che wget rimane nel dominio mentre il 
browser no)
 
La gazzetta dello sport si apre in pochi secondi in un caso mentre 
nell'altro ci impiega attorno al minuto... e qualche volta va in timeout.
 
 
 

 
]zac[
 
Mi sembra di ricordare che bastava impostare la voce ' wins support = true ' 
in samba.conf (e mi pare che anche il servizio nmb doveva essere attivo) per 
avere la risoluzione dei nomi 'windows', e che non serviva modificare la 
configurazione della risoluzione dei nomi ns.
 
 
Poi, in nsswitch.conf, mettere wins alla fine e' meglio/giusto perche' prima 
vengono usati i sistemi standard (compreso il 'dns' per i domini su 
'internet') e solo poi, se necessario, viene usato wins.
 
 
 
 
 
 

 Risultato mi risolve i nomi, ma l'apertura dei siti è rallentata molto.
 
  Probabilmente perché non hai un server WINS, oppure perché non ti
risponde.  Per cui, i tentativi di risoluzione dei nomi DNS prima
cercano inutilmente nel file /etc/hosts, poi attendono il timeout del
servizio WINS, poi tentano il Multicast DNS/DNS Service Discovery "minimal".
 
  Se non sai quali servizi hai nella tua LAN e a cosa serve/come si
configura nsswitch.conf, non lo cambiare (i pacchetti che installano i
servizi sui quali questo file ha effetto di solito lo modificano
automaticamente), oppure mettici il classico:
 
hosts:          files dns
 
con /etc/resolv.conf che punta al server DNS della tua rete o del tuo
provider.
 
 
  Ciao,
 
 
-- 
Alessandro Selli 
http://alessandro.route-add.net
 
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.