--- - name: Install packages ansible.builtin.package: name: systemd-resolved state: installed - name: Create config directory ansible.builtin.file: path: /etc/systemd/resolved.conf.d state: directory mode: "0755" owner: root group: "{{ ansible_wheel }}" - name: Create config ansible.builtin.template: dest: /etc/systemd/resolved.conf.d/local.conf src: local.conf.j2 mode: "0644" owner: root group: "{{ ansible_wheel }}" notify: Restart systemd-resolved - name: Do not use connection specific DNS servers ansible.builtin.copy: dest: /etc/NetworkManager/conf.d/resolved.conf src: resolved.conf mode: "0644" owner: root group: "{{ ansible_wheel }}" notify: Restart NetworkManager - name: Enable service ansible.builtin.service: name: systemd-resolved state: started enabled: true