@JasonWalker makes some very good points. If you don’t use a proper DNS name, then you could be in trouble if your IP addresses ever change in the future.
Similarly putting it in the DNS that the clients use could be fragile, and wouldn’t work well with mobile devices / laptops that roam.
Is there a reason you can’t use a fully qualified hostname?