From 99e1570f023fa38ff5d03dcdbf7b4830a3950020 Mon Sep 17 00:00:00 2001 From: marcsello Date: Tue, 9 Nov 2021 01:35:02 +0100 Subject: [PATCH] fixed dns meme --- ansible/files/resolv.conf | 4 ++++ ansible/tasks/fix-dns-resolution.yaml | 24 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 ansible/files/resolv.conf create mode 100644 ansible/tasks/fix-dns-resolution.yaml diff --git a/ansible/files/resolv.conf b/ansible/files/resolv.conf new file mode 100644 index 0000000..964fd8a --- /dev/null +++ b/ansible/files/resolv.conf @@ -0,0 +1,4 @@ +# this is very good +nameserver 152.66.208.1 +nameserver 152.66.208.29 +nameserver 8.8.8.8 diff --git a/ansible/tasks/fix-dns-resolution.yaml b/ansible/tasks/fix-dns-resolution.yaml new file mode 100644 index 0000000..c6ee6dc --- /dev/null +++ b/ansible/tasks/fix-dns-resolution.yaml @@ -0,0 +1,24 @@ +- name: "disable systemd-resolved" + systemd: + name: systemd-resolved + state: stopped + enabled: no + masked: yes + +- name: check if resolvconf linked + stat: + path: /etc/resolv.conf + register: link + +- name: remove symlink + file: + path: /etc/resolv.conf + state: absent + when: link.stat.islnk is defined and link.stat.islnk + +- name: set very good resolv config + copy: + src: resolv.conf + dest: /etc/resolv.conf + mode: 644 + owner: root \ No newline at end of file