Vous n'avez plus envie de réinstaller le SaleOS chaque fois qu'un gentil technico-commercial sort sur le net “à poils” avec le SaleBrowser? Squid est votre ami.

d'abord, créer un ACL dédié à Internette Explorer:

vi /etc/squid/squid.conf

[VI est ton ami aussi]

acl IE browser MSIE

En suite, il faut créer des execptions. Des sites où l'on est autorisé à visiter avec Internette explorer.

acl exception_IE dstdomain .mozilla.org

Cela autorise tout le domaine de mozilla.org. On sait jamais, ça peut servir. Enfin, la partie joussive !

http_access allow localhost
http_access allow IE exception_IE
http_access  deny IE

D'abord, j'autorise mon squid à sortir. Puis, j'autorise IE à sortir sur mozilla.org, et enfin, l'acl IE est interdit. Mais, le gentil technico-commercial ne comprend pas pourquoi il ne peut pas prendre des gratuiciels “bienveillants” depuis le net, avec son internette explorer. Il faut donc lui expliquer.

D'abord, il faut créer ce que squid doit faire après avoir interdit le Salebrowser. Ajouter ceci dans squid.conf

deny_info IE IE

cela veut dire que la page d'info IE doit être lue avec l'interdiction d'IE, puis, l'autre partie jouissive, créer la page d'info pour le technico-commercial: vi est ton ami

vi /usr/share/squid/errors/English/IE

mettez dedans ce que vous voulez, faites le en anglais, au moins vous pouvez dire que c'est configurer par défaut dans le routeur par cicso, vous n'y pouvez rien.

Internet Explorer detected!
You're only allowed to visit following sites:
For other sites, you must <A HREF="ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/1.5/win32/fr/Firefox%20Setup%201.5.exe">download firefox</A>

Et voila. Bon, je vous laisse passer l'éponge? ps: bon, à la limite… vim marche aussi.

linux/bloquer_ie_avec_squid.txt · Last modified: 2010/01/12 13:29 (external edit)