1. When you do a nslookup from a different machine to the ESX server, do you get the same IP you set for?
2. Can you try to change the nic to another nic in network adapters just to confirm that the given nic is not in dns settings?
3. Just confirm if the dns is having the entry of the server?