我正在运行 Ubuntu Server (10.10)。有两个服务器组件处于活动状态:文件服务器是 Samba,而 OpenSSH 用于远程访问。这是一个家庭网络(工作组)。
当我从 Windows 使用 OpenSSH 时,可以使用服务器名称代替 Ip(服务器名称.local)
当我从 Windows ping servername.local 时,IP 已被解析。
当我尝试从 Windows(win7)连接到 Samba 共享时,我需要提供 IP 地址。我无法使用计算机名。是否可以配置为可以使用计算机名的方式?
谢谢,桑德
答案1
听起来 Windows 7 没有运行 NetBIOS 客户端。您可以运行 nbstat 吗?
要在小型环境中实现此功能,您可以使用 hosts 文件进行简单的名称解析。这可能是比尝试在 Windows 7 上运行 NetBIOS 更好的选择(如果它确实不受支持)。DNS 也有点过头了。
此外,请注意 serverfault 适用于专业系统管理员。(serverfault.com/常见问题)这种与家庭网络相关的问题更适合superuser.com。(superuser.com/faq)