Y por qué es "iMpensable" in Firewall? Por si nunca has instalado uno tú puedes configurar qué puertos están abiertos así como protocolos, gateways, ips, etc...
Si quieres "bloquear" el internet entonces eso se hace, no se intenta "cazar" a los programa que lo usan (el internet...), si haces...