127.0.0.1 localhost <%= node['hosts']['localhost_aliases'].join(" ") unless node['hosts']['localhost_aliases'].empty? %>
<%= node['ipaddress'] %> <%= node['fqdn'] %> <%= node['hostname'] %>

<% node['hosts']['entries'].each do |ip, name| -%>
<%= ip %> <%= name %>
<% end -%>

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1 localhost
<%= node['ipaddress'] %> <%= node['fqdn'] %> <%= node['hostname'] %> <%= node['hosts']['localhost_aliases'].join(' ') unless node['hosts']['localhost_aliases'].empty? %>

<% node['hosts']['entries'].each do |ip, name| -%>
<%= ip %> <%= name %>
<% end -%>

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Make the aliases use the external ip address
Make the aliases use the external ip address
