下载Pi-hole的过程相对简单,主要分为几个步骤。以下是从准备到安装的完整指南

准备安装环境

  1. 备份SD卡内容:

    在安装Pi-hole之前,请确保你的Raspberry Pi的SD卡中有你需要备份的数据,使用Pi-hole前,你可能需要格式化SD卡,所有数据将被擦除。

  2. 选择合适的Pi-hole版本:

    Pi-hole支持多种操作系统,包括Raspberry Pi Desktop(桌面版)和Raspberry Pi OS(头像版),桌面版可能更适合新手,因为它提供了图形界面,便于操作。

安装Raspberry Pi OS

  1. 下载Raspberry Pi OS:

    • 访问Raspberry Pi 官方网站,找到适合你的Raspberry Pi型号的操作系统镜像。
    • 选择一个合适的版本和文件类型(如32位或64位),如果你的Raspberry Pi 4B或更高,选择64位版本。
  2. 写入SD卡:

    使用工具(如Etcher)将镜像写入SD卡,确保SD卡至少有4GB的空间。

启动Raspberry Pi

  1. 连接硬件:

    将SD卡插入Raspberry Pi,连接网络和电源。

  2. 启动系统:

    • 打开你的电脑,连接到Raspberry Pi的网络,打开文件资源管理器,找到SD卡中的启动文件(如boot/raspbian.bmp),双击启动。

运行第一次启动步骤

  1. 连接网络:

    使用网络连接工具(如wpa_supplicant)连接到你的网络。

  2. 初始配置:

    运行初次启动时,会自动启动Raspberry Pi Desktop,创建一个用户并设置密码,完成初次配置。

更新系统

  1. 打开终端:

    在Raspberry Pi Desktop中,打开终端。

  2. 更新系统:

    sudo apt update
    sudo apt upgrade

安装必要软件

  1. 安装系统工具:
    sudo apt install git build-essential

克隆Pi-hole仓库并编译

  1. 克隆仓库:

    git clone https://github.com/pi-hole/pi-hole.git
  2. 编译并安装:

    cd pi-hole
    make
    sudo make install

配置Pi-hole(以命令行为例)

  1. 生成Pi-hole密钥:

    ./pihole -a

    记录生成的Pi-hole密钥(类似于12345678-1234-1234-1234-1234)。

  2. 添加密钥到配置文件: 打开Pi-hole的配置文件(如/etc/pihole/pihole.conf),在ads_list部分添加你的密钥。

  3. 重启Pi-hole服务:

    sudo systemctl restart pihole

测试Pi-hole

  1. 访问广告过滤测试网站:

  2. 检查DNS询问:

    • 使用nslookup pi.hole.test或类似的命令,确认Pi-hole正在处理DNS请求。

配置完成

完成以上步骤后,Pi-hole已经在你的Raspberry Pi上运行,开始享受无广告的网络体验。

后续维护

  1. 定期更新Pi-hole过滤列表:

    cd /opt/pihole
    ./pihole update
  2. 检查日志:

    sudo tail -f /var/log/pihole.log
  3. 修复服务问题: 如果服务出现问题,可以尝试重启服务:

    sudo systemctl restart pihole

通过以上步骤,你应该能够顺利下载并安装Pi-hole,开始使用它来过滤广告,如有问题,请参考Pi-hole官方文档或社区求助。

下载Pi-hole的过程相对简单,主要分为几个步骤。以下是从准备到安装的完整指南

@版权声明

转载原创文章请注明转载自原子VPN|多平台网络连接与线路优化工具,支持节点切换、网络测速及电脑手机端使用,满足不同网络环境下的连接需求,网站地址:https://yuanziapp.com.cn/