我最近尝试在我的 ubuntu 笔记本电脑上安装 pihole。摆弄了一会儿后,我无法让它工作,所以我卸载了它。
从那时起,除了 Google 及其衍生产品(youtube 等)之外,我无法访问任何网站,我觉得很奇怪。
更奇怪的是,如果我执行命令
service network-manager restart
我可以在很短的时间内访问我想要的任何网站。
我无法使用 apt 安装任何东西。
如果需要,我可以提供更多信息(通过我的手机发布,但电脑就在我面前)。
我在校园里使用我的电脑,但在我的家庭网络上配置了 pihole,所以我认为这与我的路由器设置无关。
有人知道哪里出了问题或者如何解决吗?
尝试 ping 亚马逊的输出:
ping -c5 www.amazon.com
PING opf-www.amazon.com (54.239.17.7) 56(84) bytes of data.
From 192.168.0.36 icmp_seq=1 Destination Host Unreachable
From 192.168.0.36 icmp_seq=2 Destination Host Unreachable
From 192.168.0.36 icmp_seq=3 Destination Host Unreachable
From 192.168.0.36 icmp_seq=4 Destination Host Unreachable
From 192.168.0.36 icmp_seq=5 Destination Host Unreachable
--- opf-www.amazon.com ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4017ms
pipe 3
答案1
我今天遇到了同样的问题,这是一个 DNS 问题,通过编辑解决了
nano /etc/resolvconf/resolv.conf.d/base
例如nameserver 192.168.1.1
,对于您的路由器 DNS 服务器或nameserver 8.8.8.8
Google 的 DNS 服务器而言。
这将带来永久性的变化/etc/resolv.conf
答案2
确保使用他们的uninstall.sh
脚本,否则它可能不会禁用用于重定向网络活动的各种 iptable 和防火墙规则。
如果您已经运行了uninstall.sh
脚本但问题仍然存在,您将需要检查iptables -L
哪些防火墙规则仍然存在并将其删除(可能在ufw
正在使用的防火墙规则内)。
答案3
我在家庭网络上使用 pfBlocker,它是一种 DNS 阻止实用程序,与 pihole 非常相似。我用来告诉它要阻止哪些 IP 的列表有时可能有点过于严格。我不得不不断将有问题的网站添加到白名单中,这样它们就不会被阻止。这就是你必须要做的事情,以避免误报。