Bug 2217013 - Add support for DNS caching management
Summary: Add support for DNS caching management
Keywords:
Status: NEW
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: rhel-system-roles
Version: 9.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: NetworkManager Development Team
QA Contact: CS System Management SST QE
Mayur Patil
URL:
Whiteboard: role:network
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-06-23 14:19 UTC by Rich Megginson
Modified: 2023-08-07 14:17 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github linux-system-roles network issues 622 0 None open RFE: Add support for DNS caching 2023-06-23 14:21:11 UTC
Red Hat Issue Tracker RHELPLAN-160613 0 None None None 2023-06-23 14:20:08 UTC

Description Rich Megginson 2023-06-23 14:19:02 UTC
NetworkManager can be configured to setup dnsmasq or systemd-resolved for DNS caching, this could be a beneficial features in many environments. It both reduces the load on the DNS servers but also speeds up operations on systems as replies to DNS queries are often instant.

Here in upstream we probably should make both of the above alternative supported since Fedora seems to prefer systemd-resolved but on RHEL only dnsmasq is supported.

There's an existing role implementing this which could be used as a reference or starting point:

https://github.com/myllynen/rhel-ansible-roles/tree/master/roles/dns_cache


Note You need to log in before you can comment on or make changes to this bug.