Je me posais la question si c'était possible de forcer les utilisateurs SME de passer par le proxy squid ?
Il faudrait qu'ils soient obligés de configurer leur navigateur de passer via le port 3128 du proxy sme...
J'ai bien regardé chez notre ami Google ainsi que fais une recherche sur notre forum préféré , et j'ai trouvé 2 solutions :
- soit configurer les navigateurs avec le bon proxy ou en utilisant le fichier de configuration automatique et le rendre impossible à changer. Mais cela nécessite que je contrôle les clients ce qui n'est pas toujours le cas...
- soit intercepter les requêtes sur le port 80 pour les rediriger sur Squid.
- Code: Tout sélectionner
Avoir dans le fichier squid.conf :
# Configuration de traitement des requêtes du client
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
httpd_accel_single_host off
Puis ajouter la règle pour netfilter de redirection des requêtes sur le port 80
iptables -t nat -F PREROUTING
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 \
-j REDIRECT --to-port 8080
# Les clients peuvent envoyer leurs requêtes sur le port 80 du proxy
# Le service NAT du routeur les redirige sur le port 8080
C'est faisable sur notre chère SME ? Sans pour autant bloquer l'accès aus Ibays ?
Ca me permettrais de bloquer l'accès à internet aux personnes voulant s'incruster au réseau en bloquant le port 80, et n'y auraient accès que les personnes ayant le port 3128.
Merci d'avance à nos experts préférés... :D:D, et aux autres aussi !