Rédiger « KhuonTiv/delay_pools » ici.

L'histoire et le problème:

A l'antenne de l'AUF de Phnom Penh, nous avons un serveur virtuel (OpenVZ) et une connexion fibre optique d'1Mbps. Cette connexion est utilisée pour les personnels et les utilisateurs du CNF. Sur ce serveur, il y a serveur de proxy, squid. Tous les postes d'accès à l'Internet sont passés par défaut ce proxy.

De temps en temps, soit les personnels soit les usages du CNF saturent la connexion en masse de téléchargements avec DownThemAll ou autres... J'ai entendu "C'est trop lent la connexion, je ne peux pas travailler !!!".

La solution:

Nous avons décidé de partager/limiter la bande passante (depuis mars 2009), et il marche bien ! :-)

1-Réseau du personnels (10 postes pour la vitesse 96 kbytes per second de connexion) 2-Réseau de public (l'accès libre 12 postes pour 32 kbytes per second , 22 postes de formation pour 64 kbytes per second de réseau)

Ohhhhlllalala.... j'ai oublié les parametes de delay_* à relire avant de continuer... :-(

Dans la configuration de squid (/etc/squid/squid.conf), nous avons:

# ACCESS CONTROLS ... # Réseau personnels acl adminet src 10.111.1.0/24 # Réseau public acl publicnet src 192.168.1.0/24 acl formanet src 192.168.1.150-192.168.1.172 10.111.1.178/32 ...

http_access allow adminet http_access allow publicnet http_access allow formanet ...

# DELAY POOL PARAMETERS

delay_pools 3

delay_class 1 2

delay_parameters 1 -1/-1 96000/96000 delay_access 1 allow adminet delay_access 1 deny all

delay_class 2 3 delay_parameters 2 64000/64000 64000/64000 32000/32000 delay_access 2 allow formanet delay_access 2 deny all

delay_class 3 3 delay_parameters 3 32000/32000 8000/8000 16384/16384 delay_access 3 allow publicnet delay_access 3 deny all

Ohhhhlllalala.... j'ai oublié les parametes de delay_* à relire avant de continuer... :-(

KhuonTiv/delay_pools (dernière édition le 2009-10-28 09:02:38 par KhuonTiv)