#!/bin/bash PATH=/bin:/usr/bin:/sbin:/usr/sbin . ./config.sh echo -e "Content-type: text/html\n" if [ ! "`echo $HTTP_REFERER | grep 'altecnologic.com.br'`" ]; then echo "`date +%Y-%m-%d\ %H:%M:%S`: $REMOTE_ADDR: referer invalido: $HTTP_REFERER" >> $BDIR/log/autoriza.log echo "" exit fi awkcmd="/^$REMOTE_ADDR / { print \$3 }" mac=`sudo arp -n | awk "$awkcmd"` echo -e "SESSAO=$QUERY_STRING\nBYTES=0" > /var/www/cgi-bin/sessoes/$REMOTE_ADDR iptables -t nat -I ALTECNETCARD -s 10.172.13.111 -j ACCEPT iptables -I ALTECNETCARD -s 10.172.13.111 -j ACCEPT iptables -I ALTECNETCARD -d 10.172.13.111 -j ACCEPT ##### REDIRECIONANDO PORTAQ PARA O SQUID ################################# iptables -t nat -I ALTECNETCARD -d 10.172.13.111 -p tcp --dport 3128 -j DNAT --to 10.172.13.1:80 iptables -t nat -I ALTECNETCARD -s 10.172.13.111 -p tcp --dport 80 -j DNAT --to 10.172.13.1:3128 echo "`date +%Y-%m-%d\ %H:%M:%S`: $REMOTE_ADDR: conectado: $QUERY_STRING" # >> $BDIR/log/autoriza.log echo ""