Support with configuring bind9 DNS server for a private network

host1.epicsystems.local.com         IN  A    192.168.0.66

This record is missing a trailing dot. That means that a bind DNS server does not treat it as the fully qualified domain name you wanted to use, but rather as shorthand.

Bind will append the $ORIGIN (the zone name) to shorthand records, making that the A record for host1.epicsystems.local.com.epicsystems.local.com. which is probably not what you intended.