diff --git a/defaults/main/dhcpd_vars.yml b/defaults/main/dhcpd_vars.yml index c7e7d01..9800dfb 100644 --- a/defaults/main/dhcpd_vars.yml +++ b/defaults/main/dhcpd_vars.yml @@ -26,7 +26,7 @@ dhcp_networks: range_from : 10.1.1.27 range_to : 10.1.1.99 broadcast : 10.1.1.255 - dns : 10.1.1.211 + dns : 10.10.10.55 pxeboot : 10.1.1.193 diff --git a/tasks/main.yml b/tasks/main.yml index f0f43b2..eed0159 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -4,6 +4,18 @@ yum: name: dhcp state: present + when: + - ansible_distribution == "CentOS" + - ansible_distribution_major_version < "8" + + +- name: install dhcp-server package + dnf: + name: dhcp-server + state: present + when: + - ansible_distribution == "CentOS" + - ansible_distribution_major_version >= "8" - name: deploy dhcpd config @@ -19,4 +31,9 @@ name: dhcpd enabled: yes state: started - when: ansible_distribution_major_version == "7" and ansible_virtualization_type != "docker" + when: + - ansible_distribution == "CentOS" + - ansible_virtualization_type != "docker" + + +...