Olá!
Acho que é senso comum que o Windows Server tem um recurso nativo para compartilhar internet, eu não lembrava, mas ao testar o recurso, notei que não era possível fazer um "proxy" com filtro de conteúdo, então pensei: Poderia ser igual ao Squid. E dando uma pesquisada eu encontrei o SquidNT.
Dando uma busca pelo termo, cheguei a este site onde baixei o MSI.
Após o download, a instalação é bem básica.
Pronto, agora temos no desktop o Squid Server Tray e o Squid Terminal. O Server Tray coloca na área de notificações opções para iniciar, parar e abrir as configurações do Squid.
Abrindo as configurações, fiz as seguintes modificações:
Alterei a acl localnet para a minha rede local e comentei as outras linhas;
Adicionei uma acl chamada bloqueio com o parâmetro dstdomain para bloquear o facebook, lembrando que em caso de vários domínios a serem bloqueados, eu poderia fazer como fiz no linux, apontando para um arquivo.
Defina o servidor DNS e verifique a porta padrão que será usada no navegador.
Salve o arquivo.
Apenas salvar não adianta, além disso devemos executar os comandos squid -k parse (squid reconfigure também funciona)
Faça a configuração no navegador cliente.
Agora é testar a navegação.
Navegação funcionando, ok, mas e o bloqueio?
Bloqueio realizado com sucesso.
Espero que tenha ajudado.
Abraço!