我们有一个扫描仪,可以将扫描的文档保存到 SMB 共享。所以我需要在 Mac 上打开 SMB 共享 - 应该没问题。
问题:Mac 是一台 MacBook,它也将用于外部网络 - 显然我们不希望在我自己的网络之外共享 SMB。
所以,我正在寻找一种方法来自动启动 MacBook 上的 SMB 服务,只有当它连接到某个网络时(理想情况下基于我们路由器的硬件地址,或者可能基于 IP 地址是从 DHCP 服务器获取的)后备)。一旦网络连接发生变化,应立即停止 SMB 服务器。
我不确定摆弄系统脚本是否是个好主意,系统脚本可能会被任何下一次系统更新更改 - 这仍然可能是唯一的选择吗?或者有没有可以做到这一点的应用程序?有没有人有更好的主意?