Technical Anshu 主页 › 教程 › Ubuntu 上的 Pi-hole
🕳️ Pi 孔设置

在 Ubuntu 上安装 Pi-hole

一台 Ubuntu 机器可以悄悄地删除你家中每部手机、电视和笔记本电脑的广告和跟踪器。 Pi-hole 在 DNS 级别执行此操作,甚至在广告下载之前 - 这是完整的设置,按正确的顺序:首先是地址,其次是安装,最后是路由器。

✍️ Technical Anshu🐧 Ubuntu / Pi-hole🎧 Multi-Language Audio
在 Ubuntu 上安装 Pi-hole
🎧 多语言音频: 在视频播放器中,点击 [设置] (⚙️) ➔ [音频轨道] 选择您的首选语言。

📑章节

  • 为什么地址是第一位的 - Pi-hole 需要一个固定的 IP
  • 更新 Ubuntu 并运行官方安装程序
  • 在设置屏幕中选择上游 DNS 提供商
  • 默认黑名单、静态 IP 确认和管理员密码
  • 将路由器的DNS指向Pi-hole机器
  • 通过手机或笔记本电脑进行验证 - 在仪表板上进行实时查询
  • 诚实的限制 - DNS 级阻止无法做到的事情
  • 📋 概述和分步指南

    1

    首先给Ubuntu机器一个固定的地址

    Pi-hole 必须位于一个永远不会改变的地址,因为家里的每台设备都会被告知向其请求 DNS。如果它的地址移动,整个房子就会失去名称解析。在安装任何东西之前,在 Ubuntu 机器上设置一个静态 IP,或者在路由器中保留其地址,并将该地址保留在路由器自动分配的范围(DHCP 池)之外。

    2

    更新 Ubuntu,然后运行官方安装程序

    Pi-hole 使用项目自己的自动安装程序直接从 pi-hole.net 进行安装。首先更新系统软件包:

    终端 — Ubuntu
    sudo apt update

    然后按照 pi-hole.net 上发布的方式运行安装程序:

    终端 — Ubuntu
    curl -sSL https://install.pi-hole.net | bash

    安装程序会检查您的系统,安装 Pi-hole 所需的内容,然后引导您完成几个蓝色设置屏幕。慢慢来——接下来的步骤发生在这些屏幕内。

    3

    选择上游 DNS 提供商

    Pi-hole 屏蔽了不好的问题,但好的问题仍然需要真正的答案。在安装程序中,您选择一个上游 DNS 提供商 - 列表中提供了 Cloudflare、Google、Quad9 或 OpenDNS 等名称。其中任何一个都有效;实际的区别在于速度和提供商自己的日志记录策略。 Pi-hole 仅向他们询问不在您的阻止列表中的域,并缓存答案,因此重复的问题可以在本地立即得到解答。

    4

    保留默认阻止列表并保存管理员密码

    安装程序提供了一个起始阻止列表(著名的史蒂文·布莱克列表)。让它勾选——这是一个理智、保守的起点,可以在不破坏正常网站的情况下阻止广告和跟踪器。当询问时确认静态 IP 详细信息,然后完成安装。

    ⚠️ 注意安装结束时显示的管理员密码。该密码可以保护 Web 仪表板 - 在关闭屏幕之前将其保存在安全的地方。如果你丢失了它,可以从 Ubuntu 机器本身的终端重置它,但现在保存它要容易得多。
    5

    将路由器指向 Pi-hole

    在设备实际使用 Pi-hole 之前,安装 Pi-hole 不会产生任何变化。登录路由器设置,找到 DHCP 或 LAN DNS 设置,并将 DNS 服务器设置为 Pi-hole 机器的静态地址。从那时起,加入网络的每台设备都会自动被告知通过 Pi-hole 解析名称。更新设备的连接(或重新启动它),它就会获取新的 DNS。

    ⚠️ 此更改会立即影响整个网络 - 家里的每部手机、电视和笔记本电脑。当没有人在工作、上课或下载时执行此操作,并记录路由器的旧 DNS 设置,以便在出现任何问题时可以在几秒钟内切换回来。
    6

    从客户端验证,而不是从服务器验证

    在手机或笔记本电脑上打开浏览器并加载一些正常站点,然后从该设备打开 Pi-hole 仪表板:

    浏览器地址栏
    http://pi.hole/admin

    您还可以打开机器自己的地址,然后打开/admin。您应该会在仪表板上看到实时到达的查询。这——不是一个成功的安装屏幕——是安装有效的证明:真实的设备,提出真实的问题,被阻止的问题悄然消失。

    7

    在期待魔法之前先了解诚实的限制

    仅在 DNS 级别阻止 Pi-hole 。与内容本身来自同一域的广告(著名的例子是 YouTube 插播广告)无法通过这种方式屏蔽,因为屏蔽该域也会屏蔽视频。

    📌 Pi-hole 是一种全网络广告和跟踪器过滤器 - 它不是 VPN,也不是防病毒软件。这也意味着 Ubuntu 计算机必须保持开启状态:如果它被关闭,则使用它作为唯一 DNS 服务器的设备将无法按名称打开网站,直到它恢复为止。

    🏷️Topic Search Variables & Keywords

    🔍 Pi-hole 🔍 Ubuntu 🔍 DNS 🔍 AdBlocking 🔍 StaticIP 🔍 TechnicalAnshu 🔍 Networking 🔍 HomeNetwork 🔍 Install Pi-hole on Ubuntu 🔍 Pi-hole Setup 🔍 Network-Wide Ad Blocking 🔍 Upstream DNS 🔍 pi.hole Admin 🔍 Tracker Blocking
    🎙️ 完整文字记录 — 点击展开

    分步故障排除指南和解决方案 - 在 Ubuntu 上安装 Pi-hole。技术安叔屏幕演示。

    在 Ubuntu 上逐步安装 Pi-hole:静态 IP、官方安装程序、上游 DNS、将您的路由器指向它,以及 DNS 级别阻止的诚实限制。

    (转录在源页面上结束)

    ❓ 常见问题(英文)

    本教程 100% 免费学习吗?

    是的!技术安数演示的所有指南和方法均使用免费、合法的教育资源。

    初学者可以遵循本指南吗?

    绝对是!每个步骤都在屏幕上演示并附有详细说明,以便任何人都可以轻松遵循。

    如果遇到困难我可以在哪里提问?

    直接在 YouTube 视频上发表评论,我们的社区和技术安树将为您提供帮助。

    🚀 在 YouTube 上观看完整教程

    🚀 在 YouTube 上观看完整的分步视频教程:https://www.youtube.com/watch?v=GXPTFr23oMc

    订阅技术安数以获取 IT 支持、Windows 故障排除和服务器管理。

    ▶️观看完整视频
    本教程基于技术安叔的在Ubuntu上安装Pi-hole视频 • 卡在任何步骤上?在视频评论中提问——你会在那里得到帮助🙏