I've set up an internal DNS server for our office, to use with our in-house dev team. I'm trying to find a way for us to have CNAME's on this internal DNS zone resolve to our ".local" domains that are assigned with with our internal OS X network.

Is this possible? Doing a lookup, it seems the answer is correct, however, it doesn't resolve at all.

Here's an example of the current zone file:
TTL    86400
$ORIGIN internal.domain.com.

@                       1D IN SOA       @ root (
                                        04              ; serial                                                                                                                       
                                        3H              ; refresh
                                        15M             ; retry
                                        1W              ; expiry
                                        1D )            ; minimum

                        1D IN NS        @
                        1D IN A
pc1               1D IN CNAME     pc1.local.