I have an Ubuntu 11.04 computer with two vms : debian and windows xp. Each vm also has Host-only connection so I can see them from Host without setting up port forwarding.
All machines can ping each other using ip addresses, but the linux machines(ubuntu host and debian guest) cant ping windows xp by name, only by using tools like 'nmblookup' or by typing 'smb://hostname' in nautilus. Windows XP can ping all machines by name.
Surely I must be missing some configuration in smb.conf. Here is the current one I'm using :
[global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) name resolve order = bcast host lmhosts wins printing = cups printcap name = cups printcap cache time = 750 cups options = raw use client driver = yes map to guest = Bad User usershare allow guests = Yes usershare max shares = 100 usershare owner only = False
Any help will be appreciated.