IAmStoxe / wirehole

WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.
https://iamstoxe.com
Other
4.65k stars 312 forks source link

[Pi-Hole] Adding blocking lists failed because of DNS resolution #66

Open guillaumedc opened 2 years ago

guillaumedc commented 2 years ago

In Pi-Hole, when I add new blocking lists and trigger «Update Gravity», it ends up on a error:

[✗] DNS resolution is currently unavailable
[✗] DNS resolution is not available

All the rest of the UI works correctly.

I used the default values of docker-compose.yml

dns:
  - 127.0.0.1
  - 10.2.0.200
[...]
environment:
  DNS1: 10.2.0.200
  DNS2: 10.2.0.200
[...]
networks:
  private_networks:
    ipv4_address: 10.2.0.100
  default:

Do you have an idea of where it could come from?

froid-san commented 2 years ago

Also having the same issue and also using the defaults. Should I allow something on ufw?

danielSanchezQ commented 1 year ago

plus 1 here. It seems to be that the docker machine cannot access internet.