主窗口
- 设备列表:查看设备列表并添加设备。
- 网络配置:
- 连接设置:管理网络连接,修改端口。
- 端口管理:添加和管理端口。
- 设备管理:
- 设备属性:修改设备的属性,如 IP 地址、端口等。
- 设备状态:查看设备的状态(如运行、已更新)。
- 环境配置:管理当前工作区的环境变量。
端口管理
- 在端口列表中,你可以查看每个端口的属性和配置。
- 添加端口:点击“端口”按钮,选择端口类型并填写信息。
- 管理端口:通过右键菜单或命令行窗口修改端口设置。
防火墙设置
- 设置防火墙:在“网络配置”窗口中,选择“防火墙设置”或“防火墙规则”。
- 防火墙规则:在“防火墙规则”窗口中,添加或删除规则,如 IP 地址、端口设置等。
- 管理防火墙规则:在“防火墙规则管理”窗口中,可以编辑和删除防火墙规则。
设备属性
- 修改设备属性:在“设备属性”窗口中,修改设备的 IP 地址、端口、服务等信息。
- 删除设备:通过右键菜单或命令行窗口删除设备。
冲突端口管理
- 在“冲突端口列表”中,可以添加或删除冲突端口。
- 删除冲突端口:右键菜单或命令行窗口可以删除冲突端口,防止设备连接中断。
设备配置
- 网络配置:管理网络设置,如 IP 地址、端口、子网信息、防火墙设置等。
- 设备配置:管理设备的配置文件,如防火墙设置、网络设置等。
故障排除
- 在故障排除窗口中,可以查看设备状态、连接中断等,以及处理故障的方法。
- 使用工具包(如 Python 工具包)或调试工具辅助配置。
学习与资源
- 文档与教程:安装 Pihole 的文档和教程,如在线资源、书籍和教程。
- 在线学习:学习 Pihole 的使用方法,包括安装、配置和故障排查。
- 使用工具包:了解 Python 工具包(如
nftool)用于网络配置。
通过逐步学习和实践,你将能够高效地管理 Pihole 网络设备,解决实际问题并提高网络配置效率。









