• 安装Raspberry Pi OS:首先确保你的Raspberry Pi上安装了最新的Raspberry Pi OS(比如2023-04-07或更高版本)。
  • 更新系统:运行以下命令确保系统更新到最新版本:
    sudo apt update && sudo apt upgrade -y
  • 安装Pi-hole
    curl -sLO https://github.com/pi-hole/pi-hole/releases/download/ latest/pi-hole-core- latest-arm64.gz

    解压并安装:

    gunzip pi-hole-core- latest-arm64.gz
    chmod +r pi-hole-core- latest-arm64
    sudo dpkg -i pi-hole-core- latest-arm64.deb

    运行Pi-hole的初始化脚本:

    sudo /etc/pi-hole/pi-hole_init.sh

配置网络接口

  • 默认网络接口:Pi-hole默认使用eth接口,你可以检查接口状态:
    ip link show

    如果没有eth,可能需要配置网络接口:

    sudo dhclient eth
  • 设置IP地址:如果你知道你的网络环境,可以手动设置IP地址:
    sudo ip addr add 192.168.1.100/24 dev eth
    sudo ip link set dev eth up

配置防火墙

  • 允许HTTP和HTTPS:防火墙规则允许来自互联网的Pi-hole控制面板访问:
    sudo ufw allow out 80
    sudo ufw allow out 443
  • 防止恶意攻击:防止Pi-hole被恶意攻击:
    sudo ufw allow from any to any out

配置DNS

  • 内部DNS:Pi-hole自带DNS服务器,可以作为内部DNS server:
    sudo systemctl enable pi-hole-dnsc
    sudo systemctl start pi-hole-dnsc
  • 配置DNS解析
    • 修改 /etc/dnsmasq.conf
      nano /etc/dnsmasq.conf
      server=192.168.1.100
    • 启用并重启DNS服务:
      sudo systemctl enable dnsmasq
      sudo systemctl restart dnsmasq

过滤

  • ADSL陷阱过滤
    • 打开Pi-hole的Web界面:http://192.168.1.100:324
    • 进入“过滤”页面,启用ADSL陷阱过滤。
  • 恶意网站过滤

    在“分类”页面,添加恶意网站分类。

  • 父控过滤

    配置父控软件,如OpenDNS或CleanBrowsing。

配置网络接口

  • 设置网络接口
    sudo nano /etc/dnsmasq.conf
    interface=eth
    server=192.168.1.100
  • 重启服务
    sudo systemctl restart dnsmasq

测试和维护

  • 访问Pi-hole控制面板:通过浏览器访问 http://192.168.1.100:324,确保过滤设置正确。
  • 测试网络连接:尝试访问网络资源,确保没有被过滤。
  • 日志监控:检查Pi-hole日志,确保没有异常:
    sudo tail -f /var/log/pi-hole/pi-hole.log

维护

  • 定期更新:定期更新Pi-hole:
    sudo apt update && sudo apt upgrade -y
  • 检查防火墙规则:确保防火墙规则正确:
    sudo ufw status

故障排除

  • 网络连接问题:确保Pi-hole接口正确连接到网络。
  • DNS配置错误:检查 /etc/dnsmasq.conf 是否正确配置。
  • 过滤不生效:检查过滤分类和设置,确保过滤规则正确。

通过以上步骤,你应该能够成功配置并设置Pi-hole网络过滤功能,如有问题,请参考Pi-hole官方文档或社区求助。

1.安装Pi-hole

扫码添加小飞机VPN网络工具官方微信

扫码添加小飞机VPN网络工具官方微信

400-638-2751
扫码添加小飞机VPN网络工具官方微信

扫码添加小飞机VPN网络工具官方微信

网站地图