Re: How to disable DNS search received by DHCP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 28 Jan 2024, at 10:08, Strahil Nikolov <hunter86_bg@xxxxxxxxx> wrote:

Hi Barrу,

Until yesterday /etc/resolv.conf was managed by systemd-resolved and I tried the approach to ignore DNS settings from DHCP but no success.
I tried setting ipv4.dns-search to empty via nmcli but /etc/resolv.conf still had the search stanza.


What happens when you set ipv4.ignore-auto-dns yes?


Does anyone know if dhcp-client is renamed or something ?

From my reading of the docs and looking at the settings on my systems you do not need to go back to the old
dhcp-client.

Barry



Best Regards,
Strahil Nikolov

On Sun, Jan 28, 2024 at 11:50, Barry Scott
<barry@xxxxxxxxxxxxxxxx> wrote:


> On 27 Jan 2024, at 14:19, Strahil Nikolov via users <users@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> Hi all,
>
> I am looking for some help to adjust systemd-resolved to still use DHCP (ip, gateway and dns servers) but to avoid using the dns search provided over DHCP.
>
> The reason behind is that OKD4's coredns (Fedora CoreOS) appends the search stanza (first entry) that is taken from the host and then sends it to the upstream server.
> Ex:
> /etc/resolv.conf contains:
> search my.domain my.other.domain
>
> CoreDNS query becomes 'quay.io.my.domain' instead of 'quay.io'.
>
>
> P.S.: I have an ugly workaround where I unlink and create /etc/resolve.conf but that can't be the only solution.

If you are using NetworkManager then I think you want to set the connection
to "Automatic (addresses only)" then set DNS options manually.
I think that is the nmcli property ipv4.ignore-auto-dns.

If you are using systemd-resolved then you can settings in your
/etc/systemd/network/XXX.newtwork file to ignore settings from DHCP as well
according to the man systemd.network page, See DNS= and Domains=.

Barry



>
> Best Regards,
> Strahil Nikolov
>
>
> --
> _______________________________________________
> users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
> Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

--
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux