Bonjour � tous,
Voil� actuelement j'ai install� une debian avec Squid sur la m�me machine que mon firewall. Squid tourne avec dansguardian.
Si je param�tre les navigateurs des postes client avec comme proxy : 192.168.8.8 : 3128 --> aucun probl�me Les pages sont bien affich�, et dans guardian fait bien sont travail.
J'aurai aim� ne pas avoir � configur� chaque poste client et pour �a, faire une redirection de port :
Iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128
Et si je lance �a, j'ai un 'TCP_DENIED' dans les logs de Squid ... ?
Il faut aussi param�trer Squid pour cela.
Voici un extrait de mon script pour r�gler les r�gles de Iptables:
PROXY="192.168.13.30:3128"
IF_LOC1="eth0" # c�t� r�seau local
INTRANET="192.168.13.0/24"
....
function squid_help {
PROXY_PORT=`echo $PROXY | sed 's/^.*:\(.*\)/\1/'`
N=`egrep -c "(httpd_accel_host virtual|httpd_accel_port 80|httpd_accel_with_proxy on|httpd_uses_host_header on)" /etc/squid/squid.conf`
test $N -lt 4 && cat <<EOF1
Proxy transparent:
V�rifier que SQUID est param�tr� comme suit:
http_port $PROXY_PORT
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_uses_host_header on
EOF1
}
...
if test "x$PROXY" != "x"; then
# Proxy transparent
squid_help
$I -t nat -A PREROUTING -p tcp -i $IF_LOC1 -d ! $INTRANET \
--destination-port 80 -j DNAT --to-destination $PROXYKERNEL_CONF="/boot/config-`uname -r`"
if `grep CONFIG_IP_NF_NAT_LOCAL=y $KERNEL_CONF > /dev/null`; then
# V�rifier iptables version >= 1.2.6a et mettre
# CONFIG_IP_NF_NAT_LOCAL=y dans config noyau
# $I -t nat -A OUTPUT -p tcp -d ! $INTRANET --destination-port 80 \
# -j DNAT --to-destination $PROXY
echo "pas de proxy pour la passerelle"
else
echo "Pas de proxy transparent pour la passerelle"
fi
else
echo "Aucun proxy n'est utilis�."
fiMerci
Avec plaisir Jean-Pierre
-- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

