![我如何屏蔽所有 Facebook 元素/内容](https://linux22.com/image/1258880/%E6%88%91%E5%A6%82%E4%BD%95%E5%B1%8F%E8%94%BD%E6%89%80%E6%9C%89%20Facebook%20%E5%85%83%E7%B4%A0%2F%E5%86%85%E5%AE%B9.png)
我没有 Facebook 账户。如何在互联网的其余部分屏蔽所有 Facebook 元素(不仅是点赞按钮,还包括所有 Facebook 内容)。我担心被 Facebook 跟踪。我在 Mac OS X 上使用 Firefox。
答案1
您可以将以下几行添加到计算机上的文件中/etc/hosts
,以切断对所有 Facebook 内容的访问:
# Block Facebook
127.0.0.1 www.facebook.com
127.0.0.1 facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.login.facebook.com
127.0.0.1 fbcdn.net
127.0.0.1 www.fbcdn.net
127.0.0.1 fbcdn.com
127.0.0.1 www.fbcdn.com
127.0.0.1 static.ak.fbcdn.net
127.0.0.1 static.ak.connect.facebook.com
127.0.0.1 connect.facebook.net
127.0.0.1 www.connect.facebook.net
127.0.0.1 apps.facebook.com
答案2
自从 IPv6 开始投入使用以来,@mckeed 的回复就变得不完整了。“::1”是 IPv6 的默认反馈循环。它需要添加到 中的每个 Facebook 条目中/etc/hosts
。以下是我的回复:
# Block Facebook IPv4
127.0.0.1 www.facebook.com
127.0.0.1 facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.login.facebook.com
127.0.0.1 fbcdn.net
127.0.0.1 www.fbcdn.net
127.0.0.1 fbcdn.com
127.0.0.1 www.fbcdn.com
127.0.0.1 static.ak.fbcdn.net
127.0.0.1 static.ak.connect.facebook.com
127.0.0.1 connect.facebook.net
127.0.0.1 www.connect.facebook.net
127.0.0.1 apps.facebook.com
# Block Facebook IPv6
::1 www.facebook.com
::1 facebook.com
::1 login.facebook.com
::1 www.login.facebook.com
::1 fbcdn.net
::1 www.fbcdn.net
::1 fbcdn.com
::1 www.fbcdn.com
::1 static.ak.fbcdn.net
::1 static.ak.connect.facebook.com
::1 connect.facebook.net
::1 www.connect.facebook.net
::1 apps.facebook.com
答案3
幽灵适用于 Firefox 和 Safari,它可以阻止包括 Facebook 在内的一系列跟踪器。如果您愿意,您可以具体告诉它要阻止什么和不要阻止什么。
答案4
如果你希望只有 Firefox 受到影响,你可以添加域列表来自 mckeed 的回答到自定义过滤器广告拦截器。