📜  没有重力的 pihole 更新白名单 (1)

📅  最后修改于: 2023-12-03 15:40:43.937000             🧑  作者: Mango

没有重力的 Pi-hole 更新白名单

Pi-hole 是一个流行的网络广告屏蔽工具,可以通过拦截 DNS 请求来阻止大部分的广告。而白名单则可以加入一些例外,这些域名不会被屏蔽。而今天我们要介绍的是如何在没有重力的情况下更新 Pi-hole 的白名单。

什么是没有重力(Zero-gravity)?

没有重力是指在太空中物体没有向下的重力,而是处于失重状态。相信科幻电影中的太空人在飞船中漂浮的场景大家都见过,这就是没有重力所带来的效果。而在计算机领域,没有重力通常是指在没有真实硬件设备的情况下进行模拟。例如运行虚拟机或容器时就可以模拟出没有重力的环境。

如何更新 Pi-hole 的白名单?

Pi-hole 的白名单通常保存在 /etc/pihole/whitelist.txt 文件中。而在没有重力的情况下,我们可以通过挂载这个文件所在的目录,再通过修改容器内的文件来更新白名单。下面是具体的步骤:

  1. 挂载 /etc/pihole 目录到本地:
docker run -d -v /path/to/pihole:/etc/pihole --name pihole pihole/pihole:latest

这里 /path/to/pihole 是你想要挂载的本地目录。

  1. 编辑本地的 /path/to/pihole/whitelist.txt 文件,加入需要允许的域名。

  2. 重新加载 Pi-hole 的配置:

docker exec pihole pihole restartdns reload-lists

这条命令会重新加载 Pi-hole 的配置,并读取最新的白名单列表。

执行完上述步骤后,你应该就可以在没有重力的环境中更新 Pi-hole 的白名单了。

结语

本文介绍了在没有重力的情况下如何更新 Pi-hole 的白名单。通过挂载 /etc/pihole 目录并修改其中的 whitelist.txt 文件,我们可以轻松地添加需要允许的域名。希望这篇文章能对 Pi-hole 用户们有所帮助。