是否有一个工具可以用来禁止除选定应用程序之外的所有应用程序访问互联网(在 Mac OS X 上)?
“小告密者”不可能是答案,因为它没有提供简单的“拒绝全部/允许部分”规则。
提问的原因:当通过 iPhone 的个人热点进行网络共享/连接互联网时,Mac OS X 将允许所有应用程序连接。每个需要更新或同步的应用程序都会这样做,并会很快消耗您的移动数据配额(例如 1GB/月)。
答案1
事实上,小告密者做允许“拒绝所有”/“允许部分”。只需创建一个新配置文件并拒绝“任何进程”的每个传入和传出连接。然后,将您想要列入白名单的任何应用程序的允许连接添加到同一配置文件中。允许的应用程序将覆盖顶级拒绝。
答案2
TCP块可以免费实现这一点。只需将 Chrome 等添加到允许的应用程序列表中,然后勾选“白名单”框。然后其他一切都会被阻止。您需要手动激活和停用该软件。
(答案取自https://apple.stackexchange.com/questions/135708/restrict-osx-applications-from-using-the-network)
答案3
TCPBlock 消失后,控制网络共享成本和其他不需要的入站流量的一站式解决方案是https://www.tripmode.ch/