Phi*_*ppp 1 server-message-block mac-osx osx-lion
我们有一个扫描仪,可以将扫描的文档保存到 SMB 共享。所以我需要在 Mac 上打开 SMB 共享 - 应该没问题。
问题:Mac 是一台 MacBook,它也将用于外部网络 - 显然我们不希望在我自己的网络之外共享 SMB。
所以,我正在寻找一种方法来自动启动 MacBook 上的 SMB 服务,只有当它连接到某个网络时(理想情况下基于我们路由器的硬件地址,或者可能基于 IP 地址是从 DHCP 服务器获取的)后备)。一旦网络连接发生变化,应立即停止 SMB 服务器。
我不确定摆弄系统脚本是否是个好主意,系统脚本可能会被任何下一次系统更新更改 - 这仍然可能是唯一的选择吗?或者有没有可以做到这一点的应用程序?有没有人有更好的主意?
即使稍贵,您也可以使用NetworkLocation来自动检测您的位置,并在为您的家庭网络配置它之后,添加Application
>Open an Application / Run Script
并配置它以便它运行这个StartInternetSharing脚本。重复,只是这次选中框说Launch when leaving location
并添加StopInternetSharing脚本。
脚本不是我写的,但我已经更新它们并将它们托管在我的 Dropbox 上,因为我有一个 Xgrid 复选框,所以原始版本不起作用。我已经测试过它们,它们都可以工作。这是最初发布这些脚本的MacRumors 帖子。
PS 我不知道我是否因为安装了一些东西而安装了 Xgrid,或者每个 10.6 的人都有。您能否阅读/遵循任一脚本标题中的说明(在 AppleScript 编辑器中打开),并告诉我您是否这样做了?我想更新脚本以将最常用的选项作为默认值。谢谢。
归档时间: |
|
查看次数: |
612 次 |
最近记录: |