Imprimir post Imprimir post
 

Squid como proxy transparente da minha própria máquina

Posted by Eriberto on maio 29, 2008 in Linux, Rede |

Resolvi configurar um proxy transparente http (proxy de forward) na minha própria máquina em casa. Tem muitas receitas na Internet de como fazer isso. Só que tem dois problemas que pouca gente sabe solucionar:

  • Como fazer as regras de iptables para que o proxy transparente funcione para a própria máquina e;
  • Como fazer para o log /var/log/squid/access.log mostre datas em notações humanas e não em epoc.

As regras de iptables para o citado caso são as seguintes:

iptables -t nat -A OUTPUT -m multiport -p tcp  – -dports 80,3128 -m owner  – -uid-owner proxy -j ACCEPT
iptables -t nat -A OUTPUT -p tcp  – -dport 80 -j REDIRECT  – -to-port 3128

Para a questão da data em notações humanas, altere, em /etc/squid/squid.conf, a linha

access_log /var/log/squid/access.log squid

para

access_log /var/log/squid/access.log common

2 Comments

linnkzell
jul 24, 2009 at 6:52 pm

fera isso não parece mas é realmente muito util valew


 
Pedro
abr 7, 2011 at 1:11 pm

Fiz as regras do proxy que estava configurando dessa forma que você mencionou.
Estava tudo funcionando perfeitamente.
Mas nessa semana, simplesmente parou e não estou conseguindo colocar para funcionar.


 

Reply


CAPTCHA Image
Reload Image

Copyright © 2023 Eriberto Blog All rights reserved.
desk-mess-mirrored v theme from BuyNowShop.com.