I want our local users to access a public server on our network by
using its public hostname "host.domain.com"; I would like, however,
that this hostname translates into its private address, so that the
users communicate with this server directly and not through Internet.
Is this possible? I am aware of the solution which consists in addingan entry into the clients' HOSTS files.

We are running DNS/DHCP on a NW 5.1 server, and it is our ISP who
hosts our domains, in particular "domain.com".