Я устанавливал wireguard и pi-hole на несколько серверов с разными поставщиками услуг, и все было хорошо, пока я не попытался развернуть новые серверы с помощью Upcloud. Я выполнил стандартную установку на компьютере с Debian 10, но она не работает. Pi-hole показывает, что трафик доходит до сервера, но я не получаю никакого ответа. Я даже следил за учебником Upcloud (https://upcloud.com/community/tutorials/get-started-wireguard-vpn/), чтобы убедиться, что я ничего не делал неправильно с интерфейсами чего-то, и это тоже не сработало. Я даже попробовал на машине с Ubuntu и получил те же результаты, я оставлю свой основной файл wireguard .conf и изображение pi-hole, показывающее трафик, поступающий на сервер.
Файл Wireguard .conf:
[Интерфейс]
Адрес = 10.0.0.1/8
ListenPort = 52810
Приватный ключ = {{ server_privkey }}
PostUp = iptables -A FORWARD -i eth0 -j ПРИНЯТЬ; iptables -A FORWARD -o eth0 -j ПРИНЯТЬ; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i eth0 -j ПРИНЯТЬ; iptables -D FORWARD -o eth0 -j ПРИНЯТЬ; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
[Вглядеться]
Публичный ключ = {{pub_key}}
Разрешенные IP-адреса = 10.0.9.33/32
Пи-отверстие:
Скриншот пи-дыры