New in version 2.3.
Adapter name or list of adapter names for which to manage DNS settings ('*' is supported as a wildcard value). The adapter name used is the connection caption in the Network Control Panel or via
Single or ordered list of DNS server IPv4 addresses to configure for lookup. An empty list will configure the adapter to use the DHCP-assigned values on connections where DHCP is enabled, or disable DNS lookup on statically-configured connections.
# set a single address on the adapter named Ethernet - win_dns_client: adapter_names: Ethernet ipv4_addresses: 192.168.34.5 # set multiple lookup addresses on all visible adapters (usually physical adapters that are in the Up state), with debug logging to a file - win_dns_client: adapter_names: "*" ipv4_addresses: - 192.168.34.5 - 192.168.34.6 log_path: c:\dns_log.txt # configure all adapters whose names begin with Ethernet to use DHCP-assigned DNS values - win_dns_client: adapter_names: "Ethernet*" ipv4_addresses: 
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.