LINUX.ORG.RU
решено ФорумAdmin

Wireguard и DNS

 , ,


0

1

Всем доброго времени суток. Имеется сервер на Debian 12. На нем поднята сеть при помощи systemd-networkd. Других сетевых менеджеров не стоит. Возникла проблема при установке клиента wireguard:

[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add 10.2.0.2/32 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] resolvconf -a wg0 -m 0 -x
Failed to set DNS configuration: Unit dbus-org.freedesktop.resolve1.service not found.
[#] ip link delete dev wg0

Погуглив я понял, что ошибка связана с тем, что не работает локальный dns resolver, но он мне и не нужен, т.к. эту функцию выполняет dnsmasq. При этом сам dnsmasq при старте выводит точно такую же ошибку. Соответственно возник вопрос как от нее избавиться, ведь если поставить локальный dns resolver типа systemd-resolved, то будет конфликт с dnsmasq. Как решать такое? Решать это костыльными путями не хочу. Да и не нужен мне двойной локальный кэш днс.

Ответ на: комментарий от pekmop1024

Не знал. Настраивал подключение по первому попавшемуся гайду. В любом случае я думаю с dns в системе что-то не так и надо решить эту проблему, раз приложения выдают ошибки

Krauzer
() автор топика