集合通常白色列出的域
pi–hole®
从Pi-Hole Subreddit,Pi-Hole论坛,Pi-Hole Github存储库等各种来源借来的常见白色列出的网站的强大集合!通过运行脚本或手动将这些域添加到您的PI孔设置中,并使您的设置无故障!想报告一个新领域吗?想报告现有的吗?随时提出问题。
发行|脉冲|提交问题|提交公关|捐
目录
- 特征
- 概述
- 安装
- 卸载
- 自动更新
- 我如何确定广告域?
- 随着时间的流逝,观星者
- 支持
- 执照
特征
- 整个存储库都是策划的。
- 新域经常添加。
- 支持PI-HOLE DOCKER安装。
- 随附一个简单的安装/卸载脚本,即您可以立即自动添加带有注释的所有域。
- 域已分类,并包含在3个不同的文件中。
- 所有域都会有评论,让您知道该域。
- 如果您是Pi-hole的初学者,则添加这些网站将解决阻止合法网站的主机文件的问题。
概述
| 文件名 | 域数 | 描述 | 更新频率 | 原始链接 |
|---|---|---|---|---|
| whitelist .txt | 191 | 该文件包含whitelist安全的域,即它不包含任何跟踪或广告网站。添加此文件解决了许多问题,例如YouTube手表历史记录,新闻网站上的视频等。如果要报告其他域,请随时提交问题。 | 偶尔 | 关联 |
| 转介site.txt | 75 | 使用Slickdeals和Fatwallet等服务的人需要一些网站(其中大多数是跟踪器或广告)才能whitelist才能正常工作。该文件包含一些分析和广告服务网站,例如doubleclick.net等。如果您不知道这些服务是什么,请远离此列表。 | 偶尔 | 关联 |
| 可选list.txt | – – | 该文件包含根据您使用的服务所需的whitelist域。它可能包含一些跟踪网站,但有时有必要添加不良域以制作一些服务来工作。当前没有此列表的脚本,您必须将域添加到pi-hole中。 | 偶尔 | 关联 |
安装
确保您的计算机上安装了Python3 。您只需使用sudo apt install python3安装它
对于whitelist .txt
whitelist .py\”>
git clone https://g*it*hub.*com/anudeepND/whitelist.git sudo python3 whitelist /scripts/ whitelist .py
对于推荐site.txt
whitelist/scripts
sudo ./referral.sh\”>
git clone https://g*it*hub.*com/anudeepND/whitelist.git
cd whitelist /scripts
sudo ./referral.sh
如果您使用的是Pi -Hole 5.0或更高版本,则注释字段具有唯一的字符串-QJZ9ZK来唯一识别该脚本添加的域,以便用户可以删除域而不会影响其他whitelist ED网站。
对于可选list.txt
您可以根据使用的服务手动添加它。
用于Docker安装(带有Python3支持)
访问您运行Docker Exec -IT <Container-ID> Bash的Pi-Hole容器,然后继续以下步骤:
whitelist .py\”>
git clone https://g*it*hub.*com/anudeepND/whitelist.git sudo python3 whitelist /scripts/ whitelist .py
whitelist/scripts
sudo ./referral.sh\”>
git clone https://g*it*hub.*com/anudeepND/whitelist.git
cd whitelist /scripts
sudo ./referral.sh
用于Docker安装(无Python3支持)或 /etc /pihole在不同目录上
您可以将两个可选的论点传递给whitelist 。
-d or --dir to specify the Pi-hole etc directory (in normal install should be /etc/pihole)
-D or --docker to specify if Pi-hole is running as Docker container
whitelist .py –dir /home/docker/pihole/etc-pihole/ –docker\”>
git clone https://g*it*hub.*com/anudeepND/whitelist.git sudo python3 whitelist /scripts/ whitelist .py --dir /home/docker/pihole/etc-pihole/ --docker
whitelist/scripts
sudo ./referral.sh –dir /home/docker/pihole/etc-pihole/ –docker\”>
git clone https://g*it*hub.*com/anudeepND/whitelist.git
cd whitelist /scripts
sudo ./referral.sh --dir /home/docker/pihole/etc-pihole/ --docker
注意:您不必每次更新whitelist文件时都需要克隆回购。导航到whitelist /脚本,然后再次运行`sudo python3 whitelist .py。
卸载
如前所述,唯一的字符串(QJZ9ZK)将派上用场,同时从数据库中删除域。它使用像SQLite的操作员一样使用评论部分中存在的通配符字符串。
DELETE FROM domainlist WHERE type = 0 AND comment LIKE \' %qjz9zk% \'
此语句仅在确切的whitelist部分中存在并具有字符串qjz9zk时删除域。此脚本不会删除正则列表中的域。
Pi-hole的旧版本使用一个简单的文本文件来存储条目。在这种情况下,脚本将使您的PI孔中的域与GitHub Repo中存在的域相匹配,并相应地将其删除。
删除域: sudo python3 uninstall.py
自动更新
cd /opt/
sudo git clone https://g*it*hub.*com/anudeepND/whitelist.git
使脚本在一周的最后一天凌晨1点运行脚本
sudo nano /etc/crontab
在文件末尾添加此行:
whitelist .py\”>
0 1 * * */7 root /opt/ whitelist /scripts/ whitelist .py
ctrl + x然后输入
whitelist .py\”>
sudo python3 whitelist /scripts/ whitelist .py
我如何确定广告域?
- 亚当:一位助手(以前是DNSTHEDY助手):此浏览器扩展程序将列出加载网页时查询的所有域。您通常可以查看域列表,然后樱桃挑选似乎是广告服务域的列表。
- 使用内置的开发人员工具:对于Chrome和Firefox, Ctrl+Shift+我会将您带入开发人员工具菜单中。
- 使用Android App: Net Guard是一个Android应用程序,可用于监视任何特定应用程序,也可以在无根设备上使用。
随着时间的流逝,观星者
支持
保持质量的开源需要很多时间。三年来,我一直为这个项目做出了贡献。您的支持将帮助我保持项目运行并为您提供优质的服务。您还可以捐赠使用使用UPI的应用程序,例如Phonepe , Google Pay , Paytm等! (UPI ID:AnudeEpnd@ybl)。如果您有与PayPal或捐赠有关的任何疑问,则可以在Twitter上发送DM。
执照
MIT License
Copyright (c) 2020 Anudeep ND <anudeep@protonmail.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
