Bloqueo Facebook por IPTABLES
Script corre cada 5 Minuto en el Crontab
[root@proxy ~]# more /etc/crontab
#*/5 * * * * root opt/scripts/block-sites.sh
[root@proxy ~]# more /opt/scripts/block-sites.sh
#!/bin/bash
iptables -F OUTPUT
for i in $(host facebook.com | grep "has address " | cut -d' ' -f4)
do iptables -A OUTPUT -p tcp -d $i --dport 443 -j REJECT
iptables -A OUTPUT -p tcp -d $i --dport 80 -j REJECT
done
for i in $(host www.facebook.com | grep "has address " | cut -d' ' -f4)
do iptables -A OUTPUT -p tcp -d $i --dport 443 -j REJECT
iptables -A OUTPUT -p tcp -d $i --dport 80 -j REJECT
done
for i in $(host www.youtube.com | grep "has address " | cut -d' ' -f4)
do iptables -A OUTPUT -p tcp -d $i --dport 443 -j REJECT
iptables -A OUTPUT -p tcp -d $i --dport 80 -j REJECT
done
Comentarios