<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chuso! &#187; software</title>
	<atom:link href="http://chusete.es/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://chusete.es</link>
	<description>A la tercera va la vencida</description>
	<lastBuildDate>Tue, 27 Jul 2010 11:57:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1-alpha</generator>
		<item>
		<title>¿Qué diferencias hay entre Google Chrome y Chromium?</title>
		<link>http://chusete.es/2009/12/09/%c2%bfque-diferencias-hay-entre-google-chrome-y-chromium/</link>
		<comments>http://chusete.es/2009/12/09/%c2%bfque-diferencias-hay-entre-google-chrome-y-chromium/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 03:20:03 +0000</pubDate>
		<dc:creator>chusete</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[Chromium]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Theora]]></category>
		<category><![CDATA[Vorbis]]></category>

		<guid isPermaLink="false">http://chusete.es/?p=654</guid>
		<description><![CDATA[Es posible que, al igual que a mí, os haya surgido esa duda. Si bien desde hoy tenemos a nuestra disposición Google Chrome para Linux y de Mac, hace tiempo que podíamos disfrutar de Chromium. ¿No habíamos quedado en que era lo mismo? ¿Qué diferencias hay? Voy a tratar de dar respuesta a estas dudas. [...]]]></description>
			<content:encoded><![CDATA[<p>Es posible que, al igual que a mí, os haya surgido esa duda. Si bien desde hoy tenemos a nuestra disposición <a href="http://chrome.blogspot.com/2009/12/google-chrome-for-holidays-mac-linux.html">Google Chrome para Linux y de Mac</a>, hace tiempo que podíamos disfrutar de Chromium. ¿No habíamos quedado en que era lo mismo? ¿Qué diferencias hay? Voy a tratar de dar respuesta a estas dudas.</p>
<p><a href="http://chusete.es/wp-content/uploads/2009/12/chrome_vs_chromium.jpg"><img class="aligncenter size-medium wp-image-655" title="chrome_vs_chromium" src="http://chusete.es/wp-content/uploads/2009/12/chrome_vs_chromium-300x128.jpg" alt="chrome_vs_chromium" width="300" height="128" /></a></p>
<p>Si consultamos la Wikipedia en castellano veremos que:</p>
<ul>
<li><em><strong>Google Chrome</strong> es un navegador web desarrollado por Google y compilado con base en componentes de código abierto [...]</em></li>
<li><em><strong>Chromium</strong> es el proyecto de software libre detrás de Google Chrome[...]</em></li>
</ul>
<p>O dicho de otra forma, Google Chrome es la compilación y el paquete que Google hace del software Chromium. Algo así como los distints paquetes que las distribuciones de GNU/Linux hacen del kernel.</p>
<p>Si eso es todo&#8230; ¿Qué más me da usar uno u otro? ¿No son lo mismo pero empaquetado por entidades diferentes? Bien, Google tiene una <a href="http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoogleChrome">página explicativa</a> al respecto que con vuestro permiso voy a traducir:</p>
<div style="background-color:#e0ecf1;padding:20px;">Chromium en Linux tiene en general dos sabores: Puedes instalar o bien Google Chrome o bien un navegador Chromium. Esta página trata de explicar la diferencia entre ambos:</p>
<p><strong>Google Chrome</strong></p>
<p>Google Chrome es el proyecto de software libre Chromium construído, empaquetado y distribuído por Google. Tiene las siguientes diferencias respecto a Chromium:</p>
<ul style="max-width: 65em; padding-left: 40px;">
<li>Logo coloreado</li>
<li>Opción de informe de errores</li>
<li>Opción de métrias de usuarios</li>
<li>Soporte para H.264, AAC, MP3, Vorbis y Theora con las etiquetas audio y video.</li>
<li>Aislamiento de procesos</li>
<li>Un sólo paquete deb/rpm</li>
<li>Los ficheros de los perfiles se almacenan en  <tt>~/.config/google-chrome</tt></li>
</ul>
<p>La compilación del canal de desarrollo se actualiza alrededor de una vez por semana, tras pasar los test automáticos y unos pocos test manuales de garantía de calidad.</p>
<p><strong>Chromium</strong></p>
<ul style="max-width: 65em; padding-left: 40px;">
<li>Logo azul</li>
<li>Soporte para Vorbis y Theora con las etiquetas video y audio</li>
<li>El aislamiento de procesos es opcional, depende del mantenedor del paquete</li>
<li>Los paquetes dependen de la distribución, a veces se dividen en múltiples partes.</li>
<li>Los ficheros de perfiles se almacenan en <tt>~/.config/chromium</tt></li>
</ul>
<p><span style="font-family: arial,sans-serif; font-size: 13px;"><a name="Chromium"></a></span></p>
<p><span style="font-family: arial,sans-serif; font-size: 13px;"><a name="Google_Chrome"></a></span></div>
<p>Bien, ahora queda un poco más claro. La principal diferencia que veo yo es el soporte para los codecs de compresión de audio y vídeo. Google, como compañía, está dispuesta a pagar royalties por la licencia de la patente de dichos codecs, no así las ediciones libres.</p>
<p>Por otra parte, mientras nada me haga pensar lo contrario, creo que el nivel de calidad que ofrecen las distribuciones Linux en general es bastante elevado, por lo que no considero que ese hecho otorgue ventaja a Google Chrome.</p>
<p>¿Cuál elegir? Yo personalmente seguiré usando Chromium como navegador secundario y Firefox como primario. Principalmente para promover el uso de tecnologías libres y estándar, como son <a href="http://en.wikipedia.org/wiki/Vorbis">Vorbis</a> para el audio y <a href="http://en.wikipedia.org/wiki/Theora">Theora</a> para el vídeo.</p>
]]></content:encoded>
			<wfw:commentRss>http://chusete.es/2009/12/09/%c2%bfque-diferencias-hay-entre-google-chrome-y-chromium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.5 está en la calle, descárgatelo</title>
		<link>http://chusete.es/2009/06/30/firefox-3-5-esta-en-la-calle-descargatelo/</link>
		<comments>http://chusete.es/2009/06/30/firefox-3-5-esta-en-la-calle-descargatelo/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 17:08:23 +0000</pubDate>
		<dc:creator>chusete</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox 3.5]]></category>
		<category><![CDATA[versionitis]]></category>

		<guid isPermaLink="false">http://chusete.es/?p=426</guid>
		<description><![CDATA[Y llegó el día. A partir de hoy HTML5 poco a poco comenzará a hacerse una realidad, gracias a la nueva versión de Firefox. Quizá no os funcionen muchas de las extensiones, pero ya corre por ahí un truco para hacerlas funcionar: Abre &#8216;about:config&#8217;. Clic derecho y añade un nuevo booleano llamado &#8216;extensions.checkCompatibility&#8217;. Asígnalo el [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://chusete.es/wp-content/uploads/2009/06/firefox.png"><img class="aligncenter size-full wp-image-429" title="firefox" src="http://chusete.es/wp-content/uploads/2009/06/firefox.png" alt="firefox" width="400" height="103" /></a></p>
<p>Y llegó el día. A partir de hoy HTML5 poco a poco comenzará a hacerse una realidad, gracias a la <a href="http://es-es.www.mozilla.com/es-ES/">nueva versión de Firefox</a>.</p>
<p>Quizá no os funcionen muchas de las extensiones, pero ya corre por ahí un truco para hacerlas funcionar:</p>
<ol>
<li>Abre &#8216;about:config&#8217;.</li>
<li>Clic derecho y añade un nuevo booleano llamado &#8216;extensions.checkCompatibility&#8217;.</li>
<li>Asígnalo el valor false.</li>
<li>Reinicia el navegador.</li>
</ol>
<p><img class="alignnone" title="Rendimiento en Windows XP" src="http://www.mozilla-europe.org/img/tignish/firefox/performance-chart.png" alt="" width="460" height="130" /></p>
<p>En este nuevo Firefox se ha tratado de mejorar su rendimiento, especialmente en el motor de JavaScript TraceMonkey. Por el momento esperaré ansioso los resultados del benchmark para ver si ahora funciona mejor la versión nativa de Linux que aquélla emulada por wine (<a href="http://www.tuxradar.com/content/benchmarked-firefox-javascript-linux-and-windows-and-its-not-pretty">Hasta ahora no sucede así</a>).</p>
<p>En resumen, las novedades que trae son:</p>
<ul>
<li><strong>Mejoras de rendimiento</strong>. Sobre todo gracias a TraceMonkey</li>
<li><strong>Vídeo y audio de código abierto</strong>. ¡Viva!</li>
<li><strong>Privacidad</strong>. También conocido como <em>modo porno</em>.</li>
<li><strong>Navegación por localización</strong>. Para compartir con las páginas nuestra ubicación.</li>
</ul>
<p>Aquí tenéis los enlaces para descargarlo en castellano para <span id="cid-4451820"><a title="http://download.mozilla.org/?product=firefox-3.5&amp;os=win&amp;lang=es-ES" rel="nofollow" href="http://download.mozilla.org/?product=firefox-3.5&amp;os=win&amp;lang=es-ES">Windows</a>, <a title="http://download.mozilla.org/?product=firefox-3.5&amp;os=osx&amp;lang=es-ES" rel="nofollow" href="http://download.mozilla.org/?product=firefox-3.5&amp;os=osx&amp;lang=es-ES">Mac</a> y <a title="http://download.mozilla.org/?product=firefox-3.5&amp;os=linux&amp;lang=es-ES" rel="nofollow" href="http://download.mozilla.org/?product=firefox-3.5&amp;os=linux&amp;lang=es-ES">Linux</a></span><span>.<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://chusete.es/2009/06/30/firefox-3-5-esta-en-la-calle-descargatelo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Precios de Windows 7</title>
		<link>http://chusete.es/2009/06/25/precios-de-windows-7/</link>
		<comments>http://chusete.es/2009/06/25/precios-de-windows-7/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 15:21:17 +0000</pubDate>
		<dc:creator>chusete</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[precios]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://chusete.es/?p=362</guid>
		<description><![CDATA[Microsoft acaba de anunciar su programa de actualizaciones a Windows 7 y los precios por licencia en EEUU. Aun no están disponibles los precios de Europa, pero viendo éstos podremos hacernos una idea de por cuánto nos saldrá. Actualizaciones: Windows 7 Home Premium: $119.99 Windows 7 Professional: $199.99 Windows 7 Ultimate: $219.99 Paquete completo: Windows [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://windowsteamblog.com/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/WTB_5F00_banner_5F00_win7_5F00_2.jpg" alt="" width="452" height="39" /></p>
<p>Microsoft acaba de anunciar su <a href="http://windowsteamblog.com/blogs/windows7/archive/2009/06/25/announcing-the-windows-7-upgrade-option-program-amp-windows-7-pricing-bring-on-ga.aspx">programa de actualizaciones a Windows 7 y los precios por licencia</a> en EEUU. Aun no están disponibles los precios de Europa, pero viendo éstos podremos hacernos una idea de por cuánto nos saldrá.</p>
<p>Actualizaciones:</p>
<ul>
<li><strong>Windows 7 Home Premium</strong>: $119.99</li>
<li><strong>Windows 7 Professional</strong>: $199.99</li>
<li><strong>Windows 7 Ultimate</strong>: $219.99</li>
</ul>
<p>Paquete completo:</p>
<ul>
<li><strong>Windows 7 Home Premium</strong>: $199.99</li>
<li><strong>Windows 7 Professional</strong>: $299.99</li>
<li><strong>Windows 7 Ultimate</strong>: $319.99</li>
</ul>
<p>De ese modo, mantendrán exactamente <a href="http://www.microsoft.com/windows/windows-vista/compare-editions/default.aspx">los mismos precios</a> que sus equivalentes en Windows Vista. La única diferencia es que ya no estará disponible una versión Home Basic, por lo que Windows 7 Home Premium costará $60 menos que su equivalente en Windows Vista. Personalmente se me antoja excesivamente caro, sobre todo si tenemos en cuenta que este nuevo sistema operativo pretende competir en el mercado de los netbooks. Un incremento en éstos de $200 es mucho dinero.</p>
<p>También informan de que los OEM incorporarán esta nueva versión a partir del próximo 22 de octubre. Estará disponible en 14 idiomas: Inglés, Español, Japonés, Alemán, Francés, Italiano, Holandés, Ruso, Polaco, Portugués (Brasil), Koreano, Chino simplificado, Chino tradicional and Chino (Hong Kong). 2 semanas después, el 31 de octubre, se presentará en 21 idiomas más.</p>
]]></content:encoded>
			<wfw:commentRss>http://chusete.es/2009/06/25/precios-de-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle &#8211; Prácticas DBD</title>
		<link>http://chusete.es/2006/05/09/oracle-practicas-dbd/</link>
		<comments>http://chusete.es/2006/05/09/oracle-practicas-dbd/#comments</comments>
		<pubDate>Mon, 08 May 2006 22:38:39 +0000</pubDate>
		<dc:creator>chusete</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[universidad]]></category>

		<guid isPermaLink="false">http://chusete.es/?p=505</guid>
		<description><![CDATA[Si alguno de vosotros se ha instalado sqlplus en casa, habrá visto que la página de descargas de oracle es un caos cuántico; decenas de descargas, arquitecturas, versiones, releases y empaquetados distintos, tarballs, debian, rpm, etc, etc, etc. Aqui tienes la solución definitiva! Ya no tienes excusa para no instalar sqlplus en casa. Instalaremos una [...]]]></description>
			<content:encoded><![CDATA[<p>Si alguno de vosotros se ha instalado sqlplus en casa, habrá visto que la página de descargas de oracle es un caos cuántico; decenas de descargas, arquitecturas, versiones, releases y empaquetados distintos, tarballs, debian, rpm, etc, etc, etc.</p>
<p>Aqui tienes la solución definitiva! Ya no tienes excusa para no instalar sqlplus en casa.<br />
Instalaremos una versión muy reducida de oracle. <strong>Sólo lo necesario</strong>. Es decir, las librerías de oracle, y un cliente (sql*Plus). A esto se le llama <em>instant client</em>. Irémos a esta página <a title="http://www.oracle.com/technology/tech/oci/instantclient/index.html" href="http://www.oracle.com/technology/tech/oci/instantclient/index.html" target="_self">http://www.oracle.com/technology/tech/oci/instantclient/index.html.</a></p>
<p>Una vez ahi, iremos a Download (jeje), seleccionaremos nuestra plataforma y arquitectura (en mi caso linux/x386), aceptamos los términos de la licencia, y nos descargamos 2 paquetetitos:</p>
<ol>
<li>Instant Client Package &#8211; Basic. Lo descomprimimos y movemos su contenido al directorio en el que tengamos las bibliotecas (/usr/lib en mi caso).</li>
<li>Instant Client Package &#8211; SQL*Plus. Lo descomprimimos y movemos el binario al directorio en que tengamos los ejecutables (/usr/bin en mi caso).</li>
</ol>
<p>Bien, ya casi está hecho! Ahora creamos un fichero tnsnames.ora y lo guardamos en ~/.oracle. El contenido de tnsnames.ora será este:</p>
<p>KYBELE =<br />
(DESCRIPTION =<br />
(ADDRESS_LIST =<br />
(ADDRESS = (PROTOCOL = TCP)(HOST = CERBERO.ESCET.URJC.ES)(PORT = 1521))<br />
)<br />
(CONNECT_DATA =<br />
(SERVER = DEDICATED)<br />
(SERVICE_NAME = bda)<br />
)<br />
)</p>
<p>decimos a oracle dónde encontrar ese fichero ejecutando:</p>
<p>export TNS_ADMIN=~/.oracle</p>
<p>y ya está! Para probarlo ejecutamos:</p>
<p>sqlplus usuario@KYBYELE</p>
]]></content:encoded>
			<wfw:commentRss>http://chusete.es/2006/05/09/oracle-practicas-dbd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capturas gráficas de páginas web</title>
		<link>http://chusete.es/2005/10/10/capturas-graficas-de-paginas-web/</link>
		<comments>http://chusete.es/2005/10/10/capturas-graficas-de-paginas-web/#comments</comments>
		<pubDate>Sun, 09 Oct 2005 22:33:25 +0000</pubDate>
		<dc:creator>chusete</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[capturas]]></category>
		<category><![CDATA[khtml]]></category>
		<category><![CDATA[konqueror]]></category>

		<guid isPermaLink="false">http://chusete.es/?p=500</guid>
		<description><![CDATA[Hace poco en algún sitio vi que existía una aplicación llamada paparazzi para MacOSX que realizaba capturas a página web. El resultado de este tipo de capturas es muy chulo, y la utilidad que le veo es principalmente guardar un histórico de la evolución de tu página web (en mi caso). Por fin me he [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco en algún sitio vi que existía una aplicación llamada <a href="http://www.derailer.org/paparazzi/">paparazzi</a> para MacOSX que realizaba capturas a página web. El resultado de este tipo de capturas es muy chulo, y la utilidad que le veo es principalmente guardar un histórico de la evolución de tu página web (en mi caso).</p>
<p>Por fin me he decidido a buscar información sobre cómo hacer algo similar bajo Linux, y la respuesta ha sido <a href="http://www.babysimon.co.uk/khtml2png/index.html">khtml2png</a>. Desafortunadamente el proyecto khtml2png está ya abandonado y busca alguien que lo adopte. Se me pasa por la cabeza la idea de crear un frontend con qt para que quede tan chulo como el paparazzi. En fin, un proyecto más a la lista de cosas que seguramente jamás haré. Os dejo una <a href="http://chuso.sytes.net/media/captura-web-101005.png">captura de chuso.sytes.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://chusete.es/2005/10/10/capturas-graficas-de-paginas-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalación de un servidor DHCP</title>
		<link>http://chusete.es/2005/09/27/instalacion-de-un-servidor-dhcp/</link>
		<comments>http://chusete.es/2005/09/27/instalacion-de-un-servidor-dhcp/#comments</comments>
		<pubDate>Mon, 26 Sep 2005 22:35:13 +0000</pubDate>
		<dc:creator>chusete</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[DHCP]]></category>
		<category><![CDATA[servidor]]></category>

		<guid isPermaLink="false">http://chusete.es/?p=501</guid>
		<description><![CDATA[Para hacer un poco más cómoda la administración de mi red, he instalado un servidor DHCP (Dynamic Host Configuration Protocol). Básicamente lo que va a hacer ésto, es asignar toda la información necesaria a las interfaces de red, tal como su ip, dirección de broadcast, máscara de subred, gateway, y servidores dns. De este modo, [...]]]></description>
			<content:encoded><![CDATA[<p>Para hacer un poco más cómoda la administración de mi red, he instalado un servidor <a href="http://es.wikipedia.org/wiki/DHCP">DHCP</a> (Dynamic Host Configuration Protocol). Básicamente lo que va a hacer ésto, es asignar toda la información necesaria a las interfaces de red, tal como su ip, dirección de broadcast, máscara de subred, gateway, y servidores dns. De este modo, tendremos toda la información de la red centralizada en nuestro servidor, y además podremos conectar nuevos ordenadores automáticamente. Muy cómodo! <img src='http://chusete.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Instalación del servidor</h3>
<p>Como servidor dhcp vamos a instalar el usado por el <a href="http://www.isc.org/">ISC</a>. Para instalarlo:</p>
<pre>sudo aptitude install dhcp</pre>
<p>Ahora editamos el fichero de configuración (<a href="http://chuso.sytes.net/media/doc/dhcpd.conf">/etc/dhcpd.conf</a>). Primero definimos el nombre de dominio y el dns que deben adoptar los clientes. También diremos cuál será el router (gateway) por defecto y la dirección de broadcast. Estos parametros son globales, y se aplicarán a cualquier sección dentro de este fichero:</p>
<pre>option domain-name "chuso.sytes.net";

option domain-name-servers 192.168.1.6;

option  routers 192.168.1.1;

option  broadcast-address 192.168.1.255;</pre>
<p>La idea es que los equipos que se conecten temporalmente a nuestra red reciban automáticamente una ip cualquiera (por ejemplo, un amigo que un dia viene con su portatil). Sin embargo, los equipos que pertenezcan a la red, deben tener siempre la misma IP.</p>
<p>En el primer caso especificamos la subred a la que pertenecerán (yo he elegido 192.168.1.0), la máscara de subred y un rango (yo he elegido desde 101 hasta 250).</p>
<pre>subnet 192.168.1.0 netmask 255.255.255.0 {

        range   192.168.1.101 192.168.1.250;

}</pre>
<p>Para los equipos de nuestra red que queremos que siempre tengan la misma ip, lo que haremos es utilizar su dirección MAC (Para conocerla escribe ifconfig y consulta el valor del campo HWaddr). Pondremos su mac en &#8220;hardware ethernet&#8221; y la ip que le corresponde en &#8220;192.168.1.5&#8243;.</p>
<pre>host homer {

        hardware ethernet 00:00:00:00:00:00;

        fixed-address 192.168.1.5;

}</pre>
<h3>Configuración del cliente en Linux</h3>
<p>Ahora veamos cómo hacemos que un ordenador con Linux utilice dhcp para conseguir su configuración de red; Debemos instalar dhcp-client:</p>
<pre>sudo aptitude install dhcp-client</pre>
<p>Y ahora tan solo debemos ejecutar <em>dhclient</em> en la interfaz de red que corresponda, por ejemplo:</p>
<pre>dhclient eth0</pre>
<p>Nos mostrará una salida similar a la siguiente:</p>
<pre>Internet Systems Consortium DHCP Client V3.0.1

Copyright 2004 Internet Systems Consortium.

All rights reserved.

For info, please visit 

http://www.isc.org/products/DHCP

sit0: unknown hardware address type 776

sit0: unknown hardware address type 776

Listening on LPF/eth0/00:12:f0:4c:21:5d

Sending on   LPF/eth0/00:12:f0:4c:21:5d

Sending on   Socket/fallback

DHCPREQUEST on eth0 to 255.255.255.255 port 67

DHCPACK from 192.168.1.6

bound to 192.168.1.101 -- renewal in 235 seconds.</pre>
<p>Vemos que nos ha asignado la ip 192.168.1.101, la primera del rango que hemos establecido como ips aleatorias.<br />
Si queremos que esta configuración se aplique automáticamente, debemos editar el fichero /etc/network/interfaces, y en la configuración del interfaz de red que queramos (por ejemplo eth0) ponemos lo siguiente:</p>
<pre> auto eth0

 iface eth0 inet dhcp</pre>
<h3>Configuración del cliente en Windows XP</h3>
<p>En caso de usar Windows XP, el proceso es igualmente sencillo. Entramos en las propiedades del protocolo TCP/IP, y marcamos que tanto la dirección IP como los servidores DNS se obtengan automáticamente</p>
<div><img src="http://chuso.sytes.net/media/win_dhcp.png" border="0" alt="" /></div>
<p>Para ver que todo ha ido bien, abrimos una consola y miramos la configuración actual de tcp/ip</p>
]]></content:encoded>
			<wfw:commentRss>http://chusete.es/2005/09/27/instalacion-de-un-servidor-dhcp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando un servidor DNS</title>
		<link>http://chusete.es/2005/09/25/instalando-un-servidor-dns/</link>
		<comments>http://chusete.es/2005/09/25/instalando-un-servidor-dns/#comments</comments>
		<pubDate>Sat, 24 Sep 2005 22:37:09 +0000</pubDate>
		<dc:creator>chusete</dc:creator>
				<category><![CDATA[software]]></category>
		<category><![CDATA[DHCP]]></category>
		<category><![CDATA[servidor]]></category>

		<guid isPermaLink="false">http://chusete.es/?p=503</guid>
		<description><![CDATA[Mi red crece de forma imparable. El numero de equipos asciende a 6. Además tenemos el router y el AccessPoint, lo que hace un total de 8 ips distintas. Históricamente para acceder a cualquiera de ellos he tenido que introducir su ip. Después pasé a un método mucho más elegante; editar el archivo /etc/hosts (y [...]]]></description>
			<content:encoded><![CDATA[<p>Mi red crece de forma imparable. El numero de equipos asciende a 6. Además tenemos el router y el AccessPoint, lo que hace un total de 8 ips distintas. Históricamente para acceder a cualquiera de ellos he tenido que introducir su ip. Después pasé a un método mucho más elegante; editar el archivo /etc/hosts (y su respectivo fichero en windows) para hacer un enlace estático a una ip. Ésta última solución es muy sencilla y efectiva, y aunque para una red pequeña es suficiente, quise probar con algo más elegante y elaborado: Un servidor DNS.</p>
<p>Antes de entrar en detalles técnicos explicaré qué es lo que vamos a conseguir con todo ésto. Tengo 8 ips en el rango 192.168.1.X. Los apodos de mis equipos reciben nombres de personajes de los Simpson, por lo que la red se llamará &#8220;simpson&#8221;. Por ejemplo, el equipo con ip 192.168.1.5 tendrá el apodo &#8220;homer&#8221;. Para acceder a homer tendremos que poner &#8220;homer.simpson&#8221; como host en la aplicación que proceda. Fácil <img src='http://chusete.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>El servidor elegido ha sido, como no, <a href="http://www.isc.org/sw/bind/">bind</a>. Para instalarlo en mi Debian nada tan sencillo como:</p>
<pre>aptitude install bind</pre>
<p>Bind tiene un fichero principal llamado <a href="http://chuso.sytes.net/media/doc/named.conf">named.conf</a>. Todo el fichero contiene los datos que venían por defecto, excepto la última sección:</p>
<pre>zone "simpson" {

 type master;

 file "/etc/bind/db.simpson";

};</pre>
<p>Como vemos, la configuración de la zona &#8220;simpson&#8221; está en el fichero <a href="http://chuso.sytes.net/media/doc/db.simpson">/etc/bind/db.simpson</a>, el cual es autoexplicativo:</p>
<pre>$ttl 38400

@           IN  SOA     simpson. central.simpson. (

                        110905 ; Serial

                        86400  ; Refresh

                        7200   ; Retry

                        2592000; Expire

                        172800); Negativa Cache TTl

            TXT "simpson"

            NS  central.simpson.

            MX  20      central

bart        IN  A       192.168.1.9

central     IN  A       192.168.1.6

lisa        IN  A       192.168.1.15

homer       IN  A       192.168.1.5

otto        IN  A       192.168.1.11

abraham     IN  A       192.168.1.2

router      IN  A       192.168.1.1

wifi        IN  A       192.168.1.100

correo      IN  CNAME   central

news        IN  CNAME   central

www         IN  CNAME   central

ftp         IN  CNAME   central

pop         IN  CNAME   central

maggie      IN  CNAME   central

simpson.    IN  A       192.168.1.6</pre>
<p>Hemos definido al equipo &#8220;central&#8221; como el principal del dominio. Este equipo será ahora accesible en &#8220;simpson&#8221;. El resto de los equipos son accesibles en &#8220;&lt;nombreDelEquipo&gt;.simpson&#8221;. También hemos creado alias para el equipo &#8220;central&#8221; (Ver CNAME).</p>
<p>Es el momento de decir que la mayoría de la información que hay en ese fichero no tengo del todo claro para qué sirve. Seguramente habrá formas más eficientes de hacer lo que yo he hecho, pero ésta es la que yo he usado y me ha funcionado.</p>
<p>Bueno, y ahora para terminar sólo nos quedan un par de cosas. Al principio del fichero <a href="http://chuso.sytes.net/media/doc/named.conf">named.conf</a>, incluimos otro fichero llamado <a href="http://chuso.sytes.net/media/doc/named.conf.options">named.conf.options</a> cuyo contenido es el siguiente:</p>
<pre>options {

        directory "/var/cache/bind";

        forwarders {

                195.235.113.3;

        };

        auth-nxdomain no; //Conform to RFC1035

};</pre>
<p>Lo que conseguimos con ésto es que nuestro pequeño gran servidor DNS también sepa traducir las direcciones que no pertenecen a nuestro dominio. Para ello, lo que hace es realizar la petición a un servidor DNS externo (cualquiera de los que uséis). Con ésto, hemos acelerado la velocidad que emplea nuestros ordenadores en obtener la ip de un determinado host, pues ahora un solo DNS sabrá resolver todas las peticiones.</p>
<p>Ahora para asegurarnos de que todo se actualice:</p>
<pre>/etc/init.d/bind restart</pre>
<p>Y si no ha habido ningún problema, ya podemos incluir la ip de nuestro servidor DNS en los /etc/resol.conf de cada equipo.</p>
<p>NOTA: En los equipos Windows, este servidor DNS debe ser el primario, sino, no sabrá resolver las peticiones de nuestro dominio (Me pregunto por qué ponen entonces un secundario).</p>
]]></content:encoded>
			<wfw:commentRss>http://chusete.es/2005/09/25/instalando-un-servidor-dns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
