我有一个新的 OSX Snow Leopard 服务器,并希望能够让其他 Mac 通过互联网从该服务器安装驱动器。FTP 不足以共享文件,因为我们希望在不重新上传文件的情况下更新文件。
我需要这个,这样我就可以与美国不同地区的公司共享文件。
另外,我从 ISP 获得一个静态 IP,并且了解 NAT 的所有原理。
答案1
WebDAV 可能是最佳选择,但它也有自己的缺点。我不推荐 AFP,因为几乎没有防火墙会默认打开端口 548,这可能会导致大问题。此外,还有一些安全问题,如 DoS,很容易导致 AFP 瘫痪。WebDAV(类似于 iDisk)是通过 HTTP(s) 进行文件共享,客户端只需打开端口 80/443 即可使其正常工作。请小心,因为 WebDAV 不提供一些低级选项,例如允许用户之间共享 MS Excel 文件(同时写入)
另一方面,Windows 上的 WebDAV 存在很大的问题,其不同版本对 WebDAV 的支持有好有坏,因此您很可能需要第三方客户端。
最好的方法是使用 VPN,我建议飞塔使用 SSL VPN,但当然还有其他选择。PPTP 不够安全,但 L2TP/IPSec/SSL VPN 才是最佳选择。
答案2
您可以通过 AFP(通过 ServerAdmin)共享文件夹。如果您有 NAT 防火墙,则需要将 TCP 端口 548 映射/直通到您的 OS X Server。然后您的 Mac 客户端将通过afp://你的静态IP地址来自ISP。