Newsgroup: it.comp.os.linux.iniziare
Titolo: risoluzione nomi lenta

network manager che si connettea un access point e mette come name server 
l'ip del router.
in questo caso la risoluzione dei nomi è lentissima (la banda c'è)
se metto come name server uno esterno (quello dentro al router o anche 
opendns ) tutto funziona normalmente.
di chi è la colpa?

RedWiz wrote:

Della tua configurazione ( :P )? 
Il ruoter ha un dns server?.
A me sembra che l'unica configurazione corretta sia quella di impostare
dns '''esterni'''.

 se metto come name server uno esterno (quello dentro al router o anche
]zac[
Forse è qui l'incomprensione, forse i dns sono nel dhcpd che sta nel ruoter,
e quindi servono solo per essere inviati ai client in modo che si
autoconfigurino.

 l'ip del router.
]zac[
P.S. Scusa la risposta a pezzi e a mozzichi, per fare lo spiritoso non ho
pensato a lungo prima di postare.
A me risulta che l'indirizzo del ruoter debba essere messo come gateway e
non come dns server.

 non come dns server.
puo' andare bene anche come dns se il router fa da relay dei dns.
Certo che se si impostano quelli del provider direttamente nei pc si 
velocizza il tutto.
adriano

adriano wrote:

Ah, mai notato questa cosa, e quindi approfitto per una domanda:
Ma è sano far fare il realay delle risoluzioni del dns al router visto che
spesso questi router/accesspoint sono delle scatolette con non
stratosferiche dotazioni hardware e firmware? visto che già, se lo hanno a
bordo, usarne il firewall con qualche regola spesso incominciano a
zoppicare un po' (oddio, è vero che bisogna stressarli magari con torrent o
scaricamenti multipli per vederli entrare in crisi)?

 spesso questi router/accesspoint sono delle scatolette con non
onestamente non lo so. Ho sempre evitato di usare il dhcp (lo lascio 
attivo, su un ristretto numero di IP solo nel caso arrivasse un amico 
col notebook) e ho sempre impostato i dispositivi della mia piccola 
rete domestica con ip statico e dns; anche perche' in una rete 
domestica dove al massimo ci sono una manciata di componenti, non e' un 
grande sforzo definire una volta per tutte gli indirizzi.
Adriano


Molti router hanno internamente un dns relay.
Quando attivi il dhcp sul pc, il router si autodichiara anche come DNS
(unico), poi loro girano la richiesta sui dns dell'ISP che ti fornisce
la connessione.
Personalmente ho notato che generalmentre non sono molto efficenti nei
tempi di risposta, a volte non è neanche tutta colpa loro poiché i dns
dell'isp contribuiscono a rallentamenti o falsi negativi.
Con alcuni router (dovrebbe essere con tutti esclusi i baracchini della
Pirelli) puoi impostare manualmente a quale DNS il router deve fare
riferimento.
Una soluzione efficente sarebbe quella di attivare un sistema di
DNS-caching sul tuo pc.
Io ho trovato molto utile (e relativamente semplice) mettere un DNS
server direttamente sulla mia macchina e lavorare direttamente su quello
(i tempi di risposta si riducono drasticamente).
Con Debian (o derivate, come Ubuntu) basta installare il pacchetto Bind9
e automaticamente si configura come relay sui server che gestiscono i
domini di primo livello (quindi nessun OpenDNS o DNS del provider).
Poi devi configurare la scheda di rete in modo che non ottenga il dns
dal dhcp, ma in modo che utilizzi fisso l'indirizzo 127.0.0.1
Luca