cslima
(usa Ubuntu)
Enviado em 25/10/2012 - 20:29h
sim... Não sei se fiz certo, mas coloquei assim:
iptables -I FORWARD -s 192.168.30.75 -m string --algo bm --string "facebook.com" -j ACCEPT
E não funcionou.
Meu iptables é bem simples, e está assim:
# Bloqueia pings e protege contra IP spoofing e pacotes inválidos
iptables -A INPUT -p icmp --icmp-type echo-request -j DROP echo 1 > /proc/sys/net/ipv4/conf/default/rp_filter
iptables -A INPUT -m state --state INVALID -j DROP #Compartilha Conexão modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE echo 1 > /proc/sys/net/ipv4/ip_forward
#Compartilha Conexão
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
#Redireciona para o squid
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
#Filtro básico anti-facebook, pra evitar que os espertinhos usem httpS para enganar o squid
iptables -I FORWARD -m string --algo bm --string "facebook.com" -j DROP
iptables -I FORWARD -d pt-br.facebook.com -p tcp --dport 443 -j DROP
Eu também tentei outras regras encontradas na internet, mas nada deu certo... O maximo que consegui foi abrir a página do facebook no ip do chefe, mas na hora de logar, carrega, carrega e não entra... Também experimentei tirar a última linha, mas seguiu do mesmo jeito. O que será que está havendo?