Add steps to dnsmasq setup guide to avoid conflicts with systemd-resolved #106

Merged
ryanlerch merged 2 commits from dnsmasq-admin-docs into main 2026-06-03 02:54:58 +00:00
Contributor

I added steps to disable the systemd-resolved stub resolver and trigger Network Manager to produce a suitable /etc/resolv.conf to make use of dnsmasq. Without these additional steps, I found that name resolution was broken at the end of dnsmasq setup on Fedora Server 37. Note that there is a related issue with a patch in Network Manager to fix a problem generating the search domain in resolv.conf: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1281

I added steps to disable the systemd-resolved stub resolver and trigger Network Manager to produce a suitable /etc/resolv.conf to make use of dnsmasq. Without these additional steps, I found that name resolution was broken at the end of dnsmasq setup on Fedora Server 37. Note that there is a related issue with a patch in Network Manager to fix a problem generating the search domain in resolv.conf: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1281
Owner

Thanks for the contribution and sorry for the long delay. Unfortunately, I couldn't manage to make it in time. I'll check your proposal with 39 now.

Thanks for the contribution and sorry for the long delay. Unfortunately, I couldn't manage to make it in time. I'll check your proposal with 39 now.
Author
Contributor

Understood. Thank you for the update! =E2=80=94Tom

On Wed, Jan 10, 2024 at 6:29=E2=80=AFAM Peter Boy pagure@pagure.io wrote:

pboy commented on the pull-request: Add steps to dnsmasq setup guide to avoid conflicts with systemd-resolved that you are following:
Thanks for the contribution and sorry for the long delay. Unfortunately, = I couldn't manage to make it in time. I'll check your proposal with 39 now.

To reply, visit the link below or just reply to this email
https://pagure.io/fedora-server/pull-request/106

Understood. Thank you for the update! =E2=80=94Tom On Wed, Jan 10, 2024 at 6:29=E2=80=AFAM Peter Boy <pagure@pagure.io> wrote: > > pboy commented on the pull-request: `Add steps to dnsmasq setup guide to > avoid conflicts with systemd-resolved` that you are following: > `` > Thanks for the contribution and sorry for the long delay. Unfortunately, = I > couldn't manage to make it in time. I'll check your proposal with 39 now. > `` > > To reply, visit the link below or just reply to this email > https://pagure.io/fedora-server/pull-request/106 >
Contributor

rebased onto cdc548ca43

rebased onto cdc548ca43a85f402bd6537ce378ae209090b2d5
Member

I realize this is so very late, but this documentation looks good to me. I have to do the same thing in order to get pihole to work properly on Fedora Server. (Which is doing dnsmasq as well.)

I realize this is so very late, but this documentation looks good to me. I have to do the same thing in order to get pihole to work properly on Fedora Server. (Which is doing dnsmasq as well.)
Member

Pull-Request has been merged by aggraxis

Pull-Request has been merged by aggraxis
Author
Contributor

I'm happy that this tiny contribution was ultimately merged. Thanks much for taking the time to get this into the docs!

I'm happy that this tiny contribution was ultimately merged. Thanks much for taking the time to get this into the docs!
Sign in to join this conversation.
No description provided.