从路由器阻止移动设备上的 Facebook 访问

Block Facebook access on mobile devices from router

我试图在特定网络上阻止来自 Facebook 应用 iOS 和 Android 的所有流量。我可以阻止网络访问,这意味着如果用户试图从计算机登录 www.facebook.com,路由器将检测并阻止它。用户将无法访问。

但是,移动应用程序在同一网络上运行良好。我需要阻止用户在 phone 上使用 Facebook 应用程序。我该怎么做?

我正在考虑使用 WireShark 来查看 URL phone 应用正在连接什么并阻止 URL。我确信这没问题,但是有没有我可以阻止移动用户访问 Facebook 的 baseURL?是否有 Facebook URLS 的列表,我可以阻止哪些阻止应用程序访问?

无论您在路由器上使用什么工具,我相信在过滤数据包时一定支持模式匹配。

所以我建议您可以阻止所有流量 *.facebook.com*.messenger.com.

话虽如此,仅根据URL过滤HTTP数据包可能还不够。有一些方法可以使用 VPN 或代理网站来规避这种情况。

您应该考虑阻止 80 和 443 以外端口上的所有传出流量。

类似的其他协议,如 ICMP 或 UDP,因为它们可用于隧道 VPN 连接。

我这么说是因为我们已经应用了所有这些方法来在 uni 获得不受限制的访问。 :)

也许你可以使用像squid这样的代理服务器来更好地控制流量。