Bloccare l’accesso a facebook (o altri social) tramite iptables
Prendendo spunto dall’articolo precente allego le istruzioni per chi volesse bloccare ad esempio l’accesso a facebook.com ( o a qualunque altro dominio ) tramite iptables.
Ottenere l’IP dal nome host ( nell’esempio ritorna l’IP 69,171,22.40 ma facebook.com ha molti IP quindi può variare ):
1 |
host -t a www.facebook.com |
Ottenere il gruppo IP in notazione CIDR:
1 |
whois 69.171.228.40 | grep CIDR |
E si ottiene per esempio 69.171.224.0/19, ora si può implementare il blocco tramite iptables:
1 |
sudo iptables -A OUTPUT -p tcp -d 69.171.224.0/19 -j DROP |
Questa soluzione non è efficace al 100%, come tra l’altro tutti i blocchi che si cerca di impostare, però se uno la affianca ad un blocco DNS diciamo che si leva qualche tentativo, per lo meno per le utente meno esperte.