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