我最近了解了两种不同的编辑方法主办方我在 Ubuntu 中创建了一个文件,用于阻止跟踪我的计算机的网页和域名(保护自己免受跟踪 cookie 的侵害),在这里我有点困惑,因为有些人建议在添加要阻止的页面地址~\etc\hosts
之前使用 127.0.0.1 编辑通常位于的“hosts”文件,而有些人建议在添加要阻止的页面地址之前使用 0.0.0.0。
我仅在 Windows XP 和 Windows Server 2003 中测试了这两种方法,到目前为止我所能说的就是使用这种形式的模板:
127.0.0.1 google-analytics.com
127.0.0.1 ssl.google-analytics.com
对我的系统来说一点都不好,它甚至会减慢最常见的操作。
但我发现使用这种形式的模板:
0.0.0.0 google-analytics.com
0.0.0.0 ssl.google-analytics.com
就系统稳定性而言似乎还不错,甚至网页加载速度也更快。
我的问题是,这种方法(编辑 hosts 文件)是否真的可以阻止网页和域名跟踪我在 Linux/Ubuntu 上的计算机。我对网络安全知之甚少,因此我无法正确测试编辑此文件后我现在是否比以前受到更多的保护主办方按照我所见的方式归档,这是在互联网上的教程中完成的。
因此,总而言之,我有以下问题:
在hosts文件配置中添加需要拦截的页面地址之前,127.0.0.1和0.0.0.0哪个比较好?
如何测试编辑hosts文件后我的网络安全性是否更好?
答案1
您应该使用 127.0.0.1,即所谓的环回地址。与 0.0.0.0 不同,它是一个有效的 IPv4 地址。
虽然这确实可以缓解一些跟踪问题,但不是提高安全性。
有无数个网站会跟踪你,你不可能一直编辑主机文件。为了防止跟踪,你最好使用 AdblockPlus 和 NoScript 等插件,它们会自动更新要阻止的网站列表。
另请注意,安全是一个过程,而不是某些设置或配置。
为了加强安全,你还需要考虑
- 设置防火墙
- 物理访问您的机器
- 还有许多其他事情超出了本文的讨论范围。