archives/2008StyXman's globhttp://grulicueva.homelinux.net/~mdione/glob//archives/2008/StyXman's globikiwiki2009-01-22T04:24:04Zdnsmasqhttp://grulicueva.homelinux.net/~mdione/glob//posts/dnsmasq/2009-01-22T04:24:04Z2008-09-29T19:25:40Z
<p>Esto capaz es una boludez, pero buéh...</p>
<p>En uno de mis laburos (ahora tengo 3) tenemos un server que da
DHCP y DNS a una red interna, un Debian Etch con
<code>dnsmasq</code>. El punto es que <code>dnsmasq</code>
concentra muy bien estos dos servicios, haciendo muy simple el
poder resolver nombres de máquinas que tomaron su IP dinámicamente
por DHCP. Esto se logra haciendo que el cliente mande un nombre de
máquina, y según el ip que le asigna agrega una entrada de DNS.
Para el entorno donde estoy trabajando esto viene de pelos.</p>
<p>También toma DNS del <code>/etc/hosts</code>. El problema es que
si en la entrada del <code>127.0.0.1</code>, además del típico
<code>localhost</code> y/o <code>localhost.localdomain</code>
(puaj) hay otro nombre de máquina, y está primero, antes que
ninguna otra máquina, esa entrada queda en el DNS. Así, si desde
dentro de la red preguntás por el nombre del servidor, el DNS
responde que <code>127.0.0.1</code>. Parrafraseando a un famoso
personaje de una serie televisiva: “D-oh!”.</p>
<p><a href="http://grulicueva.homelinux.net/~mdione/glob//archives/2008/../../tags/sysadmin/">sysadmin</a> <a href="http://grulicueva.homelinux.net/~mdione/glob//archives/2008/../../tags/dnsmasq/">dnsmasq</a></p>