我有一个安装了 samba v 3.6.6 的 ubuntu 12.10 VM:
Ubuntu 12.10 (GNU/Linux 3.5.0-44-generic x86_64)
在我的 Mac 上,我可以毫无问题地连接到 SMB 共享:
smb://www.tests.net
然后,Finder 会要求输入用户名和密码,然后询问要挂载哪个共享。
在实时服务器上运行:
Ubuntu 12.04.4 LTS (GNU/Linux 3.2.0-24-virtual x86_64)
我安装了具有相同配置设置的 samba 3.6.3,当我尝试连接到服务器时:
smb://www.liveserver.net
连接超时并询问我是否有正确的 IP。我已尝试域名和 IP,但每个都一直超时。
我是否遗漏了什么?
我看不出这是一个权限问题,因为甚至没有与服务器建立连接..就好像服务器上甚至没有安装或运行 samba 一样。
答案1
一个词。防火墙。大多数 ISP 故意封锁公共互联网上的默认 SMB 端口。(445、135-139)(由于 Microsoft 在网络方面的安全措施不力。)仅出于测试目的... 尝试在其中几个端口上放置其他东西进行测试... 我认为您会发现它们被封锁了。通常,您可以致电 ISP 并礼貌地要求他们解除所有流量的封锁... 他们会这样做。