#1 Le 26/03/2015, à 10:59
- mixout
tracer requete DNS - rechercher goulet etranglement ?
Bonjour
je dispose de l'environnement de tests suivant
(extrait...)
box orange <-> wifi <-> pc portable (serveur LTSP) <-> carte réseau eth0 <-> switch <-> trois serveurs sur lesquels tournent un dizaine de machines virtuelles (KVM)
client leger HP (LTSP) <-> switch
les machines virtuelles, entr'autres : owncloud, squid3, Nas4Free, plusieurs Debian, etc. (une machine virtuelle par service)
sur ma session LTSP, le navigateur est réglé pour utiliser le squid cité ci-dessus
je précise : tout fonctionne parfaitement
autre précision : je n'ai aucun bind local
MAIS...
j'aimerais tracer les requêtes internet (DNS, proxy, autre chose ?.) pour vérifier qu'il n'y a pas de souci de configuration
en effet "il me semble" que les requêtes internet sont un peu "lentes" à s'afficher sur le navigateur
par ailleurs, j'aimerais savoir ce qu'il convient de mettre dans le /etc/resolv.conf (le squid tourne sur une wheezy, il n'y a donc pas de resolvconf)
est-ce l'adresse du routeur ?
est-ce les DNS du FAI ?, ceux de google ?
pour le moment, sur la machine qui accueille squid, j'ai ça :
nameserver xx.xx.xx.xx <- la patte eth0 du serveur LTSP
nameserver 8.8.8.8
nameserver 8.8.4.4
bref : comment "mesurer"et "optimiser" les requêtes pour avoir une navigation la plus fluide possible ?
Dernière modification par mixout (Le 26/03/2015, à 17:04)
Hors ligne
#2 Le 26/03/2015, à 12:34
- wido
Re : tracer requete DNS - rechercher goulet etranglement ?
Bonjour,
est-ce les DNS du FAI ?, ceux de google ?
c'est ceux de google
Hors ligne
#3 Le 26/03/2015, à 14:59
- mixout
Re : tracer requete DNS - rechercher goulet etranglement ?
ahem..
merci wido : je crains de ne pas avoir posé la question de manière plus précise :
je sais que 8.8.8.8 et 8.8.4.4 sont des DNS de google
ce que je souhaiterais savoir, c'est :
"lorsque je lance une requête internet, il se passe quoi exactement ?"
1- quel est le DNS interrogé ?
2 - en combien de temps arrive la réponse ?
3 - a qui ? (au proxy ou au client ?)
4 - puis-je améliorer ce temps de réponse ?
5 - en touchant quel réglage ? (changer le DNS, voir si le réseau - le mien est assez complexe - n'induit pas de latences )
6 - installer un cache/proxy DNS
7 - est-ce que cette latence est due aux requetes DNS, ou à autre chose ?
Hors ligne
#4 Le 26/03/2015, à 16:15
- mixout
Re : tracer requete DNS - rechercher goulet etranglement ?
j'y suis presque :
sur ma machine virtuelle proxy, j'ai installé bind9
je l'ai configuré en cache en modifiant /etc/bind/named.conf.options
forwarders {
10.101.1.1;
}
10.101.1.1 étant l'adresse de la patte eth0 de mon serveur LTSP
puis j'ai modifié /etc/resolv.conf de cette façon
nameserver 127.0.0.1
de cette façon, les requêtes de squid utilisent obligatoirement bind et sont donc mises en cache par celui-ci
la question est donc finalement :
vaut-il mieux utiliser des DNS "connus" (genre dns de google ou autres)
ou bien vaut-il mieux simplement diriger les requêtes vers le routeur et laisser celui-ci "se débrouiller" avec les résolutions DNS ?
Dernière modification par mixout (Le 26/03/2015, à 16:16)
Hors ligne