配置Pi-hole服务器以过滤互联网访问,保护设备安全。以下是详细步骤
确认Pi的IP地址
在设备上运行以下命令,确认Pi的IP地址:
ping 192.168.1.100
记录IP地址,例如192.168.1.100。
通过SSH访问Pi
使用用户名和密码连接到Pi:
ssh pi@192.168.1.100
输入密码,成功登录后进入命令行界面。
安装Pi-hole
更新包列表并安装Pi-hole:
sudo apt update sudo apt install pi-hole
启动Pi-hole服务
启动并启用服务:
sudo systemctl unmask pi-hole sudo systemctl enable pi-hole sudo systemctl start pi-hole
访问Pi-hole管理界面
打开浏览器,访问:
http://192.168.1.100:3242
登录,默认用户名和密码都是admin。
配置DNS和NTP
- 设置Pi-hole作为主DNS:在路由器配置中,将DNS服务器设置为Pi-hole的IP地址。
- 安装并启用NTP:
sudo apt install ntp sudo systemctl enable ntpd sudo systemctl start ntpd
确保NTP正确同步时间。
设置过滤规则
进入管理界面,导航至“过滤器”选项:
- 添加规则,阻止恶意域名或限制访问。
- 设置阻止*.google.com或限制访问社交媒体。
设置访问控制
在“访问控制”部分,限制管理界面访问范围,只允许192.168.1./24子网访问。
配置邮件通知
启用邮件通知:
- 配置SMTP服务器和收件人地址。
- 设置通知频率和过滤级别。
测试和验证
- 测试被过滤网站的访问。
- 检查Pi-hole日志,确保无误。
优化和监控
- 定期更新Pi-hole列表和规则。
- 监控网络流量,确保Pi-hole正常运行。
处理常见问题
- 如果无法访问管理界面,检查防火墙设置,确保端口3242开放。
- 检查服务状态,确保pi-hole服务正常运行。
通过以上步骤,您可以有效配置和管理Pi-hole服务器,保护网络环境。

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