my sun solaris 10 cannot ping and nslookup other server using hostname.

hi....
i have sun solaris 10 server, fedora 10, and Windows Server.. i cant ping my sun solaris 10, fedora 10 and Windows Server using hostname (etc: ping winserver.bengkel2.com), but i can ping all using IPV4 and IPV6 address.. can u give some suggestion to solve my problem or some idea to troubleshoot it..

some information:

-windows server is main server and i already set dns server and configure it.
-in my sun solaris 10 already insert "nameserver and search" in /etc/sysconfig/network..

thanx.. =)

Did you set your DNS entries in /etc/resolv.conf ?

Make a DNS entry in /etc/resolv.conf and make sure you have "dns" word in the /etc/nsswitch.conf next to "hosts" entry.

hosts: dns files

You can also add the hosts to the /etc/hosts file.