Que tal usar o Dansguardian?
Como o título diz, existe uma maneira de bloquear um URL específico e não todo o domínio? Digamos que eu queira bloquear o Imagens do Google (google.com/imghp), mas não o Google (google.com) ou bloquear os Grupos do Facebook (facebook.com/groups/), mas não o Facebook (facebook.com). Eu tentei com o OpenDNS e o arquivo host, mas ainda não consigo encontrar uma solução para isso.