Bonjour,
Je suis débutant en linux et ne parviens pas à résoudre un problème qui doit être simple pour des spécialistes.
Mon réseau :
192.168.0.X
Routeur/Firewall Zyxel (192.168.0.241)
Machine sous debian avec 2 interfaces réseau
192.168.0.40
192.168.0.41
Machine sous wiindows xp 192.168.0.230 / Passerelle 192.168.0.241 / Navigateur avec param proxy 192.168.0.40 port 3128
J'ai installé une debian etch + squid (2.6) + squidguard.
Cette configuration fonctionne parfaitement en paramètrant la machine sous windows et le navigateur avec les param du proxy. Je souhaiterais modifier la passerelle de mes PC sous windows pour mettre 192.168.0.40 pour obliger mes utilisateurs à passer par le proxy. J'ai modifier le squid.conf en ajoutant http_port 192.168.0.40:3128 transparent.
Et j'ai tapé : echo 1 > /proc/sys/net/ipv4/ip_forward
J'ai ensuite modifié la passerelle des mes PC sous windows (en mettant 192.168.0.40) et enlevé les param proxy du navigateur. Ca fonctionne mais le filtrage ne fonctionne pas, les sites interdits s'affichent quand même.
c'est vrai, il y a pas d'infos sur les forums à ce sujet mais je me noie dans toutes les réponses. Si quelqu'un peut m'aider....
D'avance merci
# Probleme de ports
Posté par Toto . Évalué à 2.
D'un coté, tes postes Windows font des requetes http sur le port 80, de l'autre ton proxy écoute sur le port 3128. Le proxy ne recoit donc aucun flux.
Par contre, ta passerelle ayant le forward d'activé et aucune régle de filtrage, elle route correctement les requetes http et elles vont directement sur internet.
La solution serait soit de faire écouter squid sur le port 80, ou alors, de faire une redirection de ports de 192.168.0.0/24:80 vers 127.0.0.1:3128.
Ensuite, tu peux tenter de filtrer les flux en interdisant les requetes http du réseau local vers internet sauf pour ta passerelle.
[^] # Re: Probleme de ports
Posté par kaktusteam . Évalué à 1.
La redirection de port me semble être la bonne solution (redirection de ports de 192.168.0.0/24:80 vers 127.0.0.1:3128).
Concrètement comment je fais cela avec iptables ?
D'avance merci
[^] # Re: Probleme de ports
Posté par kaktusteam . Évalué à 1.
iptables -t nat -A PREROUTING -p tcp -s 192.168.0.0/24 --dport 80 -j DNAT --to 192.168.0.40:3128
Encore merci
@+
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.