[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Proxy Squid



Cauchie Olivier a écrit :
Disons que mon projet est assez simple.

Je voudrais mettre à la disposition d'un quartier par exemple un accès
wifi internet gratuit. Au niveau d'iptables, je ne laisserais passer que
le 80 et 443. Mais pour dire de retirer un profit afin de pouvoir
financer l'achat du matériel. Je désirerais que pour chaque personne qui
se connecte au wifi, dès qu'elle ouvrirait son browser (IE, firefox,
...) elle tombe sur une page définie qui afficherait les publicités des
commerçants du quartier.

Je sais actuellement tout réaliser en mettant un firewall avec un proxy
squid transparent. Je bloque juste au niveau de l'affichage de la page
initiale.

Merci

Olivier

Thomas Clavier a écrit :
Cauchie Olivier a écrit :
Bonjour,

je voudrais simplement installer un proxy squid, jusque la c'est pas
encore trop dur. Mais je voudrais par après forcer pour toute personne
qui se connecte l'affichage d'une page bien définie. Ex: toute personne
qui se connecte sur mon réseau à l'adresse http://www.google.com qui
s'affiche par défaut dans son browser.
j'ai pas bien compris, tu veux que touts tes utilisateurs n'ai qu'une
url possible : google.com ? mais pourquoi faire ? une fois la
recherche effectué, ils ne pourront pas aller sur les sites trouvés
... et puis pour faire ça, c'est quand même plus simple de filtrer
avec iptables.

si c'est juste avoir une URL par défaut dans ton navigateur, ça se
passe dans ton navigateur.

Si tu veux que le matin les utilisateurs soient d'abord dirigés vers
une page statique expliquant les règles d'utilisation du réseau avant
de pouvoir surfer, alors faut aller voir du coté des portails captifs
(NoCatSplash, wifiDog, etc.) et le configurer sans authentification.
Enfin pour ce dernier point, si vous avez d'autres solutions, je suis
preneur :-)




Salut

Ok, ca devient plus clair la !!

Alors, le plus "simple", c'est la page de démarrage du navigateur... mais il faut passer sur les postes clients !!!

Pour faire ca avec Squid, il va te falloir passer les requetes de Squid vers un programme externe, comme cela est fait pour la config de SquidGuard. Regardes sur le site de SquidGuard, je me souviens plus de la syntax !

Après, il faut que tu fasses un script qui analyse la requete et qui logge pour savoir si c'est la première ou pas...
Disons la première de chaque jour/heure/etc...

parce que je pense qu'il sera dur de savoir si c'est la première requete au lancement du navigateur !!

sachant que normalement, il faut aussi considerer les fenetres supplementaires du même process du navigateur, style quand on fait un "ctrl+T" ou "ctrl+N"

A plus
Guillaume


--
Guillaume
E-mail: silencer_<at>_free-4ever_<dot>_net
Blog: http://guillaume.free-4ever.net
----
Site: http://www.free-4ever.net



Reply to: