Not sure of the tool your utilizing but I do a couple things about dns/ip/dhcp issues.
1. Is there a cache in the DNS or DHCP server I need to clear? I know you have a cache on your local box and you can clear this via the ipconfig /flushdns from a command prompt. The ipconfig command was provided for earlier versions of Windows, the /flushdns option is only available for use on computers running Windows 2000, Windows XP, or Windows Server 2003 operating systems.
Regarding the DNS & DHCP servers were the actual changes/assignments are made, these server replicate with others in the environment and generally dns/dhcp updates can be active as short as seconds or as long as 30 minutes. It really depends on the size of the enterprise and how the servers have been set up for replicating. I know personally when making assignment via QIP (Lucent) & CNR (Cisco), that upon assignment it was a requirement to refresh the server to force assignments.
2. Should there be only 1 host name per Host IP Address for each pointer? Yes, only one arecord per IP, although you can have several cnames/alias's (pointers)to the same IP. Unlike lower layer communication, a unique fqdn must exsist for TCP/IP communication.
In the case you have above either computer A or B would gain access depending on which computer logged in first. The other would recieve an error message referring to duplicate IP.
Just food for thought. Don't want to step on any toe's but I ran across this post and hadn't seen a reply from Serb
[blue]Mahalo[/blue]
Paul