<?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>Reprogramador.es</title>
	<atom:link href="http://reprogramador.es/feed" rel="self" type="application/rss+xml" />
	<link>http://reprogramador.es</link>
	<description>A nuestra manera</description>
	<lastBuildDate>Tue, 06 Mar 2012 10:08:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Crea tu propio armario Rack barato con LackRack</title>
		<link>http://reprogramador.es/crea-tu-propio-armario-rack-barato-con-lackrack</link>
		<comments>http://reprogramador.es/crea-tu-propio-armario-rack-barato-con-lackrack#comments</comments>
		<pubDate>Fri, 16 Dec 2011 19:25:14 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Informática]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=622</guid>
		<description><![CDATA[Continuando la remontada con las cosas que se fueron quedando en el tintero, sabed que podeis ahorraros mucho dinero en un armario Rack gracias a IKEA. Resulta que esta empresa fabrica muchos de sus muebles dejando una distancia de 19 pulgadas entre cada pata, lo que se vuelve muy interesante puesto que es el tamaño [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><img class="aligncenter size-full wp-image-623" style="border: 0pt none; margin: 5px;" title="LackRack" src="http://reprogramador.es/wp-content/uploads/2011/12/LackRack.jpg" alt="" width="200" height="200" /></td>
<td>Continuando la remontada con las cosas que se fueron quedando en el tintero, sabed que podeis ahorraros mucho dinero en un <a href="http://es.wikipedia.org/wiki/Rack" target="_blank">armario Rack</a> gracias a <a href="http://www.ikea.com/es/es/" target="_blank">IKEA</a>.</p>
<p>Resulta que esta empresa fabrica muchos de sus muebles dejando una distancia de 19 pulgadas entre cada pata, lo que se vuelve muy interesante puesto que es el tamaño estándard de la mayoría de equipos enrackables.</p>
<p>Siguiendo la <a href="http://reprogramador.es/wp-content/uploads/2011/12/lackrack.pdf" target="_blank">guía para construir el LackRack</a>, de mano de la gente de <a href="http://wiki.eth-0.nl/index.php/LackRack" target="_blank">eth-0.nl</a>, he construído una versión ligeramente modificada que os muestro a continuación.</td>
</tr>
</tbody>
</table>
<p><span id="more-622"></span></p>
<p>En mi caso he utilizado unas cantoneras de aluminio como raíles para los servidores, ya que monté varios en la misma mesa Lack. Si sólo vas a montar uno o dos equipos y no tienes pensado quitarlos del sitio, es posible que te resulte más interesante utilizar unos railes estándard para cajones, aunque supone atornillar los servidores a los railes directamente:</p>
<p style="text-align: center;"><img class="aligncenter  wp-image-625" style="border: 0pt none; margin: 5px;" title="Rail" src="http://reprogramador.es/wp-content/uploads/2011/12/rail.jpg" alt="" width="210" height="158" /></p>
<p style="text-align: left;"><span style="text-decoration: underline;">Nota:</span> Al final acabaron costando bastante más las cantoneras de aluminio que la propia mesa Lack&#8230; ¬.¬</p>
<p>El proceso de montaje del LackRack no tiene mucha complicación si habéis visto alguna vez el programa de bricomanía. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<table border="0">
<tbody>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0238_200311.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-626" title="Tomando medidas" src="http://reprogramador.es/wp-content/uploads/2011/12/P0238_200311-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0244_200311.jpg"><img class="aligncenter size-thumbnail wp-image-627" title="Tornillos colocados" src="http://reprogramador.es/wp-content/uploads/2011/12/P0244_200311-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td>Se monta la mesa Lack y se cortan las cantoneras a la medida deseada, se les hacen sendos agujeros y se atornillan.Las patas de la mesa Lack son huecas, se pueden perforar perfectamente con un destornillador de estrella que sea fino, de ahí que utilice dos tornillos en cada lado.Un consejo, dejad algo de margen para poder meter los equipos con comodidad, en mi caso me quedaron demasiado justos, entran pero cuesta.</td>
</tr>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0246_200311.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-628" title="Libra lo justo" src="http://reprogramador.es/wp-content/uploads/2011/12/P0246_200311-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0250_200311.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-629" title="Guias terminadas" src="http://reprogramador.es/wp-content/uploads/2011/12/P0250_200311-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td>Como podéis ver, libra lo justo y queda perfecto.Los equipos se pueden atornillar también por la parte frontal, pero teniendo en cuenta que con estas guías no se caen tan facilmente como en el diseño original, no lo he necesitado.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Y este es el resultado final:</p>
<p style="text-align: center;"><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0252_200311.jpg" target="_blank"><img class="aligncenter size-medium wp-image-630" title="LackRack terminado" src="http://reprogramador.es/wp-content/uploads/2011/12/P0252_200311-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: left;">Espero que os haya gustado. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/crea-tu-propio-armario-rack-barato-con-lackrack/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convierte una webcam normal a visión nocturna</title>
		<link>http://reprogramador.es/convierte-una-webcam-normal-a-vision-nocturna</link>
		<comments>http://reprogramador.es/convierte-una-webcam-normal-a-vision-nocturna#comments</comments>
		<pubDate>Fri, 16 Dec 2011 08:00:00 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Informática]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=603</guid>
		<description><![CDATA[Este tipo de modificaciones no es algo nuevo, pero es un experimento que me quedó en el tintero y quisiera compartir. Además utilizo una webcam reciente (Creative Live! Cam Sync) que todavía se comercializa por unos 15 euros. Esta modificación se puede realizar a cualquier tipo de cámara digital, dependiendo únicamente de la complejidad que [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><img class="aligncenter  wp-image-604" style="border: 0pt none;" title="Creative Live! Cam Sync" src="http://reprogramador.es/wp-content/uploads/2011/12/LiveCamSync.jpg" alt="" width="210" height="163" /></td>
<td>Este tipo de modificaciones no es algo nuevo, pero es un experimento que me quedó en el tintero y quisiera compartir. Además utilizo una webcam reciente (<a href="http://es.store.creative.com/camaras/live-cam-sync/218-19046.aspx" target="_blank">Creative Live! Cam Sync</a>) que todavía se comercializa por unos 15 euros. Esta modificación se puede realizar a cualquier tipo de cámara digital, dependiendo únicamente de la complejidad que tengan para ser desmontadas.</p>
<p>La idea es bastante sencilla:</p>
<p>Estas cámaras incorporan un filtro de luz para que no reciban el rango de frecuencias de la luz <a href="http://es.wikipedia.org/wiki/Radiaci%C3%B3n_infrarroja" target="_blank">infrarroja</a>, así que lo que haremos es sustituir dicho filtro por otro que haga exactamente lo contrario.</td>
</tr>
</tbody>
</table>
<p><span id="more-603"></span></p>
<p>El filtro lo construiremos utilizando un trozo de negativo (sí, los negativos de toda la vida, seguro que aún tienes alguno por casa), nos interesa esa primera imagen de los negativos que siempre salía totalmente oscura.</p>
<p>El desmontaje de esta cámara es bastante simple:</p>
<table border="0">
<tbody>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0261_280411.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-605" title="CamaraIR (1)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0261_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0262_280411.jpg" target="_blank"><img class="aligncenter  wp-image-606" title="CamaraIR (2)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0262_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td>Primero procedemos quitando los dos tornillos que tiene por la parte trasera, esto nos permitirá separar la tapa frontal y ver la placa de la cámara.</td>
</tr>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0263_280411.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-607" title="CamaraIR (3)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0263_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0264_280411.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-608" title="CamaraIR (4)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0264_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td>Después quitamos los otros dos tornillos que fijan la placa al cuerpo de plástico de la webcam.</td>
</tr>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0265_280411.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-609" title="CamaraIR (5)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0265_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0266_280411.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-610" title="CamaraIR (6)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0266_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td>Si nos fijamos ahora, hay una pieza de plástico donde está la focal de la cámara, después está el filtro infrarrojo y por último el sensor de la cámara. Para separar el conjunto tenemos que quitar dos tornillos que hay por la parte trasera, debajo de la pegatina.</td>
</tr>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0268_280411.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-611" title="CamaraIR (7)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0268_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0269_280411.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-612" title="CamaraIR (8)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0269_280411-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td>Ahora lo que tenemos que hacer, es quitar el filtro de infrarrojos y cortar 2 cuadrados del mismo diámetro, que colocaremos en lugar del susodicho. Tras esto, debemos volver a montar todo de nuevo con cuidado de no tocar con los dedos ni la lente, ni el nuevo filtro que hemos cortado, ni el sensor de la cámara.</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>El proceso es reversible, siempre que no perdais el filtro de infrarrojos. Debo decir que en mis pruebas con este cambio, la cámara no realiza muy bien el autofoco, salvo eso, el resultado es satisfactorio. Aquí podeis ver una fotografía de dos mandos a distancia, un teclado iluminado con uno de ellos y cómo se ve una televisión:</p>
<table style="width: 100%;" border="0">
<tbody>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/2011-05-03-211317.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-614" title="PruebasIR (1)" src="http://reprogramador.es/wp-content/uploads/2011/12/2011-05-03-211317-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/2011-05-03-205852.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-615" title="PruebasIR (2)" src="http://reprogramador.es/wp-content/uploads/2011/12/2011-05-03-205852-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/2011-05-03-211350.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-616" title="PruebasIR (3)" src="http://reprogramador.es/wp-content/uploads/2011/12/2011-05-03-211350-150x150.jpg" alt="" width="150" height="150" /></a></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>Y como colofón, un vídeo que grabé un día de tormenta por la noche:</p>
<p><iframe src="http://www.youtube.com/embed/I-zvydySaL8?rel=0" frameborder="0" width="480" height="360"></iframe></p>
<p>Espero que os haya gustado. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/convierte-una-webcam-normal-a-vision-nocturna/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La memoria usb más pequeña tiene truco</title>
		<link>http://reprogramador.es/la-memoria-usb-mas-pequena-tiene-truco</link>
		<comments>http://reprogramador.es/la-memoria-usb-mas-pequena-tiene-truco#comments</comments>
		<pubDate>Thu, 15 Dec 2011 14:11:12 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Informática]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=575</guid>
		<description><![CDATA[Si eres el afortunado propietario de una memoria flash usb de la marca EMTEC modelo S100(anunciada como la más compacta del mercado), estás de suerte. Ya tengas el modelo de 4, 8 o 16 GB podrás ampliarle el espacio sin tener que renunciar a su compacto diseño.Compré uno de estos pendrives por su tamaño, ya [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><img class="aligncenter size-full wp-image-576" style="border: 0pt none; margin: 5px;" title="EMTEC S100" src="http://reprogramador.es/wp-content/uploads/2011/12/S100.jpg" alt="" width="160" height="160" /></td>
<td>Si eres el afortunado propietario de una memoria flash usb de la marca <a href="http://www.emtec-international.com/es-eu/node/2603" target="_blank">EMTEC modelo S100</a>(anunciada como la más compacta del mercado), estás de suerte. Ya tengas el modelo de 4, 8 o 16 GB podrás ampliarle el espacio sin tener que renunciar a su compacto diseño.Compré uno de estos pendrives por su tamaño, ya que quería utilizarlo en un sitio muy compacto, y debido a un error de fábrica me animé a investigar cómo desmontarlo, encontrando el secreto que guarda ese aparato en su interior:<strong></strong><strong></strong></p>
<p><strong>Un lector de tarjetas <a href="http://es.wikipedia.org/wiki/MicroSDHC#Versiones" target="_blank">micro-SDHC</a> normal y corriente.</strong></p>
<p>A continuación explico cómo llegué a este descubrimiento y cómo puedes desmontarlo tú mismo para cambiar la tarjeta.</td>
</tr>
</tbody>
</table>
<p><span id="more-575"></span></p>
<p>El problema apareció al conectar el pendrive al ordenador en Linux, no aparecía por ningun lado la unidad, pese a que en la lista de mensajes <a href="http://es.wikipedia.org/wiki/Dmesg" target="_blank">dmesg</a> sí que se detectaba. Probando con Windows, aparecía la nueva unidad pero como que no tiene disco o tarjeta insertada.</p>
<p>Consultando la web oficial me confirmó que, atendiendo al diseño del aparato, podría tratarse de un simple lector de tarjetas:</p>
<blockquote><p>La llave USB más pequeña de EMTEC, « S100 », es una combinación óptima de una tarjeta micro SDHC con un lector USB 2.0 en miniatura. Una llave USB ideal para utilizar y conectar a su notebook.</p></blockquote>
<p>El siguiente paso era desmontar el lector, ya que la tarjeta podría haberse movido o estar dañada. El fabricante tampoco explica en ningún documento cómo llegar hasta la tarjeta. Está claro que en la parte de plástico que queda fuera del equipo no cabe ningún tipo de tarjeta, ni siquiera un chipet flash SMD de los que se montan en las placas compactas.</p>
<p>El único sitio lógico que se me ocurrió en el que podía estar, era en el plástico blanco del conector usb, y tras darle unas vueltas para ver como desmontarlo, me llamó mucho la atención la pestaña que tiene el aislante metálico del conector. Usando un destornillador plano para soltarla y jugando un poco con un par de topes de plástico que tiene en los laterales, conseguí quitar la cubierta, y este es el resultado:</p>
<table style="width: 100%; text-align: center;" border="0">
<tbody>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0278_231011.jpg" target="_blank"><img class="size-thumbnail wp-image-577 aligncenter" style="margin: 5px; border: 0pt none;" title="EMTEC S100 (1)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0278_231011-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0279_231011.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-578" style="border: 0pt none; margin: 5px;" title="EMTEC S100 (2)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0279_231011-150x150.jpg" alt="" width="150" height="150" /></a></td>
<td><a href="http://reprogramador.es/wp-content/uploads/2011/12/P0280_231011.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-579" style="border: 0pt none; margin: 5px;" title="EMTEC S100 (3)" src="http://reprogramador.es/wp-content/uploads/2011/12/P0280_231011-150x150.jpg" alt="" width="150" height="150" /></a></td>
</tr>
</tbody>
</table>
<p>En mi caso el problema resultó ser que la tarjeta estaba dañada, tenía una grieta que la partía por la mitad, para ser exactos. Tras cambiarla por otra, funcionó a la perfección.</p>
<p>Este lector lee tanto tarjetas <a href="http://es.wikipedia.org/wiki/Secure_Digital" target="_blank">SD</a> como <a href="http://es.wikipedia.org/wiki/SDHC" target="_blank">SDHC</a>, lo probé con una SD de 2 GB y con una SDHC Class 10 de 8 GB. Así que si se te queda pequeña en el futuro, con adquirir una tarjeta de mayor capacidad es muy probable que siga funcionando con total normalidad. También es una buena opción para los que adquieran el modelo más pequeño de 4GB y quieran pasarla al modelo tope de gama o busquen mayor velocidad de escritura (Class 10, por ejemplo).</p>
<p>Espero que esta información os sea útil. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/la-memoria-usb-mas-pequena-tiene-truco/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Volviendo a retomar el sendero</title>
		<link>http://reprogramador.es/volviendo-a-retomar-el-sendero</link>
		<comments>http://reprogramador.es/volviendo-a-retomar-el-sendero#comments</comments>
		<pubDate>Mon, 26 Sep 2011 18:57:12 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Opinión]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=557</guid>
		<description><![CDATA[  Sí, hace tiempo que no hay posts nuevos en el blog. En estos 6 meses me he mudado, he hecho diversos experimentos relacionados con la informática (de los cuales espero poder escribir algún que otro post didáctico), he tenido que homologar unas llantas y neumáticos gracias a la reforma que entró en vigor en [...]]]></description>
			<content:encoded><![CDATA[<table style="width: 100%;" border="0" align="left">
<tbody>
<tr>
<td> <a href="http://reprogramador.es/wp-content/uploads/2011/09/Atardecer.jpg" target="_blank"><img class="aligncenter size-thumbnail wp-image-560" style="border: 0pt none; margin: 5px;" title="Atardecer desde el piso" src="http://reprogramador.es/wp-content/uploads/2011/09/Atardecer-150x150.jpg" alt="Atardecer desde el piso" width="200" height="150" /></a></td>
<td>Sí, hace tiempo que no hay posts nuevos en el blog. En estos 6 meses me he mudado, he hecho diversos experimentos relacionados con la informática (de los cuales espero poder escribir algún que otro post didáctico), he tenido que homologar unas llantas y neumáticos gracias a la reforma que entró en vigor en enero de este año, y he iniciado un proyecto conjunto que no sé muy bien hasta donde conseguirá llegar.Pero vayamos poco a poco, para empezar por el principio: la decisión de mudarme.<br />
Desde hace algún tiempo llevaba observando mi nivel de gastos, especialmente relacionado con la gasolina y el kilometraje hasta mi trabajo. No tardé mucho en darme cuenta que encontrar un piso cerca del mismo me ahorraría bastantes kilómetros anuales, así como el resto de gastos asociados a los mismos, especialmente la gasolina. El objetivo estaba claro: un alquiler cercano al trabajo que me permitiese llegar a pie o en bicicleta.</td>
</tr>
</tbody>
</table>
<p><span id="more-557"></span><br />
Puesto manos  a la obra, aparecieron diversos pisos interesantes, en uno incluso llegamos ya a hablar del contrato del alquiler y todo hubiera ido bien si no fuese por algunas cláusulas, digamos&#8230; ligeramente abusivas. Cito las mejores partes del contrato puesto que no llegó a ser firmado ni se muestra ningún tipo de dato confidencial, aunque lamentablemente son la mayoría:</p>
<div>
<p><a class='spoiler-tgl' href='http://reprogramador.es/volviendo-a-retomar-el-sendero#SID557_1_tgl' id='SID557_1_tgl' rev='slide||Mostrar cláusulas »||Ocultar «||300'>Mostrar cláusulas »</a></p>
<div id='SID557_1' class='spoiler-body'>
<blockquote>
<p align="JUSTIFY"><em><strong>PRIMERA.-</strong> El plazo de duración del presente contrato será de UN AÑO, contando a partir del XX de XXXX de XXXX, no obstante se prorrogara por un máximo de CINCO AÑOS si ninguna de las partes manifiesta con quince días de antelación como mínimo a la fecha de terminación de cada anualidad su voluntad de no renovarlo. Terminado el contrato, sino antes, en el plazo máximo de cinco años, los inquilinos deberán dejarlo libre, en perfecto estado de uso y mantenimiento y a disposición del arrendador sin necesidad de previo requerimiento, siendo responsables de cuantos desperfectos se encuentren en la vivienda. El domicilio de los inquilinos a efectos de notificaciones, citaciones y emplazamientos, se fija en la vivienda arrendada, y <span style="text-decoration: underline;">la ausencia en el mismo por tiempo superior a un mes será causa de resolución del contrato. </span></em></p>
</blockquote>
<p align="JUSTIFY">Con esto ya tendrían garantizada la devolución del piso en buen estado, hasta aquí bien. Ojo al texto subrayado, no se puede ausentar del piso más de un mes. Adiós a unas buenas vacaciones. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<blockquote>
<p align="JUSTIFY"><em><strong>SEGUNDA.-</strong> La renta mensual se fija libremente por las partes en la cantidad de X (XXX Euros) para la primera anualidad de vigencia contractual. Dicha renta mensual será pagadera entre los cinco primeros días de cada uno de los meses por anticipado, sin necesidad de previo requerimiento de pago y, por meses completos, cualquiera que sea el día en que los arrendatarios dejen libre la vivienda. [...] <span style="text-decoration: underline;">La falta de pago de la renta estipulada en una o mas mensualidades, dará derecho al propietario para resolver el contrato, obligándose los inquilinos en tal caso a desalojar la vivienda de modo inmediato, permitiendo desde ese instante el libre acceso a la propiedad, facultándoles para cambiar las cerraduras y tomarla a su entera disposición.</span></em></p>
</blockquote>
<p align="JUSTIFY">Esto garantiza que les pagarás todos los meses y que no te podrás retrasar con los pagos, evitando toda posibilidad de volverse okupa. No hay problema, aunque digamos que la entoncación general empieza a ser un tanto&#8230; agresiva.</p>
<blockquote>
<p align="JUSTIFY"><em><strong>TERCERA.-</strong> La renta pactada será objeto de revisión automática cada año una vez llegado tal periodo, elevándose conforme al aumento que, en cada caso, experimente el Índice de Precios al Consumo (IPC), <span style="text-decoration: underline;">incrementando en un punto porcentual</span>, según a lo publicado por el Instituto Nacional de Estadística u organismo similar que pueda sustituirle; <span style="text-decoration: underline;">pudiéndose efectuar tal derecho en cualquier momento, incluso acumulativamente,</span> las actualizaciones que no se hubiesen efectuado, de tal modo que este derecho no estará sujeto a extinción, renuncia, novacion, o caducidad.</em></p>
</blockquote>
<p align="JUSTIFY">Bueno, con esto el precio del alquiler subirá con el IPC, no hay problema, +1% por si acaso se vuelve negativo como pasó en 2009 creo. Tampoco es que esté mal, pero suma y sigue.</p>
<blockquote>
<p align="JUSTIFY"><em><strong>SEXTA.- </strong>Se prohíbe a los inquilinos realizas obras en la vivienda alquilada sin previa autorización expresa y por escrito de la propiedad, y si esta otorga, <span style="text-decoration: underline;">cuantas obras se realicen quedarán en beneficio de los arrendadores, sin que</span> los arrendatarios <span style="text-decoration: underline;">puedan exigir</span> el derecho a percibir <span style="text-decoration: underline;">indemnización alguna</span>. Asimismo, se prohíbe a los inquilinos realizar cualquier tipo de orificio en las paredes, siendo responsables y respondiendo económicamente de cuantos daños puedan quedar a la finalización del arriendo para dejar las paredes y alicatados en perfecto estado de conservación, sin agujeros y pintadas o perfectamente alicatadas, tal y como se entregan.</em></p>
</blockquote>
<p align="JUSTIFY">Otra cláusula semi-razonable aunque puntillosa, cualquier mejora realizada en el piso se la queda el propietario sin posibilidad de negociar nada. No se puede hacer ni un agujero con un cuelga fácil.</p>
<blockquote>
<p align="JUSTIFY"><em><strong>SÉPTIMA.- </strong><span style="text-decoration: underline;">La propiedad tendrá derecho a hacer</span> las reparaciones, nuevas construcciones, así como los <span style="text-decoration: underline;">cambios o modificaciones</span> que creyeran convenientes, o las que vengan impuestas por la Comunidad de Propietarios o la autoridad competente, <span style="text-decoration: underline;">sin pagar indemnización alguna, permitiendo los inquilinos</span>, en tal caso, <span style="text-decoration: underline;">la entrada a la vivienda arrendada a la propiedad, al personal técnico y obreros encargados de ejecutarlas</span>, durante las horas que habitualmente rijan para el trabajo,<span style="text-decoration: underline;"> siendo tal incumplimiento causa expresa de la resolución del contrato</span>.</em></p>
<p align="JUSTIFY"><span style="text-decoration: underline;"><em>En todo caso, <strong>serán de cuenta de los inquilinos, las pequeñas reparaciones que exija el desgaste por el uso ordinario de la vivienda arrendada, así como los gastos de conservación y mantenimiento de la vivienda</strong>.</em></span></p>
</blockquote>
<p align="JUSTIFY">Bueno, que tengas que abrir a quien tenta que realizar una reparación por la causa que sea&#8230; vale, que no tengas derecho a reclamar indemnización (me imagino que en caso de que dañen alguna propiedad tuya que se encuentre en el piso) ya se pasa un poco, pero que tengamos que pagar los defectos por desgaste o mantenimiento es una aberración. Si resulta que el contructor montó mal las cañerías y explotan, corre todo a mi cargo, menudo chollo ¿no?</p>
<p align="JUSTIFY">Los daños por desgaste es la parte que le corresponde al arrendador en el contrato social que supone el alquiler, esto es sencillamente peor que pagarte tu propia hipoteca. Lo único que no pagarías, sería el IBI.</p>
<blockquote>
<p align="JUSTIFY"><em><strong>OCTAVA.- </strong>Para el caso del incumplimiento de la obligación del pago de la renta pactada, en una o más mensualidades, está devengará, <span style="text-decoration: underline;">con carácter acumulativo desde la fecha de impago hasta el efectivo pago, el interés legal del dinero incrementando en cuatro puntos</span>, para lo que se estará, al tipo de interés fijado por el Gobierno u organismo similar que lo pueda sustituir para tal función. El mismo tipo de interés devengará cualquier otra cantidad que, [...] los arrendatarios dejasen de pagar, y la misma debiese ser satisfecha por los arrendadores.</em></p>
</blockquote>
<p align="JUSTIFY">(Interés legal del banco + 4%) de mosorisad mensual, con carácter acumulativo. Tendría sentido si no hubiese un aval bancario por detrás, que veréis más adelante&#8230;</p>
<blockquote>
<p align="JUSTIFY"><em><strong>DÉCIMA</strong>.- Es voluntad de los arrendatarios, renunciar en este acto y de firma expresa a cualquier derecho de adquisición preferente que pudiese corresponderle sobre la vivienda arrendada.</em></p>
</blockquote>
<p align="JUSTIFY">Otra puerta cerrada, nada espectacular (aún).</p>
<blockquote>
<p align="JUSTIFY"><em><strong>UNDÉCIMA.</strong>- Los inquilinos no podrán depositar en el portal y escalera de la casa, ni siquiera accidentalmente, mercancía ni objeto alguno y así mismo vienen obligados a conservar limpio y a fregar por su cuenta, al menos una vez por semana, el tramo correspondiente a su piso, se prohíbe a los inquilinos depositar mercancía en la plaza de garaje, comprometiéndose los mismos a asumir y acatar con estatutos y normativa de la comunidad de propietarios, siendo su incumplimiento causa expresa de resolución del presente contrato. <span style="text-decoration: underline;">Se prohíbe expresamente a los inquilinos la tenencia de cualquier tipo de animal, domestico o no, en el interior de la vivienda, bajo pena de resolución contractual y perdida de la fianza en concepto de pena</span>.</em></p>
</blockquote>
<p align="JUSTIFY">Empieza la fiesta, no se puede apoyar en la entrada nada de nada, ni las bolsas de la compra, ni un paquete que no te lleguen a entregar, ni nada de nada. Tienes que fregar tu mismo el patio y la escalera. Se prohíbe expresamente cualquier tipo de animal, esté vivo o muerto (el piso es sólo apto para vegetarianos) y&#8230; ¡no vayas a tener un pez!, que te muerde los muebles que tú tendrías que pagar, ¡insensato!</p>
<blockquote>
<p align="JUSTIFY"><em><strong>DUODÉCIMA.-</strong> Serán a cargo de los inquilinos los gastos comunes que correspondan a la vivienda alquilada, así como sus servicios y suministros [...], recogida de basura (basura municipal), y responsabilidades que puedan surgir, [...].<span style="text-decoration: underline;"> También seran a su costa todos los impuestos y gastos derivados del otorgamiento del presente contrato, en caso de que cualquiera de las partes instase la elevación al público del presente contrato.</span> [...]</em></p>
<p align="JUSTIFY"><em><span style="text-decoration: underline;">Se obligan los inquilinos al pago de todos los gastos judiciales a que diera lugar cualquier reclamación con motivo de este contrato ante los Tribunales de Justicia, incluso los honorarios de abogado y procurador de los arrendadores, aunque la intervención de los mismos no sea preceptiva.</span></em></p>
</blockquote>
<p align="JUSTIFY">¡Olé! Por toda la escuadra, en caso de hacer público el contrato, o denunciar ante un juzgado, el arrendatario corre con todos los gastos, ¡aunque gane y tenga razón!</p>
<blockquote>
<p align="JUSTIFY"><strong>DECIMOTERCERA.-</strong> Se comprometen los arrendatarios a poner en conocimiento de la propiedad los daños y desperfectos causados por terceros en el objeto arrendaticio, y si no diesen tal conocimiento se entenderá que han sido causados por ellos mismos. En todo caso, <span style="text-decoration: underline;">son de cuenta y cargo de los inquilinos los gastos ocasionados por todos los desperfectos que se produzcan, ya sean cristales, cerraduras y demás útiles y utensilios de las instalaciones</span>, así como su perfecto funcionamiento, toda vez que la vivienda se entrega en buen estado. <span style="text-decoration: underline;">También lo serán los gastos de conservación y reparación de las instalaciones de agua, gas electricidad, calefacción, baño, bide, grifos waters, lavabos, antena de TV, y en particular todos los desagües, atascos y sustitución de persianas; sin que tal descripción signifique que no existan otros elementos de los que se responsabilicen los inquilinos</span>.</p>
</blockquote>
<p align="JUSTIFY">Sí claro, ¡porqué no! Invita el arrendatario.</p>
<blockquote>
<p align="JUSTIFY"><em><strong>DECIMOCUARTA.-</strong> [...] <span style="text-decoration: underline;">Expresamente se comprometen los inquilinos a suscribir un contrato de seguro con una compañía de ámbito nacional y de reconocida solvencia, <strong>que cubra suficientemente la ocupación que como inquilinos que son</strong>, frente a cualquier contingencia, daño o siniestro que se pueda producir y de la propiedad, en virtud del presente contrato, asumiendo directamente los daños e indemnizaciones a ellos imputables o las derivadas por el uso de la vivienda</span>.</em></p>
</blockquote>
<p align="JUSTIFY">Se percibe la saña con la que se ha escrito este párrafo, ¿quizás estaba pensando en otro adjetivo más descalificativo?</p>
<blockquote>
<p align="JUSTIFY"><strong>DECIMOQUINTA.-</strong> Para la vigencia y validez del presente contrato, <span style="text-decoration: underline;">los inquilinos se comprometen a presentar un aval bancario con una entidad de reconocida solvencia, con renuncia a los beneficios de orden, exclusión o división, por importe de XXXXXX MIL EUROS a favor de la propiedad y parte arrendadora, cuya duración será prorrogable anualmente automáticamente durante cinco años</span>. <span style="text-decoration: underline;"><strong>Tal aval podrá ejecutarse por la cantidad total o de forma parcial</strong>, a criterio del arrendador,<strong> en caso de incumplimiento de todas o alguna de las obligaciones pactadas en el presente contrato</strong></span>, tales como rentas, consumos, comunidad, desperfectos, daños y cualesquiera responsabilidades derivadas del presente contrato.</p>
</blockquote>
<p align="JUSTIFY"> Por aquí ya me estaba recorriendo un escalofrío por la columna vertebral, que sensación de estar enmarañándome en la red de una araña&#8230;</p>
<p></div>
<p>No es que me importe tener un aval bancario, y soy una persona muy seria en cuanto a pagos, pero una cosa es que un arrendador tenga algunas garantías y otra es que parezca que va a vivir en la puerta de enfrente para ver si rompes la más mínima norma para ejecutar el aval y largarte fuera hasta que otro pardillo vuelva a picar&#8230;</p>
</div>
<p>También sé que hay algunas noticias de personas que han destrozado pisos, arrancado mampostería e instalaciones eléctricas y de fontanería, pero vamos, si en el contrato pone una línea del tipo &#8220;el piso se entregará en las mismas condiciones en las que se recibió&#8221; bastaría, si acaso con unas fotografías del estado del piso antes y después, ya para estar totalmente seguros.</p>
<p>A mi juicio, un contrato muy excesivo, que le va a dificultar muchísimo el encontrar a un arrendatario y por lo que, al menos en mi caso, ha perdido a uno bueno.</p>
<p>Finalmente encontré otro piso también cercano, con un contrato mucho más proporcional y razonable. Podeis ver las vistas que hay desde él en la imagen que encabeza este post. Actualmente voy a pie al trabajo, aunque tengo también una bicicleta plegable para tal efecto. El hecho de caminar por las mañanas tiene su encanto, te dá tiempo a pensar en tus cosas y prepararte para el día.</p>
<p>Creo que por ahora ha sido una buena parrafada con la que retomar el blog, espero que no haya sido excesivo. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/volviendo-a-retomar-el-sendero/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El IPcalypsis ha llegado</title>
		<link>http://reprogramador.es/el-ipcalypsis-ha-llegado</link>
		<comments>http://reprogramador.es/el-ipcalypsis-ha-llegado#comments</comments>
		<pubDate>Thu, 03 Feb 2011 23:45:57 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Noticias]]></category>
		<category><![CDATA[Redes]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=545</guid>
		<description><![CDATA[Ya es oficial, no quedan rangos de IPv4 que puedan ser reservados por nuevas compañías, sólo queda implantar oficialmente y a nivel mundial el protocolo IPv6. En resumidas cuentas, no es que sólo hayan aumentado el número de IPs disponibles, cambia toda la filosofía y tanto los conceptos como la configuración no son del todo [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><a href="http://twitter.com/#!/IPcalypse" target="_blank"><img class="aligncenter size-full wp-image-546" style="border: 0pt none; margin: 5px;" title="Bombazo" src="http://reprogramador.es/wp-content/uploads/2011/02/core_reasonably_small.png" alt="" width="128" height="128" /></a></td>
<td>
<p><a title="IPv4 agotada" href="http://seerpress.com/icann-to-announce-exhaustion-of-ip-addresses-on-thursday-during-miami-conference/24981/" target="_blank">Ya es oficial</a>, no quedan rangos de <a title="IPv4 en la wikipedia" href="http://es.wikipedia.org/wiki/IPv4" target="_blank">IPv4</a> que puedan ser reservados por nuevas compañías, sólo queda implantar oficialmente y a nivel mundial el protocolo <a title="IPv6 en la wikipedia" href="http://es.wikipedia.org/wiki/IPv6" target="_blank">IPv6</a>.</p>
<p>En resumidas cuentas, no es que sólo hayan aumentado el número de IPs disponibles, cambia toda la filosofía y tanto los conceptos como la configuración no son del todo intuitivos.</p>
<p>En cuanto los IPs lo implementen de forma nativa, en principio la mayoría de routers basados en linux ya están preparados para utilizar IPv6 o podrían estarlo simplemente con una actualización de software.</p>
</td>
</tr>
</tbody>
</table>
<p><span id="more-545"></span>A priori esto no es un problema para usuarios ni la mayoría de <a title="ISP en la wikipedia" href="http://es.wikipedia.org/wiki/Proveedor_de_servicios_de_Internet" target="_blank">ISPs</a> existentes, puesto que tienen sus rangos ya comprados y salvo que se les agoten por ahora pueden ir tirando; sinembargo es un problema para los ISPs nuevos y todo aquel que necesite comprarse un hueco en internet.</p>
<p>Básicamente lo que ha sucedido es que todo el rango de ips versión 4 que va desde 0 &#8211; 255 dividido en 4 segmentos: 0.0.0.0 está vendido. Hasta la fecha se había trampeado esta situación con el uso de <a title="NAT en la wikipedia" href="http://es.wikipedia.org/wiki/Network_Address_Translation" target="_blank">NAT</a> en las redes locales.</p>
<p>El funcionamiento del NAT es muy simple, se forma un subconjunto de redes, enlazadas entre sí por un enrutador, para los rangos de redes locales se reservan 3 segmentos: 10.0.0.0 (clase A), 172.16.0.0 (clase B) y 192.168.1.0 (clase C), los equipos de la red local tendrán IPs dentro de esos rangos. Cuando quieran acceder a una ip de un rango externo preguntarán al enrutador asignado en la red, el cual tiene 2 tarjetas de red (de ahora en adelante referidas como interfaces) lo que le permite hacer de puente.</p>
<p>Dicho de otro modo, ahora mismo todas las peticiones de cualquier equipo de una red local se ven desde internet como que proceden desde la misma IP:</p>
<p><img class="size-full wp-image-549 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="NAT" src="http://reprogramador.es/wp-content/uploads/2011/02/NAT.gif" alt="" width="502" height="386" /></p>
<p><br class="spacer_" /></p>
<p>IPv6 es totalmente nuevo, en todos los sentidos, por un lado las IPs pasan a abarcar de 0 &#8211; 65535 dividido en 8 segmentos, es decir, MUCHOS. La forma de representarlo también cambia, se opta por el hexadecimal para simplificar y compactar los números. Además existen muchas formas de escribir la misma IP, recomiendo echar un vistazo a la<a title="Explicacion direccionamiento IPv6 en la wikipedia" href="http://es.wikipedia.org/wiki/IPv6#Direccionamiento_IPv6" target="_blank"> explicación que está en la wikipedia</a> (sí, para variar este post no será muy técnico por ahora, sólo conceptual ya que este tema podría abarcar varios posts).</p>
<p>La filosofía cambia, como hay tantas IPs disponibles, la idea es que<a title="Topología de IPv6" href="http://www.fotopedia.com/items/flickr-260473710" target="_blank"> todos los aparatos sean accesibles directamente desde internet</a>, hasta podrás conectarte a la tostadora de tu casa con tu móvil. Desaparece por tanto el concepto de NAT, aunque es posible hacer alguna chapucilla no oficial por ahí (hacer que sólo el router tenga IPv6 y el resto de equipos usen un proxy http a través de él, o bien asignar un rango de IPv6 local y hacer un pseudo-nat).</p>
<p><strong>¡Las pilas de red son paralelas!</strong> ¿Qué significa esto? que tener un sistema dual IPv4 e IPv6 significa que ese equipo tiene que tener configurados dos firewalls por separado, uno para cada protocolo. Pensadlo gráficamente como que acabáis de instalar una tarjeta de red más nueva y un cableado paralelo al que ya teníais.</p>
<p>Y hay mucho más, mientras los ISPs no implantan nativamente el protocolo IPv6, se puede utilizar mediante un túnel 6to4. Lo que se hace es pasar el tráfico IPv6 encapsulado bajo el protocolo 41. El primer paso sería habilitarlo en el firewall IPv4:</p>
<blockquote><p>echo &#8220;Habilitando IPV6&#8230;&#8221;<br />
 iptables -I INPUT -j ACCEPT &#8211;proto 41</p>
</blockquote>
<p>Para habilitar el túnel depende de si teneis ip estática o dinámica. Si es dinámica tendreis que daros de alta en algun servicio que os permita utilizarlo de túnel, se parece a como se hacía antiguamente con las conexiones PPP de módem, se lanza un cliente que nos crea una <a title="TUN/TAP en la wikipedia" href="http://en.wikipedia.org/wiki/TUN/TAP" target="_blank">interfaz TAP</a> en el equipo. En caso de tener una IPv4 estática y si la tenemos directamente en el equipo porque el router está en modo bridge, podremos crear nosotros de forma nativa el puente 6to4. Es algo complejo entender todos los parámetros y el porqué, hay manuales ya creados por internet, procupro detallar en este post todo lo que no he visto o me ha costado encontrar por ahí. Os pondré como ejemplo mi configuración:</p>
<blockquote><p># En /etc/network/interfaces definiríamos algo como sigue:</p>
<p>auto tun6to4<br />
 iface tun6to4 inet6 v4tunnel<br />
 address 2002:YYYY:YYYY:1::1<br />
 netmask 16<br />
 gateway ::192.88.99.1<br />
 endpoint any<br />
 local XXX.XXX.XXX.XXX<br />
 up ip -6 route add ::/0 dev tun6to4 metric 1<br />
 up ip -6 route add 2000::/3 via ::192.88.99.1 dev tun6to4 metric 1<br />
 up ip -6 route add 2000::/3 via 2002:YYYY:YYYY::1 dev tun6to4 metric 1<br />
 up ip -6 addr add 2002:YYYY:YYYY::1/16 dev tun6to4<br />
 up ip -6 addr add 2002:YYYY:YYYY:1::1/64 dev br0<br />
 down ip -6 route flush dev tun6to4<br />
 up /etc/network/ipv6rules.sh<br />
 ttl 255<br />
 mtu 1480</p>
<p># Donde pone XXX.XXX.XXX.XXX es vuestra IPv4 pública, donde ponga YYYY.YYYY es vuestra IPv4 convertida a hexadecimal, el prefijo 2002 en las IPv6 indica que es un formato de compatibilidad y ésto supone que disponemos de un rango de 65535 IPv6 para nosotros solitos, hasta el despertador puede tener IP. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</blockquote>
<p>Con esto se creará una interfaz que automáticamente enrutará el tráfico IPv6 por nosotros. Fijaos en que llamo al script <em>/etc/network/ipv6rules.sh</em> para configurar el firewall IPv6 (en mi caso es ipv6tables, que es nativo del kernel de linux).</p>
<p>Una vez creado y lanzado el túnel de cualquiera de las formas antes indicadas, faltaría instalar un programa que transfiera las rutas al resto de equipos de la red, en el caso de linux se usa radvd. Si no se instala y configura, sólo el equipo con el túnel 6to4 tendrá conectividad IPv6, mientras que si se instala y configura, el resto de equipos sabrán como llegar al siguiente enrutador y ser visibles públicamente, así es cómo soluciona IPv6 el problema del NAT (recuerda al típico: Para salir afuera hay que usar la puerta de la entrada ¡pásalo!).</p>
<p>Si quereis hacer pruebas para verificar si vuestra configuración funciona o si ya teneis habilitado el acceso por IPv6, os recomiendo las siguientes direcciones web:</p>
<ul>
<li><a href="http://test-ipv6.com/" target="_blank">http://test-ipv6.com/</a></li>
<li><a href="http://ipv6-test.com/" target="_blank">http://ipv6-test.com/</a></li>
<li><a href="http://www.sixxs.net/tools/ipv6calc/" target="_blank">http://www.sixxs.net/tools/ipv6calc/</a></li>
</ul>
<p>¡Me olvidaba! Por si habeis pensado en asociar un dominio o subdominio a una IPv6, es posible mediante los DNS actuales, especialmente con bind, sólo hay que crear un registro de tipo AAAA.</p>
<p>Para probar si teneis conexión desde los equipos de la red, además de navegar por páginas web, podéis utilizar la utilidad ping6 para saber si los paquetes llegan:</p>
<blockquote><p>debian:~# ping6 ipv6.google.com<br />
 PING ipv6.google.com(2a00:1450:8002::93) 56 data bytes<br />
 64 bytes from 2a00:1450:8002::93: icmp_seq=1 ttl=56 time=289 ms<br />
 64 bytes from 2a00:1450:8002::93: icmp_seq=2 ttl=56 time=207 ms<br />
 64 bytes from 2a00:1450:8002::93: icmp_seq=3 ttl=56 time=216 ms<br />
 64 bytes from 2a00:1450:8002::93: icmp_seq=4 ttl=56 time=231 ms<br />
 ^C<br />
 &#8212; ipv6.google.com ping statistics &#8212;<br />
 4 packets transmitted, 4 received, 0% packet loss, time 3003ms<br />
 rtt min/avg/max/mdev = 207.244/236.297/289.250/31.796 ms<br />
 debian:~#</p>
</blockquote>
<p>Y bueno, hay mucho, mucho, por leer, y es bueno estar preparado para que luego no nos coja por sorpresa. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Si teneis cualquier duda planteádmela e intentaré ayudaros hasta donde pueda.</p>
<p>Un saludo.</p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/el-ipcalypsis-ha-llegado/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo obtener una lista de los subdominios de un dominio de internet</title>
		<link>http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet</link>
		<comments>http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#comments</comments>
		<pubDate>Mon, 20 Dec 2010 17:56:28 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Redes]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Teoría]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=520</guid>
		<description><![CDATA[Existe una costumbre muy extendida por parte de los webmasters y administradores de páginas web y servidores de crear subdominios específicos para acceder a partes ocultas, de administración o base de datos. Existe una forma de recuperar la lista de subdominios de un dominio normal,  y aunque es facilmente bloqueable por el propietario del dominio, [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><img style="border: 0pt none; margin: 5px;" title="DNS AXFR" src="../wp-content/uploads/2010/12/dns_axfr.png" alt="" width="240" height="180" /></td>
<td>
<p>Existe una costumbre muy extendida por parte de los webmasters y  administradores de páginas web y servidores de crear subdominios  específicos para acceder a partes ocultas, de administración o base de  datos.</p>
<p>Existe una forma de recuperar la lista de subdominios de un dominio  normal,  y aunque es facilmente bloqueable por el propietario del  dominio, por norma general está habilitado.</p>
<p>Estoy hablando del registro <a title="DNS AXFR en la wikipedia" href="http://es.wikipedia.org/wiki/AXFR" target="_blank">AXFR</a>,  cuya finalidad original es permitir el traspaso del control de un  dominio a otro o bien la creación de servidores<a title="DNS en la wikipedia" href="http://es.wikipedia.org/wiki/Dns" target="_blank"> DNS</a> de apoyo al  primario.</p>
</td>
</tr>
</tbody>
</table>
<p><span id="more-520"></span>Existen multitud de páginas web que utilizan los programas que voy a describir a continuación, por ejemplo <a title="Magic-Net" href="http://www.magic-net.info/" target="_blank">Magic-Net</a>, pero quiero explicar en que se basan para obtener la información que nos muestran.</p>
<p>Toda la información publicada aquí es pública y accesible por  cualquier persona, no se trata de ningún fallo de seguridad,  sencillamente es una configuración que nos otorga cierta información de  un dominio, esto puede sacarnos de algún problema tratando de reparar un  dominio que está en un servidor DNS ajeno.</p>
<p>Existen tres utilidades principales para obtener información de los dominios en linux:</p>
<ol>
<li><a title="Whois en la wikipedia" href="http://es.wikipedia.org/wiki/Whois" target="_blank">whois</a> &#8211; Nos devuelve información del registro de un dominio.</li>
<li>host &#8211; Resuelve la dirección IP de un dominio y viceversa.</li>
<li>dig &#8211; Interroga a un servidor DNS para que le dé la información sobre un dominio.</li>
</ol>
<p>Voy a explicarlo de forma práctica esta vez, vamos a intentar obtener más información sobre el dominio <a title="Menéame" href="http://www.meneame.net/" target="_blank">meneame.net</a>. Empezaremos buscando información sobre el dominio utilizando el comando <em>whois</em>:</p>
<div>
<blockquote>
<p><a class='spoiler-tgl' href='http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#SID520_1_tgl' id='SID520_1_tgl' rev='slide||Expandir »||Contraer «||300'>Expandir »</a></p>
<div id='SID520_1' class='spoiler-body'>
<p>debian:~# whois meneame.net</p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>Whois Server Version 2.0</p>
<p>Domain names in the .com and .net domains can now be registered<br />
 with many different competing registrars. Go to http://www.internic.net<br />
 for detailed information.</p>
<p>Domain Name: MENEAME.NET<br />
 Registrar: CSL COMPUTER SERVICE LANGENBACH GMBH D/B/A JOKER.COM<br />
 Whois Server: whois.joker.com<br />
 Referral URL: http://www.joker.com<br />
 Name Server: NS0.MENEAME.NET<br />
 Name Server: NS1.MENEAME.NET<br />
 Status: clientTransferProhibited<br />
 Updated Date: 28-jan-2010<br />
 Creation Date: 30-nov-2005<br />
 Expiration Date: 30-nov-2011</p>
<p>&gt;&gt;&gt; Last update of whois database: Mon, 20 Dec 2010 16:44:01 UTC &lt;&lt;&lt;</p>
<p>NOTICE: The expiration date displayed in this record is the date the <br />
 registrar&#8217;s sponsorship of the domain name registration in the registry is <br />
 currently set to expire. This date does not necessarily reflect the expiration <br />
 date of the domain name registrant&#8217;s agreement with the sponsoring <br />
 registrar.  Users may consult the sponsoring registrar&#8217;s Whois database to <br />
 view the registrar&#8217;s reported date of expiration for this registration.</p>
<p>TERMS OF USE: You are not authorized to access or query our Whois <br />
 database through the use of electronic processes that are high-volume and <br />
 automated except as reasonably necessary to register domain names or <br />
 modify existing registrations; the Data in VeriSign Global Registry <br />
 Services&#8217; (&#8220;VeriSign&#8221;) Whois database is provided by VeriSign for <br />
 information purposes only, and to assist persons in obtaining information <br />
 about or related to a domain name registration record. VeriSign does not <br />
 guarantee its accuracy. By submitting a Whois query, you agree to abide <br />
 by the following terms of use: You agree that you may use this Data only <br />
 for lawful purposes and that under no circumstances will you use this Data <br />
 to: (1) allow, enable, or otherwise support the transmission of mass <br />
 unsolicited, commercial advertising or solicitations via e-mail, telephone, <br />
 or facsimile; or (2) enable high volume, automated, electronic processes <br />
 that apply to VeriSign (or its computer systems). The compilation, <br />
 repackaging, dissemination or other use of this Data is expressly <br />
 prohibited without the prior written consent of VeriSign. You agree not to <br />
 use electronic processes that are automated and high-volume to access or <br />
 query the Whois database except as reasonably necessary to register <br />
 domain names or modify existing registrations. VeriSign reserves the right <br />
 to restrict your access to the Whois database in its sole discretion to ensure <br />
 operational stability.  VeriSign may restrict or terminate your access to the <br />
 Whois database for failure to abide by these terms of use. VeriSign <br />
 reserves the right to modify these terms at any time.</p>
<p>The Registry database contains ONLY .COM, .NET, .EDU domains and<br />
 Registrars.<br />
 domain:       meneame.net<br />
 owner:        Meneame Comunicacions, SL<br />
 organization: Meneame Comunicacions, SL<br />
 email:        admin@meneame.net<br />
 address:      Font, 3<br />
 city:         Sineu<br />
 state:        &#8211;<br />
 postal-code:  7510<br />
 country:      ES<br />
 phone:        +34.971520220<br />
 fax:          +34.971575162<br />
 admin-c:      CNET-759906 admin@meneame.net<br />
 tech-c:       CNET-759906 admin@meneame.net<br />
 billing-c:    CNET-759906 admin@meneame.net<br />
 nserver:      ns1.meneame.net 79.125.120.237<br />
 nserver:      ns0.meneame.net 79.125.22.108<br />
 status:       lock<br />
 created:      2005-11-30 12:47:59 UTC<br />
 modified:     2010-01-28 17:14:28 UTC<br />
 expires:      2011-11-30 12:47:58 UTC</p>
<p>contact-hdl:  CNET-759906<br />
 person:       Meneame Comunicacions, SL<br />
 organization: Meneame Comunicacions, SL<br />
 email:        admin@meneame.net<br />
 address:      Font, 3<br />
 city:         Sineu<br />
 state:        &#8211;<br />
 postal-code:  7510<br />
 country:      ES<br />
 phone:        +34.971520220</p>
<p>source:       joker.com live whois service<br />
 query-time:   0.009767<br />
 db-updated:   2010-12-20 16:44:37</p>
<p>NOTE: By submitting a WHOIS query, you agree to abide by the following<br />
 NOTE: terms of use: You agree that you may use this data only for lawful<br />
 NOTE: purposes and that under no circumstances will you use this data to:<br />
 NOTE: (1) allow, enable, or otherwise support the transmission of mass<br />
 NOTE: unsolicited, commercial advertising or solicitations via direct mail,<br />
 NOTE: e-mail, telephone, or facsimile; or (2) enable high volume, automated,<br />
 NOTE: electronic processes that apply to Joker.com (or its computer systems).<br />
 NOTE: The compilation, repackaging, dissemination or other use of this data<br />
 NOTE: is expressly prohibited without the prior written consent of Joker.com.<br />
 debian:~#</p>
</div>
</div>
</blockquote>
<p>Como podeis ver, el comando whois nos devuelve numerosos datos sobre  el registro, de los cuales para nuestro propósito nos interesa saber sus  servidores DNS: ns1.meneame.net y ns0.meneame.net. Utilizando el  comando <em>host</em> podemos indagar donde está hospedada la página:</p>
</div>
<blockquote><p><a class='spoiler-tgl' href='http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#SID520_2_tgl' id='SID520_2_tgl' rev='slide||Expandir »||Contraer «||300'>Expandir »</a></p>
<div id='SID520_2' class='spoiler-body'>
<p>debian:~# host www.meneame.net<br />
 www.meneame.net is an alias for web-balancer-177968158.eu-west-1.elb.amazonaws.com.<br />
 web-balancer-177968158.eu-west-1.elb.amazonaws.com has address 46.51.177.152<br />
 debian:~# host 46.51.177.152<br />
 152.177.51.46.in-addr.arpa domain name pointer ec2-46-51-177-152.eu-west-1.compute.amazonaws.com.</p>
<p>debian:~#</p>
</div>
</blockquote>
<p>Como se puede ver, está hospedado en los <a title="Amazon web service" href="http://aws.amazon.com/">servicios web de amazon</a>.  No es ningún secreto, el administrador Ricardo Galli ha explicado en su  blog la infraestructura de su red hace algún tiempo, pero si no lo  hubiera hecho también podríamos saberlo.</p>
<p>Por último podemos trastear con el comando dig para obtener información del dominio:</p>
<blockquote><p><a class='spoiler-tgl' href='http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#SID520_3_tgl' id='SID520_3_tgl' rev='slide||Expandir »||Contraer «||300'>Expandir »</a></p>
<div id='SID520_3' class='spoiler-body'>
<p>debian:~# dig meneame.net</p>
<p>; &lt;&lt;&gt;&gt; DiG 9.7.2-P3 &lt;&lt;&gt;&gt; meneame.net<br />
 ;; global options: +cmd<br />
 ;; Got answer:<br />
 ;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 55025<br />
 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0</p>
<p>;; QUESTION SECTION:<br />
 ;meneame.net.            IN    A</p>
<p>;; ANSWER SECTION:<br />
 meneame.net.        2152    IN    A    79.125.22.108</p>
<p>;; Query time: 0 msec<br />
 ;; SERVER: 127.0.0.1#53(127.0.0.1)<br />
 ;; WHEN: Mon Dec 20 17:57:13 2010<br />
 ;; MSG SIZE  rcvd: 45</p>
<p>debian:~# dig meneame.net soa</p>
<p>; &lt;&lt;&gt;&gt; DiG 9.7.2-P3 &lt;&lt;&gt;&gt; meneame.net soa<br />
 ;; global options: +cmd<br />
 ;; Got answer:<br />
 ;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 41788<br />
 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0</p>
<p>;; QUESTION SECTION:<br />
 ;meneame.net.            IN    SOA</p>
<p>;; ANSWER SECTION:<br />
 meneame.net.        86400    IN    SOA    ns0.meneame.net. gallir.gmail.com. 2010111303 7200 3600 2419200 86400</p>
<p>;; Query time: 126 msec<br />
 ;; SERVER: 127.0.0.1#53(127.0.0.1)<br />
 ;; WHEN: Mon Dec 20 17:57:33 2010<br />
 ;; MSG SIZE  rcvd: 85</p>
<p>debian:~#</p>
</div>
</blockquote>
<p>Como se puede ver, utilizando consultas simples sólo obtenemos la información básica del dominio, si el uso del registro AXFR está habilitado nos devolverá una lista con todos los subdominios, sinó mostrará un error indicando que el traspaso de dominios está deshabilitado:</p>
<blockquote><p><a class='spoiler-tgl' href='http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#SID520_4_tgl' id='SID520_4_tgl' rev='slide||Expandir »||Contraer «||300'>Expandir »</a></p>
<div id='SID520_4' class='spoiler-body'>
<p>debian:~# dig meneame.net axfr</p>
<p>; &lt;&lt;&gt;&gt; DiG 9.7.2-P3 &lt;&lt;&gt;&gt; meneame.net axfr<br />
 ;; global options: +cmd<br />
 ; Transfer failed.<br />
 debian:~#</p>
</div>
</blockquote>
<p>Normalmente el acceso a los registros AXFR se restringe indicando qué servidores DNS pueden acceder (un filtro por IP, vamos), pero normalmente cometen un error: <strong>los servidores del dominio tienen permiso para acceder a los registros AXFR</strong>. Veamos un ejemplo con este mismo dominio, ejecutamos la misma consulta de antes, pero en vez de preguntar a nuestro servidor dns, preguntamos al que maneja el dominio:</p>
<blockquote><p><a class='spoiler-tgl' href='http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#SID520_5_tgl' id='SID520_5_tgl' rev='slide||Expandir »||Contraer «||300'>Expandir »</a></p>
<div id='SID520_5' class='spoiler-body'>
<p>debian:~# dig @ns0.meneame.net meneame.net axfr</p>
<p>; &lt;&lt;&gt;&gt; DiG 9.7.2-P3 &lt;&lt;&gt;&gt; @ns0.meneame.net meneame.net axfr<br />
 ; (1 server found)<br />
 ;; global options: +cmd<br />
 ; Transfer failed.<br />
 debian:~# dig @ns1.meneame.net meneame.net axfr</p>
<p>; &lt;&lt;&gt;&gt; DiG 9.7.2-P3 &lt;&lt;&gt;&gt; @ns1.meneame.net meneame.net axfr<br />
 ; (1 server found)<br />
 ;; global options: +cmd<br />
 meneame.net.        604800    IN    SOA    ns0.meneame.net. gallir.gmail.com. 2010111303 7200 3600 2419200 86400<br />
 meneame.net.        14400    IN    NS    ns0.meneame.net.<br />
 meneame.net.        14400    IN    NS    ns1.meneame.net.<br />
 meneame.net.        3600    IN    A    79.125.22.108<br />
 meneame.net.        14400    IN    MX    1 ASPMX.L.GOOGLE.COM.<br />
 meneame.net.        14400    IN    MX    5 ALT1.ASPMX.L.GOOGLE.COM.<br />
 meneame.net.        14400    IN    MX    5 ALT2.ASPMX.L.GOOGLE.COM.<br />
 meneame.net.        14400    IN    MX    10 ASPMX2.GOOGLEMAIL.COM.<br />
 meneame.net.        14400    IN    MX    10 ASPMX3.GOOGLEMAIL.COM.<br />
 meneame.net.        604800    IN    TXT    &#8221;v=spf1 a mx include:authsmtp.com ~all&#8221;<br />
 aws.meneame.net.    14400    IN    CNAME    web-balancer-177968158.eu-west-1.elb.amazonaws.com.<br />
 *.aws.meneame.net.    14400    IN    CNAME    web-balancer-177968158.eu-west-1.elb.amazonaws.com.<br />
 googleffffffffe59670b4.aws.meneame.net.    3600 IN    CNAME google.com.<br />
 aws0.meneame.net.    14400    IN    CNAME    ec2-79-125-22-108.eu-west-1.compute.amazonaws.com.<br />
 aws1.meneame.net.    14400    IN    CNAME    ec2-79-125-19-251.eu-west-1.compute.amazonaws.com.<br />
 awsb.meneame.net.    14400    IN    CNAME    ec2-79-125-120-237.eu-west-1.compute.amazonaws.com.<br />
 blog.meneame.net.    14400    IN    CNAME    meneame.wordpress.com.<br />
 cdn.meneame.net.    14400    IN    CNAME    d1rpqr8jxr6cd6.cloudfront.net.<br />
 dev.meneame.net.    3600    IN    CNAME    aws.meneame.net.<br />
 ec2-db-server.meneame.net. 14400 IN    CNAME    ec2-79-125-120-237.eu-west-1.compute.amazonaws.com.<br />
 ec2-db-slave.meneame.net. 14400    IN    CNAME    ec2-79-125-22-108.eu-west-1.compute.amazonaws.com.<br />
 ec2-log-server.meneame.net. 14400 IN    CNAME    ec2-79-125-22-108.eu-west-1.compute.amazonaws.com.<br />
 ec2-nfs-server.meneame.net. 14400 IN    CNAME    ec2-79-125-22-108.eu-west-1.compute.amazonaws.com.<br />
 gallir.meneame.net.    14400    IN    A    127.0.0.1<br />
 gallir.meneame.net.    604800    IN    TXT    &#8221;google-site-verification: 0HFtuQQVJqZa0LwbTMsilaRx58Mw9V2SZpSRKhPu2rI&#8221;<br />
 googleffffffffe59670b4.meneame.net. 3600 IN CNAME google.com.<br />
 m.meneame.net.        14400    IN    CNAME    web-balancer-177968158.eu-west-1.elb.amazonaws.com.<br />
 dev.m.meneame.net.    3600    IN    CNAME    aws.meneame.net.<br />
 media.meneame.net.    14400    IN    CNAME    media.meneame.net.s3.amazonaws.com.<br />
 ns0.meneame.net.    3600    IN    A    79.125.22.108<br />
 ns1.meneame.net.    3600    IN    A    79.125.120.237<br />
 ns2.meneame.net.    3600    IN    A    79.125.120.237<br />
 static.meneame.net.    14400    IN    CNAME    web-balancer-177968158.eu-west-1.elb.amazonaws.com.<br />
 svn.meneame.net.    3600    IN    CNAME    aws0.meneame.net.<br />
 test.meneame.net.    300    IN    CNAME    ec2-79-125-35-242.eu-west-1.compute.amazonaws.com.<br />
 *.test.meneame.net.    300    IN    CNAME    ec2-79-125-35-242.eu-west-1.compute.amazonaws.com.<br />
 tv.meneame.net.        14400    IN    CNAME    atiza.me.<br />
 viewvc.meneame.net.    3600    IN    CNAME    aws.meneame.net.<br />
 websvn.meneame.net.    3600    IN    CNAME    aws.meneame.net.<br />
 www.meneame.net.    14400    IN    CNAME    web-balancer-177968158.eu-west-1.elb.amazonaws.com.<br />
 meneame.net.        604800    IN    SOA    ns0.meneame.net. gallir.gmail.com. 2010111303 7200 3600 2419200 86400<br />
 ;; Query time: 110 msec<br />
 ;; SERVER: 79.125.120.237#53(79.125.120.237)<br />
 ;; WHEN: Mon Dec 20 18:03:53 2010<br />
 ;; XFR size: 41 records (messages 1, bytes 1265)</p>
<p>debian:~#</p>
</div>
</blockquote>
<p>Como diría <a title="Juan Tamariz en la wikipedia" href="http://es.wikipedia.org/wiki/Juan_Tamariz">Juan Tamariz</a>&#8230; Tachaaannnn!!!!</p>
<p>Como nota a mayores habría que decir que es un error nefasto utilizar como servidor dns de un dominio, un subdominio del propio dominio: meneame.net -&gt; ns1.meneame.net. Si el dominio caduca, se anula o le pasa cualquier cosa administrativa, se va todo al traste, incluída la resolución DNS.</p>
<p>Por cierto, este tema de la configuración AXFR está muy extendida, os pongo a continuación algunos ejemplos ilustrativos (pongo dominios de nuestros políticos para mostrar la transparencia que no tienen con otros temas <img src='http://reprogramador.es/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ):</p>
<p><strong>PSOE</strong></p>
<blockquote><p><a class='spoiler-tgl' href='http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#SID520_6_tgl' id='SID520_6_tgl' rev='slide||Expandir »||Contraer «||300'>Expandir »</a></p>
<div id='SID520_6' class='spoiler-body'>
<p>
 debian:~# dig @ns1.psoe.es psoe.es axfr</p>
<p>; &lt;&lt;&gt;&gt; DiG 9.7.2-P3 &lt;&lt;&gt;&gt; @ns1.psoe.es psoe.es axfr<br />
 ; (1 server found)<br />
 ;; global options: +cmd<br />
 psoe.es.        60    IN    SOA    ns0.psoe.es. hostmaster.psoe.es. 2010120900 3600 900 2592000 3600<br />
 psoe.es.        60    IN    NS    ns0.psoe.es.<br />
 psoe.es.        60    IN    NS    ns1.bt.es.<br />
 psoe.es.        60    IN    NS    ns1.psoe.es.<br />
 psoe.es.        60    IN    NS    ns2.bt.es.<br />
 psoe.es.        60    IN    MX    10 mx3.psoe.es.<br />
 psoe.es.        60    IN    MX    30 mx1.psoe.es.<br />
 psoe.es.        60    IN    A    213.192.237.42<br />
 *.psoe.es.        60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 11congresograncanaria.psoe.es. 60 IN    A    213.192.237.38<br />
 14congresoaragon.psoe.es. 60    IN    A    213.192.237.38<br />
 36congreso.psoe.es.    60    IN    A    217.140.16.54<br />
 37cdemo.psoe.es.    60    IN    A    213.192.237.38<br />
 37congreso.psoe.es.    60    IN    A    213.192.237.38<br />
 5congressocialistespalma.psoe.es. 60 IN    A    213.192.237.38<br />
 accesovpn.psoe.es.    60    IN    A    213.192.237.134<br />
 acreditacion.psoe.es.    60    IN    A    194.140.40.43<br />
 37congreso.acreditacion.psoe.es. 60 IN    A    194.140.40.44<br />
 acreditaciones.psoe.es.    60    IN    A    194.140.40.43<br />
 actualizadatos.psoe.es.    60    IN    A    213.192.237.32<br />
 agrupaciones.psoe.es.    60    IN    MX    10 mx1.psoe.es.<br />
 agrupaciones.psoe.es.    60    IN    MX    30 mx3.psoe.es.<br />
 agrupaciones.psoe.es.    60    IN    A    194.140.40.46<br />
 america.psoe.es.    60    IN    MX    10 mx3.psoe.es.<br />
 america.psoe.es.    60    IN    MX    30 mx1.psoe.es.<br />
 aphilia.psoe.es.    60    IN    A    194.140.40.45<br />
 aragon.psoe.es.        60    IN    NS    dns7.servidoresdns.net.<br />
 aragon.psoe.es.        60    IN    NS    dns8.servidoresdns.net.<br />
 *.blogs.psoe.es.    60    IN    A    213.192.237.42<br />
 boletines.psoe.es.    60    IN    A    213.192.237.230<br />
 cambiagalicia.psoe.es.    60    IN    A    213.192.237.227<br />
 cefintranet.psoe.es.    60    IN    A    213.192.236.33<br />
 cefsites.psoe.es.    60    IN    A    213.192.236.34<br />
 cefsitespki.psoe.es.    60    IN    A    213.192.236.35<br />
 chat.psoe.es.        60    IN    A    213.192.237.222<br />
 comunicaciones.psoe.es.    60    IN    MX    10 server32.dyr.es.<br />
 conferencia.psoe.es.    60    IN    A    213.192.237.43<br />
 conferencia-datos.psoe.es. 60    IN    A    213.192.237.44<br />
 conferencia2004.psoe.es. 60    IN    A    213.192.237.227<br />
 conferencia2006.psoe.es. 60    IN    A    84.233.205.172<br />
 conferenciaextremadura.psoe.es.    60 IN    A    213.192.237.38<br />
 conferenciagalicia.psoe.es. 60    IN    A    213.192.237.38<br />
 conferenciapolitica2004.psoe.es. 60 IN    A    213.192.237.227<br />
 conferenciapolitica2004adm.psoe.es. 60 IN A    213.192.237.227<br />
 congresocoruna.psoe.es.    60    IN    A    213.192.237.38<br />
 congresolugo.psoe.es.    60    IN    A    213.192.237.38<br />
 congresoourense.psoe.es. 60    IN    A    213.192.237.38<br />
 convenciomallorca.psoe.es. 60    IN    A    213.192.237.38<br />
 cp2006.psoe.es.        60    IN    A    84.233.205.172<br />
 cp2006.psoe.es.        60    IN    A    217.130.22.199<br />
 cuarentena.psoe.es.    60    IN    A    213.192.236.13<br />
 cuestionarioigualdad.psoe.es. 60 IN    A    213.192.237.227<br />
 debug.psoe.es.        60    IN    A    213.192.236.199<br />
 descargas.psoe.es.    60    IN    A    213.192.237.236<br />
 descargas.psoe.es.    60    IN    A    213.192.237.246<br />
 devgalicia.psoe.es.    60    IN    A    217.140.16.54<br />
 diariodelparlamentario.psoe.es.    60 IN    A    213.192.237.30<br />
 diccionariobiografico.psoe.es. 60 IN    A    213.192.237.41<br />
 emoticones.psoe.es.    60    IN    A    213.192.237.219<br />
 37congreso.enmiendas.psoe.es. 60 IN    A    213.192.237.38<br />
 avalesprimarias.psoe.es.psoe.es. 60 IN    A    213.192.237.37<br />
 conferenciaeuskadi.psoe.es.psoe.es. 60 IN A    213.192.237.38<br />
 www.orgullo2006.psoe.es.psoe.es. 60 IN    CNAME    orgullo2006.psoe.es.<br />
 especiales.psoe.es.    60    IN    A    213.192.237.227<br />
 europa.psoe.es.        60    IN    MX    10 mx3.psoe.es.<br />
 europa.psoe.es.        60    IN    MX    30 mx1.psoe.es.<br />
 europa.psoe.es.        60    IN    A    213.192.237.236<br />
 europa.psoe.es.        60    IN    A    213.192.237.246<br />
 europa2004.psoe.es.    60    IN    A    217.140.16.54<br />
 europasi.psoe.es.    60    IN    A    217.140.16.54<br />
 europeosocialistayorgullosodeserlo.psoe.es. 60 IN A 213.192.237.225<br />
 www.europeosocialistayorgullosodeserlo.psoe.es.    60 IN A    213.192.237.225<br />
 eventos.psoe.es.    60    IN    A    213.192.237.34<br />
 expdev.psoe.es.        60    IN    A    213.192.237.227<br />
 experiencias.psoe.es.    60    IN    A    213.192.237.27<br />
 fedpatrimonio.psoe.es.    60    IN    A    213.192.237.41<br />
 flash.psoe.es.        60    IN    A    213.192.237.32<br />
 foroeuropasi.psoe.es.    60    IN    A    213.192.237.227<br />
 frcenso.psoe.es.    60    IN    A    213.192.236.133<br />
 frcenso1.psoe.es.    60    IN    A    213.192.236.132<br />
 frcenso2.psoe.es.    60    IN    A    213.9.180.239<br />
 ftp.psoe.es.        60    IN    A    213.192.236.198<br />
 ftp-old.psoe.es.    60    IN    A    213.192.237.230<br />
 galizaagora.psoe.es.    60    IN    A    213.192.237.227<br />
 generador.psoe.es.    60    IN    A    213.192.237.38<br />
 gestionweb.psoe.es.    60    IN    A    213.192.237.239<br />
 gestionweb.psoe.es.    60    IN    A    213.192.237.240<br />
 gestionweb.psoe.es.    60    IN    A    213.192.237.241<br />
 granada.psoe.es.    60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 23congreso.granada.psoe.es. 60    IN    A    213.192.237.38<br />
 guadalajara.psoe.es.    60    IN    MX    30 mx1.psoe.es.<br />
 guadalajara.psoe.es.    60    IN    MX    30 mx3.psoe.es.<br />
 haremosmas.psoe.es.    60    IN    A    213.97.168.236<br />
 jaen.psoe.es.        60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 xiicongreso.jaen.psoe.es. 60    IN    A    213.192.237.38<br />
 listas.psoe.es.        60    IN    A    213.192.237.39<br />
 listas2.psoe.es.    60    IN    A    213.192.237.219<br />
 listas3.psoe.es.    60    IN    A    213.9.180.231<br />
 localhost.psoe.es.    60    IN    A    127.0.0.1<br />
 mail.psoe.es.        60    IN    A    213.192.236.26<br />
 mail3.psoe.es.        60    IN    A    213.97.168.236<br />
 mailcer.psoe.es.    60    IN    A    213.9.180.244<br />
 mailgate.psoe.es.    60    IN    A    213.192.236.10<br />
 mails.psoe.es.        60    IN    A    213.192.236.18<br />
 malaga.psoe.es.        60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 congreso.malaga.psoe.es. 60    IN    A    213.192.237.38<br />
 mallorca.psoe.es.    60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 11congres.mallorca.psoe.es. 60    IN    A    213.192.237.38<br />
 media.psoe.es.        60    IN    A    213.192.237.32<br />
 movil.psoe.es.        60    IN    A    213.192.236.17<br />
 movilizacion.psoe.es.    60    IN    A    213.9.180.231<br />
 movilmail.psoe.es.    60    IN    A    213.9.180.251<br />
 mx0.psoe.es.        60    IN    A    213.97.168.236<br />
 mx1.psoe.es.        60    IN    A    213.192.236.13<br />
 mx3.psoe.es.        60    IN    A    213.192.236.23<br />
 navarra.psoe.es.    60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 9congreso.navarra.psoe.es. 60    IN    A    213.192.237.38<br />
 ns0.psoe.es.        60    IN    A    213.192.236.25<br />
 ns1.psoe.es.        60    IN    A    213.192.236.21<br />
 ns2.psoe.es.        60    IN    A    213.192.237.222<br />
 nuevasenergias.psoe.es.    60    IN    A    213.192.237.42<br />
 objetivo2004.psoe.es.    60    IN    A    213.9.180.231<br />
 objetivo2004adm.psoe.es. 60    IN    A    213.192.237.227<br />
 operaciones.psoe.es.    60    IN    A    213.192.237.38<br />
 orgsectoriales.psoe.es.    60    IN    MX    30 mx1.psoe.es.<br />
 orgsectoriales.psoe.es.    60    IN    MX    30 mx3.psoe.es.<br />
 orgullo07.psoe.es.    60    IN    A    213.97.168.236<br />
 orgullo09.psoe.es.    60    IN    A    213.192.237.219<br />
 orgullo2006.psoe.es.    60    IN    A    213.192.237.227<br />
 patrimonio.psoe.es.    60    IN    A    213.192.237.219<br />
 pki-lcr.psoe.es.    60    IN    A    213.192.237.33<br />
 player.psoe.es.        60    IN    A    213.192.237.40<br />
 ponencia36congreso.psoe.es. 60    IN    A    213.192.237.227<br />
 pontevedra.psoe.es.    60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 congreso.pontevedra.psoe.es. 60    IN    A    213.192.237.38<br />
 pop3.psoe.es.        60    IN    A    213.9.180.252<br />
 pops.psoe.es.        60    IN    A    213.192.236.19<br />
 prepro.psoe.es.        60    IN    A    213.192.237.215<br />
 programa2004.psoe.es.    60    IN    A    213.192.237.227<br />
 programaelectoral2008.psoe.es. 60 IN    A    213.9.180.231<br />
 propuestas.psoe.es.    60    IN    A    213.192.237.29<br />
 proxy1.psoe.es.        60    IN    A    213.192.236.12<br />
 proxy2.psoe.es.        60    IN    A    213.192.236.201<br />
 pscanarias.psoe.es.    60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 11congreso.pscanarias.psoe.es. 60 IN    A    213.192.237.38<br />
 pscantabria.psoe.es.    60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 11congreso.pscantabria.psoe.es.    60 IN    A    213.192.237.38<br />
 pse-ee.psoe.es.        60    IN    MX    10 sollube.sarenet.es.<br />
 pse-ee.psoe.es.        60    IN    A    213.195.76.220<br />
 www.pse-ee.psoe.es.    60    IN    A    213.195.76.220<br />
 pse002r0-04.psoe.es.    60    IN    A    213.192.237.225<br />
 pse002r0-24.psoe.es.    60    IN    A    213.192.237.36<br />
 pse002r0-26.psoe.es.    60    IN    A    213.192.237.42<br />
 pse002r0-30.psoe.es.    60    IN    A    213.192.237.236<br />
 psib.psoe.es.        60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 www.psib.psoe.es.    60    IN    A    217.76.130.33<br />
 xicongres.psib.psoe.es.    60    IN    A    213.192.237.38<br />
 psm.psoe.es.        60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 11congreso.psm.psoe.es.    60    IN    A    213.192.237.38<br />
 www.pspv.psoe.es.    60    IN    A    83.175.218.163<br />
 publicaciones.psoe.es.    60    IN    A    213.192.237.246<br />
 rsites.psoe.es.        60    IN    A    213.192.236.42<br />
 sectorial09.psoe.es.    60    IN    A    213.192.237.38<br />
 sectoriales09.psoe.es.    60    IN    A    213.192.237.219<br />
 seta1.psoe.es.        60    IN    A    213.192.237.33<br />
 seta2.psoe.es.        60    IN    A    213.192.237.32<br />
 seta3.psoe.es.        60    IN    A    213.192.237.39<br />
 seta5.psoe.es.        60    IN    A    213.192.237.30<br />
 seta6.psoe.es.        60    IN    A    213.192.237.34<br />
 seta7.psoe.es.        60    IN    A    213.192.237.35<br />
 setratadeeuropa.psoe.es. 60    IN    A    217.140.16.54<br />
 siti.psoe.es.        60    IN    A    213.192.237.42<br />
 sms.psoe.es.        60    IN    MX    10 mail.sms.psoe.es.<br />
 mail.sms.psoe.es.    60    IN    A    212.170.234.141<br />
 streaming.psoe.es.    60    IN    A    213.192.237.40<br />
 streaming2.psoe.es.    60    IN    A    213.192.237.102<br />
 tenerife.psoe.es.    60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 14congreso.tenerife.psoe.es. 60    IN    A    213.192.237.38<br />
 tsfederaciones.psoe.es.    60    IN    A    213.192.236.11<br />
 usos-ca.psoe.es.    60    IN    A    213.192.237.33<br />
 vertebra.psoe.es.    60    IN    A    213.192.237.235<br />
 vistalegre09.psoe.es.    60    IN    A    213.192.237.225<br />
 vs.psoe.es.        60    IN    A    213.192.237.246<br />
 wap.psoe.es.        60    IN    A    213.192.237.227<br />
 wapadmin.psoe.es.    60    IN    A    213.192.237.227<br />
 backup1.web.psoe.es.    60    IN    A    213.192.237.236<br />
 backup2.web.psoe.es.    60    IN    A    213.192.237.246<br />
 node1.web.psoe.es.    60    IN    A    213.192.237.236<br />
 node2.web.psoe.es.    60    IN    A    213.192.237.246<br />
 node3.web.psoe.es.    60    IN    A    213.192.237.235<br />
 webagrupaciones.psoe.es. 60    IN    A    213.192.237.219<br />
 webcampana2008.psoe.es.    60    IN    A    213.192.237.248<br />
 webcampana2008-backup.psoe.es. 60 IN    A    213.192.237.225<br />
 mx1.webmail.psoe.es.    60    IN    A    213.9.180.253<br />
 webs.psoe.es.        60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 widget.psoe.es.        60    IN    A    213.192.237.42<br />
 wikiprograma.psoe.es.    60    IN    A    213.192.237.42<br />
 www.psoe.es.        60    IN    CNAME    www.psoe.es.edgesuite.net.<br />
 psoe.es.        60    IN    SOA    ns0.psoe.es. hostmaster.psoe.es. 2010120900 3600 900 2592000 3600<br />
 ;; Query time: 96 msec<br />
 ;; SERVER: 213.192.236.21#53(213.192.236.21)<br />
 ;; WHEN: Mon Dec 20 18:08:56 2010<br />
 ;; XFR size: 199 records (messages 1, bytes 5193)</p>
<p>debian:~#</p>
</div>
</blockquote>
<div><strong>CIU</strong></div>
<div>
<blockquote><p><a class='spoiler-tgl' href='http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet#SID520_7_tgl' id='SID520_7_tgl' rev='slide||Expandir »||Contraer «||300'>Expandir »</a></p>
<div id='SID520_7' class='spoiler-body'>
<p>
 debian:~# dig  @ns2.eurovia.es ciu.cat axfr</p>
<p>; &lt;&lt;&gt;&gt; DiG 9.7.2-P3 &lt;&lt;&gt;&gt; @ns2.eurovia.es ciu.cat axfr<br />
 ; (1 server found)<br />
 ;; global options: +cmd<br />
 ciu.cat.        3600    IN    SOA    ns.convergencia.org. postmaster.convergencia.org. 2010111501 900 600 86400 3600<br />
 ciu.cat.        3600    IN    NS    ns.convergencia.org.<br />
 ciu.cat.        3600    IN    NS    ns1.eurovia.es.<br />
 ciu.cat.        3600    IN    NS    ns2.eurovia.es.<br />
 ciu.cat.        3600    IN    A    178.79.133.226<br />
 ciu.cat.        3600    IN    MX    10 correu2.convergencia.org.<br />
 ciu.cat.        3600    IN    MX    20 correu.convergencia.org.<br />
 ciu.cat.        3600    IN    TXT    &#8220;v=spf1 a mx a:tdtres.ciu.cat  mx:correu.convergencia.org mx:correu2.convergencia.org ~all&#8221;<br />
 blocs.ciu.cat.        3600    IN    A    178.79.133.226<br />
 parlament.ciu.cat.    3600    IN    MX    10 mail.parlament.ciu.cat.<br />
 mail.parlament.ciu.cat.    3600    IN    A    213.151.125.11<br />
 tdtres.ciu.cat.        3600    IN    A    178.79.140.175<br />
 tdtresmedia.ciu.cat.    3600    IN    CNAME    d1yeolr9yncan9.cloudfront.net.<br />
 videobloc.ciu.cat.    3600    IN    MX    10 correu.videobloc.ciu.cat.<br />
 correu.videobloc.ciu.cat. 3600    IN    A    213.151.125.11<br />
 www.ciu.cat.        3600    IN    A    178.79.133.226<br />
 ns2.eurovia.es.        3600    IN    A    217.113.248.4<br />
 ciu.cat.        3600    IN    SOA    ns.convergencia.org. postmaster.convergencia.org. 2010111501 900 600 86400 3600<br />
 ;; Query time: 91 msec<br />
 ;; SERVER: 217.113.248.4#53(217.113.248.4)<br />
 ;; WHEN: Mon Dec 20 18:10:51 2010<br />
 ;; XFR size: 18 records (messages 1, bytes 584)</p>
<p>debian:~#</p>
</div>
</blockquote>
<div>Sorprendentemente el <strong>PP</strong> lo tiene bien restringido aunque su dominio vulnera la convención de registros con extensión <strong>.es</strong>, cuya longitud mínima son 3 caracteres y ellos sólo usan 2, enchufes de la política&#8230;</div>
<div>Los de <strong>IU</strong> registraron un dominio legal, no como los anteriores, y parece restringido el acceso a los registros AXFR.</div>
<div>Lo mismo con<strong> BNG, UPyD</strong> y <strong>PNV</strong>. No se me ocurren más dominios que probar, puedes seguir tú mismo.</div>
<div>No estuvo mal el experimento, es sorprendente la cantidad de subdominios que tiene el actual gobierno en su página web, amen que tienen la página hospedada en<a title="Akamai en la wikipedia" href="http://es.wikipedia.org/wiki/Akamai" target="_blank"> Akamai</a>, seguramente para que no se note el<a title="Ataques DDoS contra la web del PSOE" href="http://www.elmundo.es/elmundo/2010/12/20/navegante/1292844547.html" target="_blank"> descontento</a> con la infame <a title="Desmontando paso a paso la ley sinde" href="http://www.antonio-delgado.com/2010/12/desmontando-paso-a-paso-la-ley-sinde/" target="_blank">&#8220;ley Sinde&#8221;</a>.</div>
<div>Un saludo. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/como-obtener-una-lista-de-los-subdominios-de-un-dominio-de-internet/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cómo monitorizar estadísticas de los equipos de una red</title>
		<link>http://reprogramador.es/como-monitorizar-estadisticas-de-los-equipos-de-una-red</link>
		<comments>http://reprogramador.es/como-monitorizar-estadisticas-de-los-equipos-de-una-red#comments</comments>
		<pubDate>Sun, 12 Dec 2010 21:01:44 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[GPL]]></category>
		<category><![CDATA[Informática]]></category>
		<category><![CDATA[Redes]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=503</guid>
		<description><![CDATA[Proveniente de la mitología nórdica, Muninn era uno de los dos cuervos que proveía al Dios Odín con información diaria de lo sucedido en todo el mundo. Sin duda, un nombre excelente para resumir lo que hace este magnífico proyecto. Munin es una aplicación con infraestructura cliente &#8211; servidor que recopila información de los nodos [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><img class="aligncenter size-full wp-image-504" style="border: 0pt none; margin: 5px;" title="Munin Logo" src="http://reprogramador.es/wp-content/uploads/2010/12/munin.png" alt="" width="305" height="80" /></td>
<td>
<p>Proveniente de la mitología nórdica, <a title="Huginn y Muninn en la Wikipedia" href="http://es.wikipedia.org/wiki/Hugin_y_Munin" target="_blank">Muninn</a> era uno de los dos cuervos que proveía al Dios Odín con información diaria de lo sucedido en todo el mundo.</p>
<p>Sin duda, un nombre excelente para resumir lo que hace este magnífico proyecto. Munin es una aplicación con infraestructura cliente &#8211; servidor que recopila información de los nodos de una red y genera gráficas con las estadísticas.</p>
<p>Esto nos permite encontrar cuellos de botella en servidores, ver que ordenadores estan haciendo un uso más intensivo de la red, detectar y predecir fallos en el hardware (especialmente en discos duros), etc&#8230;</p>
</td>
</tr>
</tbody>
</table>
<p><span id="more-503"></span>La arquitectura de este programa es bastante simple, por un lado en cada ordenador que queramos monitorizar debemos instalar el paquete <em>munin-node</em> y configurarlo para permitir conexiones desde el servidor central. En el servidor central hay que instalar el paquete<em> munin</em>, tiene que ser configurado indicando qué ordenadores tiene que monitorizar y donde debe generar las gráficas.</p>
<p>Para instalar los paquetes:</p>
<blockquote><p>apt-get install munin munin-node munin-plugins-extra apache2</p>
</blockquote>
<p>Existe un <a title="Munin-node para Windows" href="http://sourceforge.net/projects/munin-nodewin32/" target="_blank">port para Windows del paquete munin-node</a>, pero no ofrece tanta información útil como las versiones para Linux.</p>
<p>Para configurar el paquete munin-node:</p>
<blockquote><p>Editamos el archivo <em>/etc/munin/munin-node.conf</em> añadiendo la IP del servidor central como permitida, en este ejemplo el servidor tendrá la IP 192.168.0.1:</p>
<p>allow ^192\.168\.0\.1$</p>
<p>En este mismo archivo podemos cambiar en que interfaz de red debe escuchar el programa y que puerto utilizar (por defecto <em>4949</em>), no es necesario modificarlos pero sí tenerlo en cuenta si es necesario configurar el firewall.</p>
</blockquote>
<p>Para configurar el paquete munin:</p>
<blockquote><p>Editamos el archivo <em>/etc/munin/munin.conf</em> añadiendo los ordenadores que debe explorar cada 5 minutos:</p>
<p>[pcubuntu]<br />
 address 192.168.0.2<br />
 use_node_name yes</p>
<p>[pcwindows]<br />
 address 192.168.0.3<br />
 use_node_name yes</p>
<p>Y en el archivo <em>/etc/munin/apache2.conf</em> modificaremos la configuración para acceder a los gráficos generados, en principio sólo es recomendable cambiar el primer Alias, aunque también podríais ponerle contraseña HTTP si quereis restringir el acceso.:</p>
<p>Alias /monitor /var/cache/munin/www</p>
</blockquote>
<p>Por defecto el número de gráficos que genera munin es cuantioso, y más si se instalan plugins adicionales o los creais vosotros mismos. No es dificil, permite crear los plugins como un script shell cualquiera (incluído PHP, python ó PERL) lo que nos permite monitorizar cualquier cosa, como por ejemplo un termómetro USB. En este caso no me voy a detener mucho explicando esta funcionalidad. Si quereis investigarlo, los plugins se pueden encontrar en <em>/etc/munin/plugins</em> donde la mayoría son enlaces blandos hacia <em>/usr/share/munin/plugins</em>.</p>
<p>Tras configurar todo y darle algo de tiempo para que genere datos (monitoriza cada 5 minutos, así que habría que esperar una hora aproximadamente para tener algo que analizar), podremos acceder a los gráficos generados bajo la ruta (continuando con la IP del servidor anterior):</p>
<blockquote><p><a href="http://192.168.0.1/monitor" target="_blank">http://192.168.0.1/monitor</a></p>
</blockquote>
<p>Estos gráficos se generan gracias a la librería <a title="Página web oficial de RRDtool" href="http://www.mrtg.org/rrdtool/" target="_blank">RRDtool</a>, que da muy buenos resultados.</p>
<p>Podemos ver una lista de los equipos monitorizados, pinchando en cada uno accederemos a un listado de gráficos detallados. Os pongo aquí como ejemplo algunos datos recogidos en mi servidor y algunos comentarios sobre los mismos:</p>
<table border="0">
<tbody>
<tr>
<td>
<p>Porcentaje de uso de la CPU (tiene dos núcleos por eso el máximo es 200%):</p>
<p style="text-align: center;"><img class="size-full wp-image-505 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="Uso de CPU semanal" src="http://reprogramador.es/wp-content/uploads/2010/12/cpu-week.png" alt="" width="497" height="364" /></p>
</td>
</tr>
<tr>
<td>
<p>Escalado de la CPU, el procesador no está funcionando siempre al tope de rendimiento, este gráfico muestra la frecuencia media a la que suele funcionar y en qué momentos el servidor tuvo que aumentar la frecuencia para atender una tarea (en mi caso coincide con la rotación de logs de madrugada):</p>
<p style="text-align: center;"><img class="size-full wp-image-506 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="Escalado del procesador semanal" src="http://reprogramador.es/wp-content/uploads/2010/12/cpuspeed-week.png" alt="" width="497" height="292" /></p>
</td>
</tr>
<tr>
<td>
<p>Uso de memoria semanal:</p>
<p style="text-align: center;"><img class="size-full wp-image-507 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="Uso de memoria semanal" src="http://reprogramador.es/wp-content/uploads/2010/12/memory-week.png" alt="" width="497" height="424" /></p>
</td>
</tr>
<tr>
<td>
<p>Número de procesos ejecutados a lo largo de la semana (bastante estable la verdad <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ):</p>
<p style="text-align: center;"><img class="size-full wp-image-508 aligncenter" style="margin-top: 5px; margin-bottom: 5px; border: 0pt none;" title="Procesos semanales" src="http://reprogramador.es/wp-content/uploads/2010/12/processes-week.png" alt="" width="497" height="364" /></p>
</td>
</tr>
<tr>
<td>
<p>Número de conexiones simultáneas que pasan por el servidor, en mi caso actúa como enrutador de toda la red (el router está en modo bridge) y como podeis ver mantener más de 2.500 conexiones simultáneas es demasiado para un router convencional. En otros gráficos posteriores he llegado a ver picos de 4.500 conexiones simultáneas:</p>
<p style="text-align: center;"><img class="size-full wp-image-509 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="Número de conexiones semanales" src="http://reprogramador.es/wp-content/uploads/2010/12/fw_conntrack-week.png" alt="" width="497" height="352" /></p>
</td>
</tr>
<tr>
<td>
<p>Estadísticas de la interfaz eth2 (la que tiene la IP externa de internet), en positivo la velocidad de subida, en negativo la velocidad de descarga (ahí esos 2 Mbits bien exprimidos xD):</p>
<p style="text-align: center;"><img class="size-full wp-image-510 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="Interfaz eth2 semanal" src="http://reprogramador.es/wp-content/uploads/2010/12/if_eth2-week.png" alt="" width="497" height="280" /></p>
</td>
</tr>
<tr>
<td>
<p>Estadísticas de espacio ocupado en los puntos de montaje del servidor:</p>
<p style="text-align: center;"><img class="size-full wp-image-511 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="Estadísticas de uso de los discos duros semanal" src="http://reprogramador.es/wp-content/uploads/2010/12/df-week.png" alt="" width="497" height="364" /></p>
</td>
</tr>
<tr>
<td>
<p>Estadísticas de la latencia de los discos duros (tiempo que han tardado a una petición de lectura o escritura), si aumentan mucho puede ser señal de fallos de hardware:</p>
<p style="text-align: center;"><img class="size-full wp-image-512 aligncenter" style="border: 0pt none; margin-top: 5px; margin-bottom: 5px;" title="Latencia de los discos duros semanal" src="http://reprogramador.es/wp-content/uploads/2010/12/diskstats_latency-week.png" alt="" width="497" height="292" /></p>
</td>
</tr>
</tbody>
</table>
<p>Hay muchos otros gráficos interesantes como el uso de SWAP, estadísticas de Samba, Squid, información S.M.A.R.T. de los discos duros, etc&#8230;</p>
<p>Si utilizamos este programa en un servidor de producción, podremos detectar si en algún momento el número de peticiones HTTP hace que el servidor se quede sin memoria libre y empiece a utilizar la SWAP, además, si alguno de los gráficos da valores de riesgo, munin resalta esos gráficos para que fijemos la atención en ellos. También podemos diagnosticar cuellos de botella en la red si no da abasto el procesador en operaciones de copia por red o con los discos duros, etc&#8230;</p>
<p>En mi caso hacía mucho tiempo que buscaba una aplicación como esta y supe de su existencia gracias a un post de <a title="Post de munin en barrapunto" href="http://softlibre.barrapunto.com/article.pl?sid=10/11/10/2129231&amp;threshold=-1" target="_blank">barrapunto</a>. Espero que este post sirva como referencia para quien busque una aplicación de monitorización bastante completa.</p>
<p>Si alguien tiene algún problema o duda en el proceso de instalación o configuración podeis plantearlo en los comentarios, os ayudaré en lo que pueda.</p>
<p>Un saludo. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/como-monitorizar-estadisticas-de-los-equipos-de-una-red/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cómo instalar ddwrt, OpenWrt u otro firmware en La Fonera</title>
		<link>http://reprogramador.es/como-instalar-ddwrt-openwrt-u-otro-firmware-en-la-fonera</link>
		<comments>http://reprogramador.es/como-instalar-ddwrt-openwrt-u-otro-firmware-en-la-fonera#comments</comments>
		<pubDate>Wed, 03 Nov 2010 23:37:57 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Informática]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=491</guid>
		<description><![CDATA[Hace tiempo que instalé OpenWrt en mi fonera con un método bastante engorroso y delicado, teniendo que habilitar la conexión SSH primero. Ayer cometí un error al configurar la red, quería que cogiese la IP de red por DHCP y perdí el acceso a la fonera, así que me quedé con un ladrillo que gasta [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2010/11/ddwrt_console.png" target="_blank"><img class="aligncenter size-medium wp-image-492" style="border: 0pt none; margin: 5px;" title="dd-wrt ssh" src="http://reprogramador.es/wp-content/uploads/2010/11/ddwrt_console-300x275.png" alt="" width="300" height="275" /></a></td>
<td>
<p>Hace tiempo que instalé <a title="Página web oficial de OpenWrt" href="http://openwrt.org/" target="_blank">OpenWrt</a> en mi <a title="La Fonera en la Wikipedia" href="http://es.wikipedia.org/wiki/La_Fonera" target="_blank">fonera</a> con un método bastante engorroso y delicado, teniendo que habilitar la conexión SSH primero. Ayer cometí un error al configurar la red, quería que cogiese la IP de red por DHCP y perdí el acceso a la fonera, así que me quedé con un ladrillo que gasta corriente.</p>
<p>Había escuchado buenas críticas sobre <a title="Página web oficial de dd-wrt" href="http://www.dd-wrt.com" target="_blank">dd-wrt</a> (especialmente de la interfaz web de administración) así que también quería probarlo.</p>
<p>Este post es un resumen de cómo flashear el firmware dd-wrt en la fonera, aunque puede hacerse de igual forma con OpenWrt u otros.</p>
</td>
</tr>
</tbody>
</table>
<p><span id="more-491"></span>Bueno, vamos directamente al tema en sí. Necesitaremos lo siguiente:</p>
<ol>
<li>Una fonera compatible con dd-wrt u OpenWrt. En mi caso tengo una Fonera 2100 de las primeras.</li>
<li>La última versión del firmware dd-wrt compatible con la fonera, es un único archivo .bin que se consigue en su web oficial: <a href="http://www.dd-wrt.com" target="_blank">http://www.dd-wrt.com</a><br />
Puede aparecer que hay la versión Console o WebFlash, nos interesa la versión Console, la otra es para subirla por el interfaz web.<br />
 Si quisiéramos utilizar OpenWrt, tenemos que descargar de la última versión, el rootfs (archivo con los datos de la partición) en formato jffs2 (para poder escribir en él) y el vmlinuz (el kernel de linux compatible) para la arquitectura atheros. Actualmente están en la siguiente dirección: <a href="http://downloads.openwrt.org/kamikaze/8.09.2/atheros/">http://downloads.openwrt.org/kamikaze/8.09.2/atheros/</a></li>
<li>El FonFlash que se puede conseguir en esta dirección: <a title="Página web oficial de Gargoyle Router, programador de FonFlash" href="http://www.gargoyle-router.com/download.php" target="_blank">http://www.gargoyle-router.com/download.php</a><br />
 Debemos seleccionar en el primer combo del tipo de descarga el FonFlasher para el sistema operativo que estemos utilizando. Están soportados tanto Windows, como Linux y MacOs.</li>
<li>El FonFlash requiere la librería libpcap, si no la tienes instalada obtenla del repositorio si usas Linux (<em>apt-get install libpcap0.8</em>) o en el caso de Windows desde la web oficial del port para este sistema operativo: <a title="Página web oficial del proyecto WinPCAP" href="http://www.winpcap.org/" target="_blank">http://www.winpcap.org/</a></li>
<li>Un cable de red rj45 y un ordenador para realizar la instalación.</li>
</ol>
<p>Ahora es cuando vais a alucinar con la facilidad para realizar este proceso:</p>
<ol>
<li>Pulsamos el botón de reset durante al menos 30 segundos en la fonera para resetearla.</li>
<li>Conectamos la fonera con el cable rj45 al ordenador, sitúala en un sitio donde no haya riesgo de que se desconecte el cable de red o el de alimentación. De momento deja el cable de corriente desconectado.</li>
<li>Lanzamos el programa FonFlash, en Linux pedirá la contraseña del usuario para poder ejecutar los comandos con sudo.</li>
<li>Seleccionamos en el combo de tipo de firmware dd-wrt u OpenWrt según sea nuestro caso:</li>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-493" style="border: 0pt none; margin: 5px;" title="FonFlash" src="http://reprogramador.es/wp-content/uploads/2010/11/fonflash.png" alt="" width="570" height="618" /></p>
<li>En el combo de interfaz de red, seleccionamos nuestra tarjeta de red donde está conectado el cable rj45.</li>
<li>Le indicamos el archivo de firmware que nos hemos bajado, en el caso de OpenWrt necesitará los dos archivos: rootfs y vmlinuz.</li>
<li>Pulsamos el único botón que tiene la aplicación: &#8220;<em>Flash Router Now!</em>&#8221; y le conectamos el cable de corriente a la fonera después.</li>
<li>Esperad pacientemente a que finalice el proceso, en cuanto termine mostrará un mensaje y la fonera se reiniciará.</li>
<li>¡Listo! la fonera arrancará con un servidor DHCP habilitado, debemos entrar en la web de la fonera para configurar el usuario y contraseña de acceso al panel de control. Por defecto la url será <a title="Router" href="http://192.168.1.1" target="_blank">http://192.168.1.1</a></li>
</ol>
<p>Resulta muy interesante el funcionamiento interno de este programa, el código fuente del mismo está disponible en su web oficial si tienes mucha curiosidad. Intercepta la petición <a title="DHCP en la Wikipedia" href="http://es.wikipedia.org/wiki/Dhcp" target="_blank">DHCP</a> de la fonera para acceder al RedBoot (un telnet de emergencia que tiene la fonera al arrancar durante unos segundos), ejecuta todos los comandos delicados y peligrosos por nosotros, e incluso transfiere por <a title="TFTP en la Wikipedia" href="http://es.wikipedia.org/wiki/TFTP" target="_blank">TFTP</a> el archivo con el nuevo firmware, nosotros sólo tenemos que pulsar un botón.</p>
<p>Por otro lado la interfaz web de dd-wrt es extensísima y completa, tiene incluso gráficas del ancho de banda consumido, velocidades de las distintas interfaces, permite la configuración en modo cliente, <a title="WDS en la Wikipedia" href="http://es.wikipedia.org/wiki/WDS" target="_blank">WDS</a>, tiene cliente y servidor <a title="VPN en la Wikipedia" href="http://es.wikipedia.org/wiki/Red_privada_virtual" target="_blank">VPN</a>, etc&#8230; un sin fin de funcionalidades que convertirán a la fonera en un enrutador de altas prestaciones.</p>
<p>Una imagen vale más que mil palabras:</p>
<p><a href="http://reprogramador.es/wp-content/uploads/2010/11/ddwrt_web.png" target="_blank"><img class="size-medium wp-image-495 alignnone" style="margin: 5px;" title="dd-wrt interfaz web" src="http://reprogramador.es/wp-content/uploads/2010/11/ddwrt_web-211x300.png" alt="" width="211" height="300" /></a></p>
<p>¡Que lo disfrutes! <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/como-instalar-ddwrt-openwrt-u-otro-firmware-en-la-fonera/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cómo se monta el &#8220;Big 3&#8243;</title>
		<link>http://reprogramador.es/como-se-monta-e-big-3</link>
		<comments>http://reprogramador.es/como-se-monta-e-big-3#comments</comments>
		<pubDate>Tue, 31 Aug 2010 00:54:06 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Automoción]]></category>
		<category><![CDATA[Potenciación]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=465</guid>
		<description><![CDATA[Esta mejora ya tiene sus años pero no todo el mundo la conoce. La idea principal del Big 3 es mejorar los tres cables principales de la instalación eléctrica de serie para las masas de la batería y motor y también del cable que va del alternador a la batería para mejorar la carga de [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0354_240810.jpg" target="_blank"><img class="alignleft size-medium wp-image-466" style="border: 0pt none; margin: 5px;" title="Cables de masa nuevos" src="http://reprogramador.es/wp-content/uploads/2010/08/P0354_240810-300x225.jpg" alt="" width="240" height="180" /></a></td>
<td>
<p>Esta mejora ya tiene sus años pero no todo el mundo la conoce. La  idea principal del Big 3 es mejorar los tres cables principales de la instalación eléctrica de serie para las masas de la  batería y motor y también del cable que va del alternador a la  batería para mejorar la carga de la misma.</p>
<p>Suele pasar,  especialmente en vehículos que tengan generalmente más de 5 años, que ciertos componentes empiezan a deteriorarse por la edad y el uso. Es normal   y el procedimiento más común es cambiar la pieza cuando se avería por completo.  Sinembargo hay una serie de componentes que van degrandando su capacidad   progresivamente y no se nota hasta momentos muy extremos: la instalación eléctrica. De  la misma forma que unos cables de bujías que estén quemados son  problemáticos y no permiten correctamente el paso de corriente, ni la generación de la chispa por la bujía, sucede  lo mismo con la instalación eléctrica del vehículo.</p>
</td>
</tr>
</tbody>
</table>
<p><span id="more-465"></span>Hay mucha gente que instala equipos de música potentes con amplificadores en el coche, y después suceden problemas como que las luces bajan su intensidad gradualmente al escuchar música con el volumen alto, que el coche se les cala, etc&#8230; Hay soluciones paliativas como instalar condensadores (también conocidos como capacitadores) de gran tamaño (1 ó 2 faradios) para intentar que los altavoces tengan una fuente de energía más cercana y descargar así un poco de trabajo de la batería.</p>
<p><span style="text-decoration: underline;">Primero la teoría:</span></p>
<p style="padding-left: 30px;">El problema real es que los cables de la instalación eléctrica del coche no estan preparados para desempeñar este trabajo y encima tampoco se encuentran en su mejor momento.</p>
<p style="padding-left: 30px;">El sistema de carga del vehículo está dispuesto de la siguiente manera:</p>
<blockquote>
<ul>
<li>El alternador cuando el motor está en funcionamiento genera electricidad y carga la batería del coche al estar conectado al terminal positivo de la misma.</li>
<li>La batería provee energía para poder arrancar el vehículo y poder utilizar ciertos accesorios mientras el cohe esté apagado.</li>
<li>Todo el chasis del coche está conectado al terminal negativo de la batería (masa).</li>
<li>El alternador está montado sobre el bloque del motor, por tanto la conexión a masa del motor también es muy importante.</li>
</ul>
</blockquote>
<p style="padding-left: 30px;">Estos tres puntos pueden representar cuellos de botella críticos del flujo eléctrico.</p>
<p style="padding-left: 30px;">Aunque se mande un cable de positivo directo con fusible desde la batería hasta los amplificadores, si no se mejora el cableado original del vehículo, habría que pasar también un cable de negativo desde la batería en lugar de ponerlo conectado al primer tornillo más cercano al amplificador.</p>
<p style="padding-left: 30px;">Por tanto lo que vamos a hacer es añadir más cableado nuevo al cableado original del vehículo para aumentar la sección del cable y disminuir la resistencia del mismo.</p>
<p><span style="text-decoration: underline;">¡Manos a la obra!</span></p>
<p style="padding-left: 30px;">Lo primero es localizar los puntos donde vamos a intervenir. Suele ser recomendable disponer del manual de taller del vehículo o en el caso de Hyundai, entrar en la web <a title="Página web del servicio técnico oficial de Hyundai" href="http://www.hmaservice.com" target="_blank">www.hmaservice.com</a> para ver toda la documentación.</p>
<p style="padding-left: 30px;">No vamos a sustituir ningún cable de serie ni cambiar ninguna masa de punto a menos que veamos que está conectado a un mal sitio (un buen punto de masa universal sería uno de los tornillos de la torreta de la suspensión) sino que vamos  a agregar cableado nuevo. Yo he cortado a medida los cables que necesito. La sección del cable que he utilizado es AWG 4 ó 21 mm2, le he colocado unos terminales redondos y he soldado la unión con estaño. Podeis ver los cables posicionados donde van a ir instalados en la primera foto de este post.<br />
 He visto otras personas instalando cable AWG 0, pero lo considero una auténtica animalada, no es necesario para un uso normal. Sólo sería necesario si se va a montar un sistema que consuma más de 1.500 W reales en el coche.</p>
<p style="padding-left: 30px;"><strong>Cable 1</strong>) La masa que conecta del negativo de la batería hasta el chasis suele estar justo al lado de la batería, tenemos que desconectar los bornes de la misma y retirarla para poder acceder a dicho tornillo:</p>
<table border="0">
<tbody>
<tr>
<td style="padding-left: 30px;">
<p><a href="../wp-content/uploads/2010/08/P0364_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"><img title="Tornillo sujección batería" src="../wp-content/uploads/2010/08/P0364_240810-300x225.jpg" alt="" width="180" height="135" /></a><a href="../wp-content/uploads/2010/08/P0362_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"> <img title="Tornillo masa chasis batería" src="../wp-content/uploads/2010/08/P0362_240810-300x225.jpg" alt="" width="180" height="135" /> </a><a href="../wp-content/uploads/2010/08/P0360_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"><img title="Masa de origen dañada" src="../wp-content/uploads/2010/08/P0360_240810-300x225.jpg" alt="" width="180" height="135" /> </a><a href="../wp-content/uploads/2010/08/P0361_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"></a></p>
<p><a href="../wp-content/uploads/2010/08/P0361_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"><img title="Masa preparada" src="../wp-content/uploads/2010/08/P0361_240810-300x225.jpg" alt="" width="180" height="135" /></a><a href="../wp-content/uploads/2010/08/P0363_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"> <img title="Masa conectada" src="../wp-content/uploads/2010/08/P0363_240810-300x225.jpg" alt="" width="180" height="135" /></a><a href="../wp-content/uploads/2010/08/P0365_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"> <img title="Terminal conectado a batería" src="../wp-content/uploads/2010/08/P0365_240810-300x225.jpg" alt="" width="180" height="135" /></a></p>
</td>
</tr>
</tbody>
</table>
<p style="padding-left: 30px;">Como podeis ver, la batería sólo está sujeta por un tornillo en la base, el cable de masa de origen ya estaba parcialmente dañado (el plástico está muy rígido y quebradizo) y antes de instalar el nuevo cable debemos lijar o limar la superficie de contacto tanto del tornillo como de la chapa en sí, retirando la posible pintura para mejorar el flujo de electricidad.</p>
<p style="padding-left: 30px;"><strong>Cable 2</strong>) El cable que conecta el bloque de motor con el chasis puede estar en cualquier sitio dentro del vano motor, es aconsejable consultar el manual de taller o intentar buscar manualmente dónde está hecha esta instalación de origen. Actuamos de igual forma que con el cable anterior, en este caso como el cable es más largo, es necesario sujetarlo con bridas:</p>
<table border="0">
<tbody>
<tr>
<td style="padding-left: 30px;"><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0366_240810.jpg" target="_blank"><img class="size-medium wp-image-473 alignnone" title="Masa parcialmente limpia" src="http://reprogramador.es/wp-content/uploads/2010/08/P0366_240810-300x225.jpg" alt="" width="180" height="135" /></a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0367_240810.jpg" target="_blank"> <img class="size-medium wp-image-474 alignnone" title="Masa limpia" src="http://reprogramador.es/wp-content/uploads/2010/08/P0367_240810-300x225.jpg" alt="" width="180" height="135" /></a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0368_240810.jpg" target="_blank"> </a><a href="../wp-content/uploads/2010/08/P0368_240810.jpg?PHPSESSID=15a9cbc8c0857cc2614c372a95a081a7" target="_blank"><img title="Masa motor conectada" src="../wp-content/uploads/2010/08/P0368_240810-300x225.jpg" alt="" width="180" height="135" /></a></td>
</tr>
</tbody>
</table>
<p style="padding-left: 30px;"><strong>Cable 3</strong>) Este es el cable más complicado, puesto que tiene que tener un fusible del mismo amperaje que el que se indique en el manual del vehículo, 100 amperios en mi caso, para prevenir posibles problemas en caso de que el cable se suelte y se forme un cortocircuito. <strong>La batería podría explotar</strong> si sus bornes se cortocircuitan.<br />
 Por otro lado, puesto que todo el chasis del coche en sí está conectado al terminal negativo de la batería, debemos apartar este cable de las fuentes de calor. Si se derrite la funda de plástico puede provocar un cortocircuito facilmente y esto provocaría daños al alternador.<br />
 En mi caso, iba a pasarlo por donde pasa el cable de serie del coche, pero he observado que está justo al lado del radiador aunque protegido por un tubo corrugado de plástico. Por tanto, lo he pasado por delante de los dos radiadores, desde el tornillo de positivo del alternador (que suele tener un tapón de plástico) hasta el terminal positivo de la batería:</p>
<table border="0">
<tbody>
<tr>
<td style="padding-left: 30px;">
<p><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0398_290810.jpg" target="_blank"><img class="alignnone size-medium wp-image-476" title="Fusible batería" src="http://reprogramador.es/wp-content/uploads/2010/08/P0398_290810-225x300.jpg" alt="" width="135" height="180" /></a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0397_290810.jpg" target="_blank"> <img class="alignnone size-medium wp-image-477" title="Cable positivo cerca radiador 1" src="http://reprogramador.es/wp-content/uploads/2010/08/P0397_290810-300x225.jpg" alt="" width="180" height="135" /></a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0395_290810.jpg" target="_blank"> </a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0396_290810.jpg" target="_blank"><img class="alignnone size-medium wp-image-478" title="Cable positivo cerca radiador 2" src="http://reprogramador.es/wp-content/uploads/2010/08/P0396_290810-300x225.jpg" alt="" width="180" height="135" /></a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0395_290810.jpg" target="_blank"><img class="alignnone size-medium wp-image-479" title="Cable positivo cerca radiador 3" src="http://reprogramador.es/wp-content/uploads/2010/08/P0395_290810-300x225.jpg" alt="" width="180" height="135" /></a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0393_290810.jpg" target="_blank"> </a></p>
<p><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0393_290810.jpg" target="_blank"><img class="alignnone size-medium wp-image-480" title="Cable positivo cerca radiador 4" src="http://reprogramador.es/wp-content/uploads/2010/08/P0393_290810-300x225.jpg" alt="" width="180" height="135" /></a><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0391_290810.jpg" target="_blank"> <img class="alignnone size-medium wp-image-481" title="Cable positivo cerca radiador 5" src="http://reprogramador.es/wp-content/uploads/2010/08/P0392_290810-300x225.jpg" alt="" width="180" height="135" /> <img class="alignnone size-medium wp-image-482" title="Conexión alternador" src="http://reprogramador.es/wp-content/uploads/2010/08/P0391_290810-300x225.jpg" alt="" width="180" height="135" /></a></p>
</td>
</tr>
</tbody>
</table>
<p style="padding-left: 30px;">Como se puede ver en las imágenes el cable pasa justo por encima del radiador y de las tuberías del aire acondicionado pero sin tocarlos en ningún caso. He aprovechado dos orificios en la chapa y la entrada de aire de plástico para mantener el cable en esa posición.</p>
<p><span style="text-decoration: underline;">Resultado final:</span></p>
<p style="text-align: center;"><a href="http://reprogramador.es/wp-content/uploads/2010/08/P0399_290810.jpg" target="_blank"><img class="aligncenter size-medium wp-image-483" title="Big3 Resultado Final" src="http://reprogramador.es/wp-content/uploads/2010/08/P0399_290810-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>¡Ya está! Yo he realizado esta modificación de forma preventiva: al mejorar las masas del coche la chispa de las bujías es más potente, se baja el consumo, se mejora el sistema de carga de la batería y en general todo el sistema eléctrico funciona mejor.</p>
<p>Si teneis cualquier duda al intentar realizar esta instalación, preguntad antes de poneros manos a la obra. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/como-se-monta-e-big-3/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La selección natural está siendo seleccionada</title>
		<link>http://reprogramador.es/la-seleccion-natural-esta-siendo-seleccionada</link>
		<comments>http://reprogramador.es/la-seleccion-natural-esta-siendo-seleccionada#comments</comments>
		<pubDate>Sun, 08 Aug 2010 01:01:12 +0000</pubDate>
		<dc:creator>Jesús Diéguez Fernández</dc:creator>
				<category><![CDATA[Opinión]]></category>

		<guid isPermaLink="false">http://reprogramador.es/?p=456</guid>
		<description><![CDATA[Supongo que todo el mundo ha oído hablar alguna vez de la selección natural. La selección natural es un mecanismo mediante el cual las especies se mantienen en equilibrio, generalmente eliminando a aquellos indivídulos que poseen defectos y dándole ventaja a aquellos que estan mejor preparados para el medio en el que van a vivir. [...]]]></description>
			<content:encoded><![CDATA[<table border="0">
<tbody>
<tr>
<td><img class="aligncenter size-full wp-image-457" style="border: 0pt none; margin: 5px;" title="ADN" src="http://reprogramador.es/wp-content/uploads/2010/08/adn.png" alt="" width="148" height="285" /></td>
<td>
<p>Supongo que todo el mundo ha oído hablar alguna vez de la selección natural. La <a title="Selección natural en la Wikipedia" href="http://es.wikipedia.org/wiki/Seleccion_natural" target="_blank">selección natural</a> es un mecanismo mediante el cual las especies se mantienen en equilibrio, generalmente eliminando a aquellos indivídulos que poseen defectos y dándole ventaja a aquellos que estan mejor preparados para el medio en el que van a vivir.</p>
<p>Desde pequeño he pensado en este mecanismo aplicándolo a muchas más   cosas de la vida cotidiana, generalmente haciendo referencia a que <em>&#8220;los   tontos mueren primero&#8221;</em>, <em>&#8220;los tontos son mayoría&#8221;</em> o que el sentido común en realidad es lo que se   conoce como sentido de supervivencia. Para mí es un tema recurrente  y  del que quiero aprovechar para compartir mis pensamientos y   conclusiones.</p>
<p>El ser humano es la especie más prolífica de la historia, y con bastante diferencia. Normalmente <a title="Ser vivo en la wikipedia" href="http://es.wikipedia.org/wiki/Ser_vivo" target="_blank">una especie cualquiera</a> cuando se reproduce, dos especímenes con genéticas diferentes se combinan para dar como resultado un <a title="Reproducción en la Wikipedia" href="http://es.wikipedia.org/wiki/Reproduccion" target="_blank">nuevo espécimen</a> que se espera que sea mejor que los anteriores, aunque puede que no. Los genes de cada indivíduo son como un programa de ordenador, indican cómo debe funcionar cada parte y de igual forma que  en los ordenadores, tienen fallos. La selección natural es una especie de combinatoria por fuerza bruta donde si el resultado final es mejor que el anterior, debería sobrevivir, en caso contrario, morirá.</p>
</td>
</tr>
</tbody>
</table>
<p><span id="more-456"></span>Dicho de otra forma, este sistema de prueba y error hace que los cambios que no suponen mejoras para la especie den más tiempo a la misma a encontrar otro indivíduo que sí suponga una evolución. Todos los animales han <a title="Evolución biológica en la Wikipedia" href="http://es.wikipedia.org/wiki/Evoluci%C3%B3n_biol%C3%B3gica" target="_blank">evolucionado</a> desde el cultivo primigenio a base de matar millones de errores para que unos cuantos aciertos sobrevivan.</p>
<p>Siguiendo la analogía de antes con los programas de ordenador y dado que estas mezclas son prácticamente aleatorias, hay casos en los que algún cambio genético no produce ninguna mejoría o problema, pero podrá producirlo en generaciones venideras o bajo <a title="Gripe Española en la Wikipedia" href="http://es.wikipedia.org/wiki/Gripe_espa%C3%B1ola" target="_blank">condiciones especiales</a>, así que probablemente, en alguna parte del <a title="Genoma humano en la Wikipedia" href="http://es.wikipedia.org/wiki/Genoma_humano" target="_blank">genoma humano</a> que esté presente en todos los indivíduos de la especie tenga un error y con las condiciones precisas la raza se extinga.</p>
<p>Por suerte para nosotros eso no pasará, puesto que es más probable que nosotros mismos nos aniquilemos antes. No hablo de guerras o masacres, sino debido a nuestra longevidad. El ser humano es el único animal que ha podido controlar la selección natural de su especie. Se ha extendido muchísimo nuestra esperanza de vida, tanto por el uso de medicamentos y química, como por las diversas técnicas quirúrgicas, conocimiento de nuestro cuerpo, y en general, gracias a nuestra ciencia.</p>
<p>El problema principal es que no tenemos depredadores suficientes, y aunque los hubiera, el número de humanos va en aumento contínuamente, cada vez a más. En estos casos normalmente las enfermedades de transmisión sexual (en nuestro caso la principal es el <a title="SIDA en la Wikipedia" href="http://es.wikipedia.org/wiki/Sida" target="_blank">SIDA</a>) sirven como sistemas de contención de plagas, evitando que una especie prolifere demasiado, pero incluso con eso seguimos adelante. Esto también supone un problema a nivel genético, puesto que por un lado al salvar a los especímenes con defectos genéticos la raza está acumulando errores y en general degenerando en lugar de progresar. Además, cada vez la diversidad genética es menor puesto que <a title="El árbol genealógico humano" rel="nofollow" href="http://refugioantiaereo.com/2006/07/el-arbol-genealogico-humano" target="_blank">estadísticamente sucederán más relaciones entre familiares lejanos</a>.</p>
<p>Evidentemente esto es un claro dilema ético y moral, podemos seguir con el sistema antiguo de la selección natural o continuar buscando uno nuevo. Aquí podríamos mencionar la contínua disputa entre las religiones y la ciencia, siendo las primeras <a title="Opinion Iglesia con los preservativos" rel="nofollow" href="http://www.20minutos.es/noticia/567/0/OESTP/ESPANA/IGLESIA/PRESERVATIVOS/" target="_blank">más conservadoras</a> y la última más <a title="Transplante de tráquea con sus propias células madre" rel="nofollow" href="http://www.guardian.co.uk/uk/2010/aug/06/stem-cells-boy-windpipe-northern-ireland" target="_blank">progresista</a>. Técnicamente para la humanidad sería fantástico que millones de personas con defectos genéticos (o contagiadas por epidemias, minusvalías, etc&#8230;) muriesen para que las siguientes generaciones fuesen probablemente mejores, pero&#8230; ¿alguien dejaría morir a su hijo sólo por eso? Está claro que no. En la naturaleza cuando una madre debe elegir entre su supervivencia o la de su cría, no tiene más remedio que abandonarla y volver a intentarlo, pero nosotros no tenemos porqué.</p>
<p>Pensando en el futuro. es probable que se acumulen más y más errores genéticos y que aparezcan nuevas pandemias (nuestro único depredador real ahora mismo) puesto que los virus y bacterias evolucionan a la misma velocidad a la que lo hacemos nosotros. Quizás la próxima parada después de haber <a title="Proyecto Genoma Humano en la Wikipedia" href="http://es.wikipedia.org/wiki/Proyecto_Genoma_Humano" target="_blank">secuenciado el genoma humano</a> sería saber exactamente que hace y para que sirve cada parte y poder <em>&#8220;corregir&#8221;</em> los errores en nuesto programa. Esto tiene también muchos temas peliagudos, por un lado experimentar con humanos no es éticamente correcto, por otro lado podríamos pensar que estamos corrigiendo algo y a la vez estar estropeando otra cosa (paradoja que suele suceder también en proyectos informáticos de tamaño colosal) que incluso puede ser más relevante que la anterior. Podrían crearse problemas serios para la especie o incluso la creación de nuevas especies ya que la ciencia tampoco lo sabe todo, se basa en la suposición y la prueba y error.</p>
<p>Estamos pues ante la nueva versión de la selección natural: la selección manual. El ser humano será quien decida cómo será. Realmente es fascinante, lo que normalmente llevaría millones de años de evolución podría <a title="Transgénesis en la Wikipedia" href="http://es.wikipedia.org/wiki/Transg%C3%A9nesis" target="_blank">conseguirse en décadas</a>. De hecho, ya está sucediendo a menor escala: en los últimos 100 años, a medida que se extendió nuestra esperanza de vida y aumentaron los conocimientos de la ciencia, se consiguieron superar <a title="Oveja Dolly en la Wikipedia" href="http://es.wikipedia.org/wiki/Oveja_Dolly" target="_blank">metas antes inalcanzables</a>. Además, la invención del ordenador, un sistema que permite realizar cálculos complejos millones de veces más rápido de lo que nuestra mente puede abre muchas puertas para escudriñar entre las millones de combinadiones del genoma.</p>
<p>En resumen, o acabamos reinventándonos o sucumbiremos a nosotros mismos.</p>
<p>No es de extrañar que en las noticias aparezcan casos de personas psicológicamente trastornadas haciendo atrocidades, estadísticamente hablando, si ya hemos superado los 6.000 millones de personas, tiene que haber cientos de personas con problemas psíquicos reales heredados genéticamente.</p>
<p>Las acciones del hombre también repercuten en el resto de seres vivos,  actuando como propiedades del ecosistema, obligándolos a adaptarse o  morir. Un curioso ejemplo sería el <a title="Cangrejo samurai en Kirai" rel="nofollow" href="http://www.kirainet.com/el-cangrejo-heike/" target="_blank">cangrejo samurai</a>. En otros casos también <a title="Lince Ibérico en la Wikipedia" href="http://es.wikipedia.org/wiki/Lince_ib%C3%A9rico" target="_blank">estamos evitando que determinadas razas se extingan</a>. Por no hablar de lo que se hace con los <a title="Vacas" rel="nofollow" href="http://www.granjasdeesclavos.com/vacas/como-son" target="_blank">animales de producción industrial</a>, los <a title="Animales transgénicos en la Wikipedia" href="http://es.wikipedia.org/wiki/Alimento_transg%C3%A9nico" target="_blank">alimentos transgénicos</a> o la <a title="Vaca loca en la Wikipedia" href="http://es.wikipedia.org/wiki/Vaca_loca" target="_blank">alimentación de los animales destinados para consumo humano</a>.</p>
<p>Pensad por un momento en lo que nos ha hecho llegar hasta aquí: el conocimiento. Está claro que han existido personas fuera de serie (<a title="Isaac Newton en la Wikipedia" href="http://es.wikipedia.org/wiki/Isaac_Newton">Newton</a>, <a title="Voltaire en la Wikipedia" href="http://es.wikipedia.org/wiki/Voltaire" target="_blank">Voltaire</a>, <a title="Nikola Tesla en la Wikipedia" href="http://es.wikipedia.org/wiki/Nikola_Tesla" target="_blank">Tesla</a>, etc&#8230;), incluso con diferencias reales en el cerebro como podría ser el caso de <a title="Albert Einstein en la Wikipedia" href="http://es.wikipedia.org/wiki/Einstein" target="_blank">Albert Einstein</a>, que perciben las ideas y el mundo de una forma que los demás dificilmente podemos imaginar. Pero son unos pocos entre muchos millones, la forma de intentar que todo el mundo evolucione es intentar conservar y difundir el conocimiento entre generaciones.</p>
<p>Alguna vez habeis pensado en qué pasaría si sólo sobreviviesen en el mundo (probablemente arrasado) 100 personas y vosotros fueseis una de ellas, ¿cuantas cosas podríais hacer con lo que sabeis para sobrevivir y para conservar los conocimiento de nuestra cultura? ¿Edificar? ¿Construir? ¿Cazar? ¿Tejer? ¿Hacer fuego? ¿Generar electricidad? Son muchos conocimientos, la mayoría dependen unos de otros, como los eslabones de una cadena y es muy dificil que alguien los sepa todos.</p>
<p>Debemos atesorar el conocimiento, tanto para avanzar como para prevenir, numerosas civilizaciones han perecido a lo largo de la historia y se ha tenido que volver a empezar prácticamente desde cero. Si nos matan los experimentos con la genética o el <a title="LHC en la Wikipedia" href="http://es.wikipedia.org/wiki/LHC" target="_blank">LHC</a> y alguien sobrevive, por lo menos que puedan saber que botón <strong>NO</strong> había que tocar. <img src='http://reprogramador.es/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://reprogramador.es/la-seleccion-natural-esta-siendo-seleccionada/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.340 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-19 13:01:08 -->

