DNAME is a option.
You can also have multiple zones using the same file in named.conf. You just need to make sure you use the shortcuts in the zone and don't define the actual domain in the zone file. Also sym links can be used that just refer to the "master" file.
For example instead of using this in the SOA
Code:
yourdomain.com. IN SOA ns1.yourdomain.com. support.yourdomain.com. (
use,
Code:
@ SOA ns1 support (
Same goes for your resource records
Code:
host56.yourdomain.com. IN A 192.168.0.10
replaced with
Code:
host56 IN A 192.168.0.10