diff --git a/roles/network/templates/ifcfg-eth.j2 b/roles/network/templates/ifcfg-eth.j2 index 9ab6da9..fa8d4b1 100644 --- a/roles/network/templates/ifcfg-eth.j2 +++ b/roles/network/templates/ifcfg-eth.j2 @@ -21,6 +21,12 @@ NETMASK="{{ item.netmask }}" {% if item.gateway is defined %} GATEWAY="{{ item.gateway }}" {% endif %} +{% if item.nameservers is defined %} +PEERDNS=no +{% for i in range(item.nameservers|length) %} +DNS{{ i+1 }}={{ item.nameservers[i] }} +{% endfor %} +{% endif %} {% elif proto == 'none' %} BOOTPROTO=none {% endif %}