Claro que você pode fazer isso. Dê uma olhada aqui: link
red@ubuntu:/etc/bind$ cat named.conf.local
zone "home.sickel.net." {
type master;
file "/etc/bind/db.sickel.net";
};
red@ubuntu:/etc/bind$ cat db.sickel.net
$TTL 604800
@ IN SOA localhost. root.localhost. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
home.sickel.net. IN A 192.168.1.33
red@ubuntu:/etc/bind$ sudo service bind9 restart
* Stopping domain name service... bind9 [ OK ]
* Starting domain name service... bind9 [ OK ]
red@ubuntu:/etc/bind$ dig +short home.sickel.net @localhost
192.168.1.33
red@ubuntu:/etc/bind$ dig +short sickel.net @localhost
85.19.71.164
Agora é só mudar o seu /etc/resolv.conf para usar o 127.0.0.1 como servidor de nomes principal.