无尘阁日记

无尘阁日记

如何彻底屏蔽中国大陆网站:跨越搜索与浏览的全面指南
2024-10-06

要排除中国大陆的所有网站,而不仅仅是 .cn 后缀的网站,可以采用以下几种方法来实现,尽量减少在搜索结果或网页浏览中看到中国大陆的内容。

方法1: 使用uBlacklist扩展并屏蔽中国大陆IP范围

如之前提到的 uBlacklist 扩展是一个非常灵活的工具。你可以使用它来手动屏蔽中国大陆的特定域名以及IP段。对于不仅仅是 .cn 后缀的网站,你可以参考中国大陆的主流网站列表,并手动添加到黑名单中。虽然这是一种半自动化的方式,但它是目前最灵活的。

  • 步骤

    • *.baidu.com

    • *.taobao.com

    • *.jd.com

    • *.weibo.com

    • *.sina.com.cn

    • *.qq.com

    • *.alibaba.com

    • *.zhihu.com

    • 等等

    1. 安装 uBlacklist 扩展:uBlacklist

    2. 根据需要,在扩展中屏蔽中国大陆常见网站,添加规则来过滤中国大陆的常见网站:

    3. 如果你希望进一步过滤,可以结合一些中国的IP范围,也可以手动配置相关规则,但这会复杂一些。

方法2: 使用AdGuard高级过滤规则

AdGuard 不仅仅是广告屏蔽工具,它提供了非常强大的自定义过滤规则功能。通过高级规则可以屏蔽多个特定域名或IP范围。

  • 步骤进一步的操作
    如果你对网络更了解,可以使用 AdGuard 的自定义过滤器规则编写正则表达式来过滤更广泛的域名。

    1. 安装 AdGuard 扩展:AdGuard Adblocker

    2. 打开 AdGuard 扩展的设置,找到“自定义过滤规则”。

    3. 在规则中添加对中国大陆的域名屏蔽(如之前提到的一些常见域名),例如:

      markdown复制代码||*.baidu.com^
      ||*.weibo.com^
      ||*.zhihu.com^
      ||*.jd.com^
      ||*.163.com^
      ||*.qq.com^

      这样会排除中国大陆的主要网站和域名。

方法3: 定制Google搜索并排除中国大陆网站

你还可以通过Google自定义搜索引擎(CSE)来排除中国大陆的搜索结果,虽然这是一个稍复杂的方法,但能够精确控制搜索排除。

步骤:

  1. 前往 Google自定义搜索引擎

  2. 创建一个新的自定义搜索引擎。

  3. 搜索设置 中,选择要排除的网站,手动输入要排除的中国大陆网站(如上面列出的常见域名)。

  4. 你可以进一步使用特定的正则表达式来筛选和排除特定IP范围或更广泛的中国大陆网站。

使用正则表达式排除中国大陆域名:

排除模式 中,可以使用类似的正则表达式来排除可能与中国大陆相关的IP段或域名。由于某些中国大陆网站使用 .com.net 等国际域名后缀,这种方法会更加复杂。

方法4: 使用VPN并设置地理过滤器

有些VPN服务提供 地理过滤广告拦截 功能,能够在全球范围内屏蔽来自特定国家/地区的流量。使用VPN时,你可以选择屏蔽来自中国大陆的IP地址范围,这样会大幅减少访问这些网站的可能性。

  • 使用Geo-blocking的VPN: 一些高级VPN服务提供基于地理位置的过滤功能,你可以通过设置来屏蔽中国大陆的IP地址,防止访问中国大陆的网站。

    推荐使用的VPN服务包括:

    • NordVPN

    • ExpressVPN

    • Surfshark

    • 这些服务都允许你选择全球范围内的IP过滤规则。

方法5: 使用网络层面上的IP过滤

如果你希望更进一步控制网络层面的过滤,可以使用防火墙规则或DNS解析器来过滤掉来自中国大陆的IP范围。例如,使用 OpenDNS 或自定义DNS服务设置,可以有效屏蔽来自特定区域的IP流量。

  • 步骤

    1. 设置 OpenDNS 或使用你选择的DNS服务。

    2. 配置 DNS 层面的屏蔽规则,排除中国大陆的IP地址段。你可以参考中国大陆IP地址段的列表(可以从 IPIP.net 获取)。

总结:

要排除中国大陆的所有网站,不仅仅是 .cn 后缀,最好的解决方案是结合多个方法:比如使用 uBlacklistAdGuard 以及 自定义VPN或DNS。通过这些方法,你可以有效减少访问中国大陆的流量和内容,并专注于其他地区的搜索和浏览体验。

发表评论: