下载Pi-hole的过程相对简单,主要分为几个步骤。以下是从准备到安装的完整指南
准备安装环境
-
备份SD卡内容:
在安装Pi-hole之前,请确保你的Raspberry Pi的SD卡中有你需要备份的数据,使用Pi-hole前,你可能需要格式化SD卡,所有数据将被擦除。
-
选择合适的Pi-hole版本:
Pi-hole支持多种操作系统,包括Raspberry Pi Desktop(桌面版)和Raspberry Pi OS(头像版),桌面版可能更适合新手,因为它提供了图形界面,便于操作。
安装Raspberry Pi OS
-
下载Raspberry Pi OS:
- 访问Raspberry Pi 官方网站,找到适合你的Raspberry Pi型号的操作系统镜像。
- 选择一个合适的版本和文件类型(如32位或64位),如果你的Raspberry Pi 4B或更高,选择64位版本。
-
写入SD卡:
使用工具(如Etcher)将镜像写入SD卡,确保SD卡至少有4GB的空间。
启动Raspberry Pi
-
连接硬件:
将SD卡插入Raspberry Pi,连接网络和电源。
-
启动系统:
- 打开你的电脑,连接到Raspberry Pi的网络,打开文件资源管理器,找到SD卡中的启动文件(如
boot/raspbian.bmp),双击启动。
- 打开你的电脑,连接到Raspberry Pi的网络,打开文件资源管理器,找到SD卡中的启动文件(如
运行第一次启动步骤
-
连接网络:
使用网络连接工具(如wpa_supplicant)连接到你的网络。
-
初始配置:
运行初次启动时,会自动启动Raspberry Pi Desktop,创建一个用户并设置密码,完成初次配置。
更新系统
-
打开终端:
在Raspberry Pi Desktop中,打开终端。
-
更新系统:
sudo apt update sudo apt upgrade
安装必要软件
- 安装系统工具:
sudo apt install git build-essential
克隆Pi-hole仓库并编译
-
克隆仓库:
git clone https://github.com/pi-hole/pi-hole.git
-
编译并安装:
cd pi-hole make sudo make install
配置Pi-hole(以命令行为例)
-
生成Pi-hole密钥:
./pihole -a
记录生成的Pi-hole密钥(类似于
12345678-1234-1234-1234-1234)。 -
添加密钥到配置文件: 打开Pi-hole的配置文件(如
/etc/pihole/pihole.conf),在ads_list部分添加你的密钥。 -
重启Pi-hole服务:
sudo systemctl restart pihole
测试Pi-hole
-
访问广告过滤测试网站:
- 在浏览器中访问Pi-hole测试页面,确保Pi-hole正在过滤广告。
-
检查DNS询问:
- 使用
nslookup pi.hole.test或类似的命令,确认Pi-hole正在处理DNS请求。
- 使用
配置完成
完成以上步骤后,Pi-hole已经在你的Raspberry Pi上运行,开始享受无广告的网络体验。
后续维护
-
定期更新Pi-hole过滤列表:
cd /opt/pihole ./pihole update
-
检查日志:
sudo tail -f /var/log/pihole.log
-
修复服务问题: 如果服务出现问题,可以尝试重启服务:
sudo systemctl restart pihole
通过以上步骤,你应该能够顺利下载并安装Pi-hole,开始使用它来过滤广告,如有问题,请参考Pi-hole官方文档或社区求助。

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