我在 Portainer/Docker 中将 Pi-Hole 配置为容器,并创建了一个子网掩码小于我的家庭网络的 macvlan。
GW 192.168.178.1 192.168.178.0/23 -> 家庭网络 192.168.179.0/24 -> Pi-Hole / Portainer 的子网
设置后,我无法到达 IP 192.168.179.1 下的 Pi-Hole -> 目标主机无法访问,但 PiHole IP 显示在我的路由器 GUI 上
接下来我给 PiHole 一个免费的 IP 192.168.178.XX -> 无法 ping / 无法访问。
现在我使用默认设置,Pi-Hole/Container 设置为 172.17.0.3。现在我尝试了其他方法:我在路由器上的 Raspberry Pi 上解锁了端口 80。
然后...我不知道为什么要尝试它,但是我在浏览器中输入了我的公共 ISP-IP (85.XXX...),它显示了 Pi-Hole。我从另一台设备上仔细检查过,是否我不小心把 Pi 打开了互联网。但事实并非如此,来自未连接到网络的另一台设备的连接被拒绝。
当我再次阻止路由器上的端口 80 时,Pi-Hole Web 界面也关闭了。
我在这里错过了什么..我真的不明白这里发生了什么?