Proxy Transparente amigos....
Bom dia a todos,
Eu tenho um RH 8 com squid, estou querendo por proxy transparente aqui na empresa, mas a duvida é a seguinte, tenho que colocar os DNS nas estações do meu provedor? ( telfonica no caso ? ) ....
Pelo que pesquisei adicionando a linha abaixo e alterando algumas configurações no squid.conf ja era para estar funcionando...
Código :
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
# HTTPD-ACCELERATOR OPTIONS
# ---------------------------------------
#
#
#
httpd_accel_port 80
httpd_accel_host virtual
E o Seguinte Grupo:
#
# TAG: httpd_accel_with_proxy
# --------------------------------------
#
#
httpd_accel_with_proxy on
#
#
# TAG: httpd_accel_uses_host_header on|off
#
#
httpd_accel_uses_host_header on
Feito isto, vamos iniciar o SQUID com a linha de comando:
/usr/squid/./RunCache&
O SQUID esta pronto para funcionar no modo proxy transparente.
Gostaria de saber o que tenho que configurar nas estaçoes e se tem mais alguma coisa para configurar no linux....?
Obs.: já tentei os comandos acimas mas nao funcionou...
Abraços
Proxy Transparente amigos....
Caro,
Acessa este link http://squid.linuxit.com.br
Falou,
Re: Proxy Transparente amigos....
Citação:
Postado originalmente por b0rin
Bom dia a todos,
Eu tenho um RH 8 com squid, estou querendo por proxy transparente aqui na empresa, mas a duvida é a seguinte, tenho que colocar os DNS nas estações do meu provedor? ( telfonica no caso ? ) ....
Pelo que pesquisei adicionando a linha abaixo e alterando algumas configurações no squid.conf ja era para estar funcionando...
Código :
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
# HTTPD-ACCELERATOR OPTIONS
# ---------------------------------------
#
#
#
httpd_accel_port 80
httpd_accel_host virtual
E o Seguinte Grupo:
#
# TAG: httpd_accel_with_proxy
# --------------------------------------
#
#
httpd_accel_with_proxy on
#
#
# TAG: httpd_accel_uses_host_header on|off
#
#
httpd_accel_uses_host_header on
Feito isto, vamos iniciar o SQUID com a linha de comando:
/usr/squid/./RunCache&
O SQUID esta pronto para funcionar no modo proxy transparente.
Gostaria de saber o que tenho que configurar nas estaçoes e se tem mais alguma coisa para configurar no linux....?
Obs.: já tentei os comandos acimas mas nao funcionou...
Abraços
Tá faltando configurar a rede interna, ACL, etc no squid.conf
Proxy Transparente amigos....
alem do que disse o amigo ae em cima, esta faltando tbm fazer o redirecionamento da porta 80 para a porta do squid.
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
pois o transparente proxy é a junção desta regra com as que vc coloca ae do proxy squid
meu da uma lida antes de responder idiotamente!!
Citação:
Postado originalmente por fpmazzi
alem do que disse o amigo ae em cima, esta faltando tbm fazer o redirecionamento da porta 80 para a porta do squid.
iptables -t nat -A PREROUTING -s 192.168.0.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
pois o transparente proxy é a junção desta regra com as que vc coloca ae do proxy squid