On the subject of name resolution, perhaps the DNS services have not got reverse domains correctly configured?
You can use "nslookup" to check it out.
For a host name such as "myhost.acme.com" the command
code:
nslookup myhost.acme.com.
Will return the "A" record (address) record.
If the IP address is "1.2.3.4", then the command
code:
nslookup 4.3.2.1.in-addr.arpa.
will return the "PTR" (pointer) record. This is the reverse record, and is what is used to convert IP addresses to host names.
If the reverse lookup fails, ask your administrator to configure the reverse lookup domains.
Note, if you are using NT4.0 DNS services you are stuffed, as it doesn't support DDNS and the pass-through WINS lookup is a bit crap.