![Mac 可以通过 IP 连接到 samba,但不能通过 netbios 名称连接到 samba](https://linux22.com/image/667304/Mac%20%E5%8F%AF%E4%BB%A5%E9%80%9A%E8%BF%87%20IP%20%E8%BF%9E%E6%8E%A5%E5%88%B0%20samba%EF%BC%8C%E4%BD%86%E4%B8%8D%E8%83%BD%E9%80%9A%E8%BF%87%20netbios%20%E5%90%8D%E7%A7%B0%E8%BF%9E%E6%8E%A5%E5%88%B0%20samba%20.png)
我已经在 Centos 6 上设置了 samba 共享。
smb配置文件
[data]
path = /data
writeable = yes
browseable = yes
valid users = user01
create mask = 0777
create mode = 0777
directory mode = 0777
share modes = yes
veto files = /._*/.DS_Store/
delete veto files = yes
chkconfig smb on
chkconfig nmb on
iptables off
selinux disabled
在我的 Mac 10.10 上使用 Finder,我只能通过 IP 连接
smb://192.168.0.1/共享
我 ping 了主机名,它解析到正确的 IP 地址。但我无法使用服务器的主机名进行连接。它说服务器上不存在共享。请检查共享名,然后重试。
然后我在 Windows 机器上尝试了一下,//ipaddress 和 //hostname 都工作正常。
进一步测试似乎是 10.10 中的 Finder 导致了问题。我尝试了 10.9,似乎可以正常安装 smb……
编辑:从另一台 10.10 机器上试过,没问题。所以只是这台 Mac 上的 Finder 出了点问题。将关闭此问题。