Problèmes avec iptables

Spanish_ Messages postés 52 Date d'inscription   Statut Membre -  
 Spanish_ -
salut !

en fait je voudrais que toute mes stations clientes sous Xp passent par mon seveur proxy Squid de linux sans etre obligé de configurer chaque station. Car coté sécurité , certains malins peuvent oter sans moindre mal la config de la station cliente.

mon réseau est constitué d'un routeur puis d'un serveur proxy squid sur une machine à part donc j'ai mis sur ce servuer proxy la passerelle représentant le routeur.

Donc j'ai effectivement taper la commande :

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

cependant cela m'indique
bad argument : 'PREROUTING'
et donc permet à toutes machines du réseau d'accéder o net sans tenir compte des config

que puis-je faire?

2 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Salut,

    Chez moi ta commande iptables marche bien....
    Tu es sûr que iptables est bien configuré pour le nat chez toi?
    0
  2. Spanish_
     
    alors une bonne nouvelle et une mauvaise nouvelle

    La bonne c que lorsque je configure les stations clientes manuellement en rajoutant l'adresse du proxy TOUT MARCHE NICKEL!

    La mauvaise c que lorsque je tente de rendre le proxy transparent a savoir que toutes les machines clientes soient configurées automatiquement au démarrage de squid RIEN NE MARCHE

    j'ai donc taper :
    iptables -t nat -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128

    Elle passe impeccable cette fois-ci

    puis ai modifié squid.conf
    HTTP_Accel_Host virtual
    HTTP_Accel_Port 80
    HTTP_Accel_With_Proxy on
    HTTP_Accel_Uses_Host_Header yes

    Mais rien ne marche automatiquement!

    Que faire??????? aidez moi svp ! il me reste plus que 2 semaines ! lol

    merci d'avance
    0