welington27
(usa Debian)
Enviado em 08/02/2012 - 13:29h
Eu fiz desse modelo dentro do meu arquivo /etc/init.d/firewall.sh e
E mesmo assim o Squid só fuiciona se eu configurar o Navegador. POde me passar uma luz?
#!/bin/bash
limpar(){
iptables -F
iptables -t nat -F
iptables -P FORWARD ACCEPT
echo 0 > /proc/sys/net/ipv4/ip_forward
}
IFEXT=eth0
IFINT=eth1
case $1 in
stop)
limpar
;;
start)
limpar
iptables -P FORWARD DROP
echo 1 > /proc/sys/net/ipv4/ip_forward
#SQUID
#Compartilhar Internet
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#Proxy Transparente
iptables -t nat -I PREROUTING -p tcp --dport 80 -j DNAT --to 10.10.10.30:3128
echo "firewall executado as: $(date +%R:%F)" >> /root/nat.log
;;
*)
echo " Use: $(basename $0) {start|stop}"
;;
esac