如何在 Mac 上的 Firefox 上屏蔽网站?

如何在 Mac 上的 Firefox 上屏蔽网站?

我访问一个社交网站,该网站在 iframe 中加载另一个社交网站。

有没有办法在 Mac 上的 Firefox 上屏蔽特定网站?

例如,pintrest.com 有一个更新的 cookie。我没有在该网站上注册账户,也不访问该网站。

在此处输入图片描述

答案1

如果你(而不是其他使用你电脑的人)打算使用该网站,那么一个选择就是创建一个黑洞主机表项。这样做会强制您的计算机将该 DNS 条目解析为备用 IP 地址(如 localhost/127.0.0.1)。由于 IP 地址不正确,尝试访问该网站将失败,并阻止您的计算机加载任何内容。

注意:请确保你使用的 IP 地址没有其他网络服务器,否则你可能会意外地从站点。除非您运行自己的服务器,否则 Localhost 通常是一个安全的选择。

https://www.imore.com/how-edit-your-macs-hosts-file-and-why-you-would-want

打开 Finder 窗口。从侧边栏中选择应用程序。

打开 Finder,然后单击“应用程序” 双击“实用程序”。 双击“终端”。

双击“实用程序”,然后双击“终端”。在“终端”窗口中,您需要输入命令来打开 Nano 文本编辑器。您还需要输入管理员密码。

输入 sudo nano /etc/hosts 然后按回车键。输入您的管理员密码然后按回车键。

在终端中输入 Nano 文本编辑器,您现在位于 Nano 文本编辑器中。

在 Nano 文本编辑器中映射 IP 地址 如果要添加新设备或域,请使用箭头键移动光标并将其放置在窗口中的文本后面。然后开始输入。

如果您要将本地网络上的特定 IP 地址映射到域,则可以键入 IP 地址,点击 Tab,然后键入域名。

相反,如果你想确保某个网址不会转到其目标网站——如果你想让你的 Mac 远离某些网站,请使用“127.0.0.1”。这会将其映射回你的 Mac。即使路由器为你的 Mac 分配了不同的 IP 地址,由于该文件中的默认设置,127.0.0.1 默认为本地计算机。

完成后,按住 Control 和 O 键保存文件,然后按住 Control 和 X 键退出。

最后一步返回命令行,输入 sudo killall -HUP mDNSResponder 然后输入 return。这将刷新 Mac 的 DNS 缓存,这样它就不会因您对 Hosts 文件所做的任何更改而感到困惑。

答案2

问题提到一个有问题的网站正在 iframe 中加载第三方网站。扩展 AdBlock Plus 可以帮助解决这个问题。您必须使用“阻止此元素”来训练它

答案3

我理解您担心访问一个网站会引入来自其他网站的 Cookie。这些非预期的 Cookie 被称为“第三方 Cookie”,因为您是第一方,而您显示的网站是第二方。

请参阅 Mozilla 文章 在 Firefox 中禁用第三方 Cookie 以阻止广告商的某些类型的跟踪 解释了如何阻止此类 cookie。

我不想在这里描述阻止 cookie 的方法,因为如果将来程序发生变化,我的答案将不会更新,但 Mozilla 支持文章肯定会更新。

但既然有人要求:

  • 点击菜单按钮并选择选项
  • 选择“隐私和安全”面板并转到“Cookie 和站点数据”部分。
  • 在接受第三方 cookie 和站点数据旁边的下拉菜单中选择从不。
  • 关闭 about:preferences 页面。您所做的所有更改都将自动保存。

答案4

如果你不仅担心第三方 Cookie,还担心任何类型的“第三方”访问,你可以使用插件微矩阵。它比 AdBlock 灵活得多,但你必须清楚自己在做什么。

我对我的浏览器应该被允许从其他域(如 google analytic 等)访问哪些内容有非常具体的想法。配置允许哪些内容和不允许哪些内容有点费劲,举个简单的例子,对于“superuser.com”,google-analytics.com 是禁止访问的,但 ajax.googleapies.com 是必须访问的。

在此处输入图片描述

但仅仅拒绝某些网站应该相当容易:只需阻止这些域上的所有访问并允许其他所有内容。

相关内容