Pular para o conteúdo

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 comentários em “Squid como proxy transparente da minha própria máquina”

  1. 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.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

3 × 1 =