I have a network of computers, mainly Windows machines on a windows domain.
I have 2 Linux machines, which are connected to the network and get their IP's via DHCP from the Windows 2003 server.
My windows machine (Win7-00), can ping all machines by their hostnames, including the Linux machines (N40L and Lin001).
My two Linux machines can ping my Windows machines by hostname (Win7-00) but cannot ping the other Linux machines by hostname. i.e. N40L cannot ping Lin001 and Lin001 cannot ping N40L. They CAN ping eachothers the IP's. And I have an nfs export working via IP at the moment (which I wish to use via hostname)
Is this the Linux PC's not sending hostnames to the DHCP or is there something I need to change on them to allow pinging of Linux hostnames?
I don't want to manually add the hostnames to /etc/hosts
as they're dynamic IP's and one of the machines is a laptop which sometimes won't be on the domain network.
What should I do?