Você quer:
zone "10.in-addr.arpa" { type master; file "/etc/bind/db.empty"; };
e depois apenas defina o (s) registro (s) PTR que você precisa em db.empty (não está realmente vazio).
Se você sentir a necessidade de definir vários registros e só precisar incrementar um número, use a diretiva $ GENERATE, mas por que você gostaria de fazê-lo para todo o espaço 10.0.0.0/8, eu não consigo adivinhar . Pesquise no Google por "diretiva BIND $ GENERATE" (sem as aspas). Usando $ GENERATE, você pode configurar um modelo e evitar a necessidade de digitar todos os registros A e PTR. Exemplo:
$GENERATE 10-20 wks$ IN A 192.168.2.$
irá gerar registros (na memória)
wks10 IN A 192.168.2.10
wks11 IN A 192.168.2.11
wks12 IN A 192.168.2.12
and so on
Exemplos semelhantes:
$GENERATE 10-20 wks$.something. IN A 192.168.2.$
$GENERATE 10-20 10.0.0.$ IN PTR wks$.somewhere
$GENERATE 10-20 10.0.0.$ IN PTR empty.somewhere
Nota: esta última é considerada "má forma" porque possui vários IPs apontando para um único nome de host. Isso não quer dizer que não funcionará.
Esta diretiva pode ser usada em vários tipos de registro (A, PTR etc.). Eu não posso para a vida de mim lembrar a sintaxe de um espaço IP 10.x.x.x inteiro. Recomende a leitura da diretiva $ GENERATE (via Google) e / ou a aquisição do livro "DNS and BIND" da O'Reilly.
Nota: Esta técnica economiza espaço em disco e muita digitação, mas, IIRC, ela ainda pode consumir memória.