A funcionalidade de restrições de propriedade intelectual de ações e uma página de erro personalizada provavelmente farão o que você deseja. Sem conhecer a versão do IIS que você está executando, não posso fornecer instruções passo a passo.
Você estaria procurando bloquear todas as solicitações e permitir o acesso a um subconjunto de endereços.