diff --git a/roles/dhcpd/templates/dhcpd.conf.j2 b/roles/dhcpd/templates/dhcpd.conf.j2 index 3f48b10..4225a2b 100644 --- a/roles/dhcpd/templates/dhcpd.conf.j2 +++ b/roles/dhcpd/templates/dhcpd.conf.j2 @@ -65,7 +65,13 @@ subnet {{ intnet | ansible.utils.ipaddr('network') }} netmask {{ intnet | ansibl option routers {{ intnet | ansible.utils.ipaddr(1) | ansible.utils.ipaddr('address')}}; option domain-name "{{ intdomain }}"; - option domain-name-servers {{ intnet | ansible.utils.ipaddr(10) | ansible.utils.ipaddr('address') }}, {{ intnet | ansible.utils.ipaddr(11) | ansible.utils.ipaddr('address') }}, {{ intnet | ansible.utils.ipaddr(12) | ansible.utils.ipaddr('address') }}; + option domain-name-servers {{ + [ + intnet | ansible.utils.ipaddr(10) | ansible.utils.ipaddr('address'), + intnet | ansible.utils.ipaddr(11) | ansible.utils.ipaddr('address'), + intnet | ansible.utils.ipaddr(12) | ansible.utils.ipaddr('address') + ] | join(', ') + }}; use-host-decl-names on; {% if network_interfaces[0].vlan == 30 %}