Se não houver, deveria haver. O RFC2606 reserva vários domínios de primeiro nível para fins de teste com o entendimento de que eles nunca serão atribuídos. Ele também reserva três nomes de segundo nível para uso em exemplos de documentação. As reservas são:
-
.test
(teste de código relacionado ao DNS) -
.example
(documentação e exemplos) -
.invalid
(conhecido e obviamente inválido) -
.localhost
(127.0.0.1 por qualquer outro nome) -
example.com
,example.net
,example.org
(documentação)
A partir dos usos pretendidos descritos, faz sentido usar algo como pr0n.test
como um positivo definido. Você poderia organizar esse nome para resolver algo benigno (BANG!) Para que, na falha do filtro, você aconteça algo mais interessante do que apenas uma pesquisa de DNS com falha.