Samba仅通过IP从Windows共享

我有Ubuntu服务器(10.10)运行。 有两个服务器组件处于活动状态:文件服务器是用于远程访问的Samba和OpenSSH。 这是一个家庭networking,(工作组)。

当我从Windows使用OpenSSH时,可以使用servername而不是Ip(servername.local)

当我从windows ping servername.local,IP被parsing。

当我尝试从Windows(win7)连接到Samba共享时,我需要提供IP地址。 我不能使用计算机名称。 有没有可能configuration这种方式,我可以使用computername呢?

谢谢,桑德

听起来像Windows 7没有运行的NetBIOS客户端。 你可以运行nbstat吗?

为了在小环境下正常工作,可以使用hosts文件进行简单的名称parsing。 这可能是更好的select,而不是试图让Windows 7上运行的NetBIOS(如果它确实不受支持的话)。DNS也将被杀死。

此外,请注意,serverfault是专门用于专业系统pipe理员。 ( serverfault.com/faq )这种与家庭networking有关的问题更适合于superuser.com。 ( superuser.com/faq )