tag:blogger.com,1999:blog-25537130389150657332024-03-18T23:48:09.917-03:00... kCh3t ........ uno + entre el montón ........kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.comBlogger81125tag:blogger.com,1999:blog-2553713038915065733.post-31207797215254343792014-07-24T14:33:00.000-03:002014-07-24T14:53:30.880-03:00Configurar UPS APC + Status por eMail en Debian, CentOS y SELinux.<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">El otro día me topé con un gran dilema, de si había un fantasma en mi oficina, o si el personal de limpieza me apagaba el server agrede, hice una recopilación de varios sitios buscando info sobre cómo poder configurar los UPS APC usb, de tal manera que cuando se interrumpiese la corriente eléctrica, éste me enviase un email con su estatus, de esa manera sabría a qué hora exacta fue la interrupción eléctrica, aclaro también que informa cuando la corriente vuelve, en caso de que el servidor se apague debido a que la batería no soporte tantas horas sin luz, es recomendable configurar el servidor para que inicie de manera autónoma.</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Manos a la obra, vamos a necesitar lo siguiente:</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Servidor dónde tengamos conectados los UPS, pueden ser Debian, CentOS o SELinux.</span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Tener configurado el servidor de correos Sendmail (Es lo mejor, tengo varios scrips de automatización que me envían diariamente un informe por correo.).</span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Un UPS, en mi caso tengo un APC Back-UPS RS 1500.</span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Configuración:</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Conectar el UPS al servidor mediante el cable USB que trae.</span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Ahora tenemos que instalar el aplicativo "apcupsd" (www.apcupsd.org/), para ello dependiendo de la versión GNU/Linux que tengamos hacemos lo siguiente:</span></div>
<div>
<blockquote class="tr_bq">
<ul>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">Debian: apt-get install apcupsd</span></li>
</ul>
<ul>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">CentOS: yum install apcupsd</span></li>
</ul>
<ul>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">SELinux: zypper in apcupsd</span></li>
</ul>
</blockquote>
</div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Ahora si vamos a meter mano y tratar de no romper nada, para las 3 distros anteriores vamos a editar el archivo de configuración de apcupsd, recuerden siempre hacerlo como root.</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">[root@miserver ~]# vi /etc/apcupsd/apcupsd.conf</span></blockquote>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Nos deslizamos a la Opción “UPSNAME” y seguido a ella vamos a colocar el nombre para nuestro dispositivo, debería quedar algo así:</span></div>
<blockquote class="tr_bq" style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">UPSNAME MiUPS</span></blockquote>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Vayamos ahora por el tipo de conección de nuestro UPS, en ésta caso, vamos hasta la línea “UPSCABLE” y “UPSTYPE” en ambas hay que colocar usb (depende del tipo de conexión de los ups no se olviden de eso):</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">UPSCABLE usb</span></blockquote>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;"></span><span style="font-family: Trebuchet MS, sans-serif;">UPSTYPE usb</span></blockquote>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Nota: <i>Tenemos que buscar la línea “DEVICE /dev/ttyS0” y comentarla de manera a que quede #</i>DEVICE /dev/ttyS0<i>, debido a que nuestro ups es usb, dentro del mismo archivo de configuración, también vemos las opciones de conectar con ups ethernet.</i></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Bien, una vez terminado los pasos anteriores vamos a guardar y cerrar el archivo de configuración, ahora lo que nos queda es decirle al sistema que el demonio del UPS se ha configurado, para ello hacemos lo siguiente:</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">[root@miserver ~]# vi /etc/default/apcupsd</span></blockquote>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">El achivo no tiene contenido, por lo cual hay que agregar lo siguiente:</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">ISCONFIGURED=yes</span></blockquote>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Guardamos los cambios y salimos.</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Ya casi estamos, ahora vamos a reiniciar el servicio para que los cambios que realizamos sean aplicados.</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">[root@miserver ~]# service apcupsd restart</span></blockquote>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Suponiendo que todo haya salido bien, vamos a verificar el estado del UPS llamando al servicio apcaccess desde el terminal:</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">[root@miserver ~]# apcaccess</span></blockquote>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Debería aparecernos lo siguiente:</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">[root@miserver ~]# apcaccess</span></blockquote>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">APC : 001,036,0903</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">DATE : 2014-07-24 13:04:57 -0300</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">HOSTNAME : TCP254.TIROL</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">VERSION : 3.14.10 (13 September 2011) redhat</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">UPSNAME : UPSServerTirol</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">CABLE : USB Cable</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">DRIVER : USB UPS Driver</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">UPSMODE : Stand Alone</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">STARTTIME: 2014-07-23 15:39:25 -0300</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">MODEL : Back-UPS RS 1500</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">STATUS : ONLINE</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">LINEV : 224.0 Volts</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">LOADPCT : 11.0 Percent Load Capacity</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">BCHARGE : 100.0 Percent</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">TIMELEFT : 46.2 Minutes</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">MBATTCHG : 5 Percent</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">MINTIMEL : 3 Minutes</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">MAXTIME : 0 Seconds</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">SENSE : Medium</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">LOTRANS : 194.0 Volts</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">HITRANS : 264.0 Volts</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">ALARMDEL : 30 seconds</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">BATTV : 26.9 Volts</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">LASTXFER : Low line voltage</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">NUMXFERS : 0</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">TONBATT : 0 seconds</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">CUMONBATT: 0 seconds</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">XOFFBATT : N/A</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">SELFTEST : NO</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">STATFLAG : 0x07000008 Status Flag</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">SERIALNO : JB0828019477</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">BATTDATE : 2008-07-11</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">NOMINV : 230 Volts</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">NOMBATTV : 24.0 Volts</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">NOMPOWER : 865 Watts</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">FIRMWARE : 8.g9a.I USB FW:g9a</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif; font-size: x-small;">END APC : 2014-07-24 13:05:40 -0300</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Bien, ahora vamos a realizar la configuración por correo electrónico, sigamos los pasos para cada distro que tengamos:</span></div>
<div>
<blockquote class="tr_bq">
<ul>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">Debian: apt-get install sendmail</span></li>
</ul>
<ul>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">CentOS: yum install sendmail</span></li>
</ul>
<ul>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">SELinux: zypper in sendmail</span></li>
</ul>
</blockquote>
</div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Es hora de configurar apcupsd. Voy a pasar a describir el contenido del directorio /etc/apcupsd, dónde veremos varios archivos bastante importantes:</span></div>
<div>
<ul>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">“CHANGEME”: Avisa si la batería del UPS necesita ser reemplazada.</span></li>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">“COMMFAILURE”: Avisa si la PC pierde la comunicación con el UPS.</span></li>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">“COMMOK”: Avisa si vuelve la comunicación entre la PC y el UPS.</span></li>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">“ONBATTERY”: Avisa si el UPS se desconectó de la corriente eléctrica y empieza a usar la batería.</span></li>
<li><span style="font-family: 'Trebuchet MS', sans-serif;">“OFFBATTERY”: Avisa si el UPS vuelve a retomar la conexión con la corriente eléctrica y deja de usar la batería.</span></li>
</ul>
</div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Nota: <i>Cada uno puede modificar cualquiera de éstos valores, en nuestro caso solo voy a modificar 3 de ellos, “onbattery” en caso de que pierda la conexión con la corriente eléctria; “offbattery” para saber si se restituye la energía eléctrica y “changeme” para saber si debo reemplazar la batería del UPS.</i></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Voy a mostrar la configuración de “ONBATTERY”, como para no hacer tan larga ésta guía, para las demás va a ser el mismo proceso, solamente vamos a cambiar lo que sería el mensaje o asunto del del correo, para saber de qué se estaría tratando el mismo:</span></div>
<blockquote class="tr_bq">
<span style="font-family: Trebuchet MS, sans-serif;">[root@miserver ~]# vi /etc/apcupsd/onbattery</span></blockquote>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">Vamos a modificarlo por lo siguiente:</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">#!/bin/sh</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">#</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"># This shell script if placed in /etc/apcupsd</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"># will be called by /etc/apcupsd/apccontrol when the UPS</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"># goes on batteries.</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"># We send an email message to root to notify him.</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">#</span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;">SYSADMIN = usuario@midominio.net </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> APCUPSD_MAIL = "sendemail" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> HOSTNAME = `hostname` </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> MSG = "UPS desconectado de la Fuente de Alimentacion" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> # </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> ( </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "=====================================" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "APAGÓN EN $ HOSTNAME!" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "=====================================" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "La UPS en su Servidor ha experimentado un problema de alimentación que ha requerido el SAI para activar el modo de la batería." </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "No se asuste! Mantenga la calma ..." </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "el estado del SAI actual:" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> echo "" </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> /sbin/apcaccess status </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> ) | $APCUPSD_MAIL -s "$MSG" -f miservidor@midominio.net -t $SYSADMIN </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"> exit 0 </span></div>
<div>
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Guardamos los cambios, ahora nos queda saber si el correo es enviado, para ello podemos hacer 2 cosas, la primera sería ejecutar de manera manual el scrip: sh /etc/apcupsd/onbattery ; la segunda simplemente es desconectar el cable de corriente del UPS, y esperar a que llegue nuestro correo :D.</span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Hasta aquí no hicimos mucha ciencia, simplemente modificamos algunas varialbes, en éste caso agregamos un cuerpo para el correo electrónico, agregamos nuestra dirección de email, y el asunto para saber si el UPS está funcionando con batería, si vuelve la corriente eléctria o simplemente si la batería necesita ser reemplazada.</span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Con ésto terminamos ésta sencilla guía, espero que les resulte de mucha utilidad.</span></div>
<div style="text-align: justify;">
<span style="font-family: Trebuchet MS, sans-serif;">Saludos y hasta la próxima.</span><br />
<span style="font-family: Trebuchet MS, sans-serif;"><br /></span>
<span style="font-family: Trebuchet MS, sans-serif;">P/D: Dejo el tutorial en PDF para que lo puedan <a href="https://drive.google.com/file/d/0B6AfZfK1lPBKQ0FHb1dxMV9rTzA/edit?usp=sharing" target="_blank">descargar</a>.</span></div>
...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com2tag:blogger.com,1999:blog-2553713038915065733.post-66054553182710294742014-06-21T19:47:00.000-03:002014-06-21T20:02:14.691-03:00vLan en CentOS, Fedora™ y Red Hat™ Enterprise Linux.<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Intro: </span><i style="font-family: Verdana, sans-serif; font-size: small;">una VLAN (acrónimo de
</i><i style="font-family: Verdana, sans-serif; font-size: small;"><b>V</b></i><i style="font-family: Verdana, sans-serif; font-size: small;">irtual </i><i style="font-family: Verdana, sans-serif; font-size: small;"><b>LAN</b></i><i style="font-family: Verdana, sans-serif; font-size: small;"> o Red de Área
Local Virtual) es un método para crear redes lógicamente
independientes dentro de una misma red física. Varias VLANs pueden
coexistir en un único conmutador físico o en una única red física.
Son útiles para reducir el tamaño del dominio de difusión y ayudan
en la administración de la red, separando segmentos lógicos de una
red de área local, impidiendo que puedan intercambiar datos usando
la red local.»</i></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Su implementación requiere de
disponer de conmutadores (switches) con capacidad para VLAN
(protocolo <a href="https://secure.wikimedia.org/wikipedia/es/wiki/IEEE_802.1Q">802.1q</a>),
los cuales deberán estar <b>previamente
configurados</b> para
gestionar algunas VLANs (y saber cómo hacerlo) y entender
perfectamente <a href="http://www.alcancelibre.org/staticpages/index.php/introduccion-ipv4">IP
versión 4</a>.</span></div>
<br />
<br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Manos a la obra.</b></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b><br /></b></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El soporte necesario para
configurar VLANs se incluye junto con el paquete <b>iproute</b>, el
cual se incluye en la instalación predeterminada, pues se trata de
un paquete obligatorio e indispensable para el sistema. De manera
alternativa puede gestionar también las VLANS a través del paquete
<b>vconfig</b> (en combinación con el mandato <b>ifconfig</b>),
ejecutando lo siguiente:</span></div>
<div style="text-align: center;">
<br /></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">yum -y install vconfig</span></pre>
</td>
</tr>
</tbody></table>
</center>
<h2 class="western" style="text-align: left;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Procedimientos.</span></h2>
<div style="text-align: left;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Editar el archivo
<b>/etc/sysconfig/network</b>:</span></div>
<div style="text-align: left;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td height="20" style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">vim /etc/sysconfig/network</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Añadir el siguiente parámetro
para activar el soporte para VLAN, mismo que permitirá que
posteriormente cargue automáticamente el módulo <b>8021q</b> del
núcleo de Linux:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">VLAN=yes</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Asumiendo que se utiliza la
interfaz eth1 para acceder a la red local, editar el archivo de
configuración:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">vim /etc/sysconfig/network-scripts/ifcfg-eth1</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Quitar todos los parámetros de
red que se hayan establecido y dejar el contenido como el del
siguiente ejemplo, en el cual se asume que la dirección MAC del
dispositivo de red corresponde a <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span>:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
HWADDR=<span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span>
NM_CONTROLED=no</span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<br /></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Reiniciar el servicio de red a fin
de que aplique el cambio y para que cargue de manera automática el
módulo <b>8021q</b> del núcleo de Linux.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service network restart</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Pueden crearse manera temporal (se
perderán luego de reiniciar el sistema) los dispositivos de VLAN del
siguiente modo:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">ip link add link <span style="color: darkred;"><b>DISPOSITIVO</b></span> name <span style="color: darkred;"><b>DISPOSITIVO.ID-VLAN</b></span> type vlan id <span style="color: darkred;"><b>ID-VLAN</b></span>
ip addr add <span style="color: darkred;"><b>IP/CIDR</b></span> brd <span style="color: darkred;"><b>BROADCAST</b></span> dev <span style="color: darkred;"><b>DISPOSITIVO.ID-VLAN</b></span>
ip link set dev <span style="color: darkred;"><b>DISPOSITIVO.ID-VLAN</b></span> up</span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Ejemplo:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">ip link add link eth1 name <span style="color: darkred;"><b>eth1.2</b></span> type vlan id <span style="color: darkred;"><b>2</b></span>
ip addr add <span style="color: darkred;"><b>172.16.0.65</b></span>/<span style="color: darkred;"><b>26</b></span> brd <span style="color: darkred;"><b>172.16.0.127</b></span> dev <span style="color: darkred;"><b>eth1.2</b></span>
ip link set dev <span style="color: darkred;"><b>eth1.2</b></span> up
ip link add link eth1 name <span style="color: darkred;"><b>eth1.3</b></span> type vlan id <span style="color: darkred;"><b>3</b></span>
ip addr add <span style="color: darkred;"><b>172.16.0.129</b></span>/<span style="color: darkred;"><b>26</b></span> brd <span style="color: darkred;"><b>172.16.0.191</b></span> dev <span style="color: darkred;"><b>eth1.3</b></span>
ip link set dev <span style="color: darkred;"><b>eth1.3</b></span> up
ip link add link eth1 name <span style="color: darkred;"><b>eth1.4</b></span> type vlan id <span style="color: darkred;"><b>4</b></span>
ip addr add <span style="color: darkred;"><b>172.16.0.193</b></span>/<span style="color: darkred;"><b>26</b></span> brd <span style="color: darkred;"><b>172.16.0.255</b></span> dev <span style="color: darkred;"><b>eth1.4</b></span>
ip link set dev <span style="color: darkred;"><b>eth1.4</b></span> up</span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">De manera alternativa, puede hacer
lo mismo utilizando los mandatos <b>vconfig</b> y el mandato
<b>ifconfig</b>, del siguiente modo:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">vconfig add <span style="color: darkred;"><b>eth1 2</b></span>
vconfig add <span style="color: darkred;"><b>eth1 3</b></span>
vconfig add <span style="color: darkred;"><b>eth1 4</b></span>
ifconfig <span style="color: darkred;"><b>eth1.2</b></span> <span style="color: darkred;"><b>172.16.0.65</b></span> netmask <span style="color: darkred;"><b>255.255.255.192</b></span>
ifconfig <span style="color: darkred;"><b>eth1.3</b></span> <span style="color: darkred;"><b>172.16.0.129</b></span> netmask <span style="color: darkred;"><b>255.255.255.192</b></span>
ifconfig <span style="color: darkred;"><b>eth1.4</b></span> <span style="color: darkred;"><b>172.16.0.193</b></span> netmask <span style="color: darkred;"><b>255.255.255.192</b></span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">En caso de que sea necesario, para
eliminar los dispositivos de VLAN, puede ejecutar el mandato IP con
la siguiente sintaxis:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">ip link set dev <span style="color: darkred;"><b>DISPOSITIVO.ID-VLAN</b></span> down
ip link delete <span style="color: darkred;"><b>DISPOSITIVO.ID-VLAN</b></span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<br /></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Ejemplo:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">ip link set dev <span style="color: darkred;"><b>eth1.2</b></span> down
ip link delete <span style="color: darkred;"><b>eth1.2</b></span>
ip link set dev <span style="color: darkred;"><b>eth1.3</b></span> down
ip link delete <span style="color: darkred;"><b>eth1.3</b></span>
ip link set dev <span style="color: darkred;"><b>eth1.4</b></span> down
ip link delete <span style="color: darkred;"><b>eth1.4</b></span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">De manera alternativa, puede
utilizar también el mandato <b>vconfig</b> con la opción <b>rem</b>,
seguido del nombre del dispositivo VLAN. Siguiendo el ejemplo
utilizado en este documento, sólo habría que ejecutar lo siguiente:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><div style="text-align: center;">
<span style="background-color: transparent; font-family: Verdana, sans-serif; font-size: x-small;">vconfig rem </span><span style="background-color: transparent; color: darkred; font-family: Verdana, sans-serif; font-size: x-small;"><b>eth1.2</b></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><div style="text-align: center;">
<span style="background-color: transparent;">vconfig rem </span><span style="background-color: transparent; color: darkred;"><b>eth1.3</b></span></div>
<div style="text-align: center;">
<span style="background-color: transparent;">vconfig rem </span><span style="background-color: transparent; color: darkred;"><b>eth1.4</b></span></div>
</span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Para que los dispositivos de VLANs
sean permanentes, es necesario crear, dentro del directorio
<b>/etc/sysconfig/network-scripts</b>, los archivos de configuración
de interfaz, siguiendo el siguiente formato:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">icfg-<span style="color: darkred;"><b>DISPOSITIVO.ID-VLAN</b></span></span></pre>
</td></tr>
</tbody></table>
</center>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El número de VLAN,
preferentemente debe corresponder son el mimos utilizado en el
conmutador principal. Se debe <b>evitar usar</b> la VLAN 1 (eth1.1 o
eth1.1), 172.16.0.1 como IP para el servidor, así como también
evitar utilizar la red 172.16.0.0/<span style="color: darkred;"><b>26</b></span>,
porque suelen corresponder al número de VLAN, dirección IP y
segmento de red que regularmente utilizan los conmutadores.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Ejemplo de contenido de
<b>/etc/sysconfig/network-scripts/ifcfg-</b><span style="color: darkred;"><b>eth1.2</b></span>.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">DEVICE=<span style="color: darkred;"><b>eth1.2</b></span>
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
NM_CONTROLED=no
IPADDR=<span style="color: darkred;"><b>172.16.0.65</b></span>
PREFIX=<span style="color: darkred;"><b>26</b></span>
BROADCAST=<span style="color: darkred;"><b>172.16.0.127</b></span>
NETWORK=<span style="color: darkred;"><b>172.16.0.64</b></span></span></pre>
</td></tr>
</tbody></table>
</center>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Ejemplo de contenido de
<b>/etc/sysconfig/network-scripts/ifcfg-</b><span style="color: darkred;"><b>eth1.3</b></span></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkred;"><b><br /></b></span></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">DEVICE=<span style="color: darkred;"><b>eth1.3</b></span>
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
NM_CONTROLED=no
IPADDR=<span style="color: darkred;"><b>172.16.0.129</b></span>
PREFIX=<span style="color: darkred;"><b>26</b></span>
BROADCAST=<span style="color: darkred;"><b>172.16.0.191</b></span>
NETWORK=<span style="color: darkred;"><b>172.16.0.128</b></span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Ejemplo de contenido de
<b>/etc/sysconfig/network-scripts/ifcfg-</b><span style="color: darkred;"><b>eth1.4</b></span></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkred;"><b><br /></b></span></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">DEVICE=<span style="color: darkred;"><b>eth1.4</b></span>
TYPE=Ethernet
BOOTPROTO=static
ONBOOT=yes
NM_CONTROLED=no
IPADDR=<span style="color: darkred;"><b>172.16.0.193</b></span>
PREFIX=<span style="color: darkred;"><b>26</b></span>
BROADCAST=<span style="color: darkred;"><b>172.16.0.255</b></span>
NETWORK=<span style="color: darkred;"><b>172.16.0.192</b></span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Reiniciar nuevamente el servicio
de red a fin de que inicien las interfaces de VLAN.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service network restart</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Se puede verificar con el mandato
<b>ip</b> que todas las VLAN estén presentes.
</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">ip addr show</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: center;">
<br /></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Lo anterior debe devolver una
salida similar a la siguiente:</span><br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">1: lo: <loopback> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
inet 127.0.0.2/8 brd 127.255.255.255 scope host secondary lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth1: <broadcast> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span> brd ff:ff:ff:ff:ff:ff
3: <span style="color: darkred;"><b>eth1.2</b></span>@eth1: <broadcast> mtu 1500 qdisc noqueue state UP
link/ether <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span> brd ff:ff:ff:ff:ff:ff
inet <span style="color: darkred;"><b>172.16.0.65</b></span>/<span style="color: darkred;"><b>26</b></span> brd <span style="color: darkred;"><b>172.16.0.127</b></span> scope global <span style="color: darkred;"><b>eth1.2</b></span>
inet6 fe80::a00:27ff:fece:5172/64 scope link
valid_lft forever preferred_lft forever
4: <span style="color: darkred;"><b>eth1.3</b></span>@eth1: <broadcast> mtu 1500 qdisc noqueue state UP
link/ether <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span> brd ff:ff:ff:ff:ff:ff
inet <span style="color: darkred;"><b>172.16.0.129</b></span>/<span style="color: darkred;"><b>26</b></span> brd <span style="color: darkred;"><b>172.16.0.191</b></span> scope global <span style="color: darkred;"><b>eth1.3</b></span>
inet6 fe80::a00:27ff:fece:5172/64 scope link
valid_lft forever preferred_lft forever
5: <span style="color: darkred;"><b>eth1.4</b></span>@eth1: <broadcast> mtu 1500 qdisc noqueue state UP
link/ether <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span> brd ff:ff:ff:ff:ff:ff
inet <span style="color: darkred;"><b>172.16.0.193</b></span>/<span style="color: darkred;"><b>26</b></span> brd <span style="color: darkred;"><b>172.16.0.255</b></span> scope global <span style="color: darkred;"><b>eth1.4</b></span>
inet6 fe80::a00:27ff:fece:5172/64 scope link
valid_lft forever preferred_lft forever</broadcast></broadcast></broadcast></broadcast></loopback></span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">De manera alternativa, se puede
verificar con el mandato <b>ifconfig</b> que todas las VLAN estén
presentes.</span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La salida debe ser algo similar a
lo siguiente:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">eth1 Link encap:Ethernet HWaddr <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span>
inet6 addr: fe80::226:b9ff:fe38:36bc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13512148 errors:0 dropped:0 overruns:0 frame:0
TX packets:15358606 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4445028488 (4.1 GiB) TX bytes:12134964357 (11.3 GiB)
Interrupt:122 Memory:da000000-da012800
<span style="color: darkred;"><b>eth1.2</b></span> Link encap:Ethernet HWaddr <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span>
inet addr:<span style="color: darkred;"><b>172.16.0.65</b></span> Bcast:<span style="color: darkred;"><b>172.16.0.127</b></span> Mask:<span style="color: darkred;"><b>255.255.255.192</b></span>
inet6 addr: fe80::4687:fcff:feaa:dd2d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:4333 (4.2 KiB)
<span style="color: darkred;"><b>eth1.3</b></span> Link encap:Ethernet HWaddr <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span>
inet addr:<span style="color: darkred;"><b>172.16.0.129</b></span> Bcast:<span style="color: darkred;"><b>172.16.0.191</b></span> Mask:<span style="color: darkred;"><b>255.255.255.192</b></span>
inet6 addr: fe80::4687:fcff:feaa:dd2d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:4235 (4.1 KiB)
<span style="color: darkred;"><b>eth1.4</b></span> Link encap:Ethernet HWaddr <span style="color: darkred;"><b>44:87:FC:AA:DD:2D</b></span>
inet addr:<span style="color: darkred;"><b>172.16.0.193</b></span> Bcast:<span style="color: darkred;"><b>172.16.0.255</b></span> Mask:<span style="color: darkred;"><b>255.255.255.192</b></span>
inet6 addr: fe80::4687:fcff:feaa:dd2d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:3405 (3.3 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:183 errors:0 dropped:0 overruns:0 frame:0
TX packets:183 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:21398 (20.8 KiB) TX bytes:21398 (20.8 KiB)</span></pre>
</td>
</tr>
</tbody></table>
</center>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></h3>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Administrando
direcciones IP de las VLANs a través de un servidor DHCP.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Para alivio de los administradores
de sistemas, es posible utilizar el servicio de DHCP para gestionar
la administración de direcciones IP a través de un <a href="http://www.alcancelibre.org/staticpages/index.php/como-dhcp-lan">servidor
DHCP</a>.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Editar el archivo
<b>/etc/sysconfig/dhcpd</b> y definir las interfaces de VLAN a
utilizar junto con el servidor DHCP.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">DHCPDARGS="<span style="color: darkred;"><b>eth1.2</b></span> <span style="color: darkred;"><b>eth1.3</b></span> <span style="color: darkred;"><b>eth1.4</b></span>";</span></pre>
</td></tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<br /></div>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Editar el archivo <b>/etc/dhcpd.conf</b>
(<b>CentOS 5</b> y <b>Red Hat Enterprise Linux 5</b>) o bien
<b>/etc/dhcp/dhcpd.conf</b> (<b>CentOS 6</b> y <b>Red Hat Enterprise
Linux 6</b>), definir una sección por cada red:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">ddns-update-style interim;
ignore client-updates;
authoritative;
default-lease-time 900;
max-lease-time 7200;
option ip-forwarding off;
option domain-name "red-local.net";
option ntp-servers 200.23.51.205, 132.248.81.29, 148.234.7.30;
shared-network vlan2 {
subnet <span style="color: darkred;"><b>172.16.0.64</b></span> netmask <span style="color: darkred;"><b>255.255.255.192</b></span> {
option routers <span style="color: darkred;"><b>172.16.0.65</b></span>;
option subnet-mask <span style="color: darkred;"><b>255.255.255.192</b></span>;
option broadcast-address <span style="color: darkred;"><b>172.16.0.127</b></span>;
option domain-name-servers <span style="color: darkred;"><b>172.16.0.65</b></span>;
option netbios-name-servers <span style="color: darkred;"><b>172.16.0.65</b></span>;
range <span style="color: darkred;"><b>172.16.0.66 172.16.0.126</b></span>;
}
}
shared-network vlan3 {
subnet <span style="color: darkred;"><b>172.16.0.128</b></span> netmask <span style="color: darkred;"><b>255.255.255.192</b></span> {
option routers <span style="color: darkred;"><b>172.16.0.129</b></span>;
option subnet-mask <span style="color: darkred;"><b>255.255.255.192</b></span>;
option broadcast-address <span style="color: darkred;"><b>172.16.0.191</b></span>;
option domain-name-servers <span style="color: darkred;"><b>172.16.0.192</b></span>;
option netbios-name-servers <span style="color: darkred;"><b>172.16.0.192</b></span>;
range <span style="color: darkred;"><b>172.16.0.130 172.16.0.190</b></span>;
}
}
shared-network vlan4 {
subnet <span style="color: darkred;"><b>172.16.0.192</b></span> netmask <span style="color: darkred;"><b>255.255.255.192</b></span> {
option routers <span style="color: darkred;"><b>172.16.0.193</b></span>;
option subnet-mask <span style="color: darkred;"><b>255.255.255.192</b></span>;
option broadcast-address <span style="color: darkred;"><b>172.16.0.255</b></span>;
option domain-name-servers <span style="color: darkred;"><b>172.16.0.193</b></span>;
option netbios-name-servers <span style="color: darkred;"><b>172.16.0.193</b></span>;
range <span style="color: darkred;"><b>172.16.0.194 172.16.0.254</b></span>;
}
}</span></pre>
</td>
</tr>
</tbody></table>
</center>
<br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"></span><br />
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">
</span>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Reiniciar (o iniciar, según sea
el caso) el servicio <b>dhcpd</b> y comprobar que funcione
correctamente el servicio, conectando algunos equipos a los
conmutadores involucrados.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="5" cellspacing="0" style="page-break-inside: avoid; text-align: center; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: center;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service dhcpd restart</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="margin-bottom: 0cm; text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br />
</span></div>
<div style="margin-bottom: 0cm; text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Con eso
terminamos. Saludos.</span></div>
<div style="margin-bottom: 0cm; text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br />
</span></div>
<div style="margin-bottom: 0cm; text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Ver. para Imprimir: <a href="https://drive.google.com/file/d/0B6AfZfK1lPBKekF0RlBFRE9mOEU/edit?usp=sharing" target="_blank">vLan en CentOS, Fedora y Red Hat.</a></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Fuente:
<a href="http://www.alcancelibre.org/">http://www.alcancelibre.org/</a></span></div>
...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-62386953224105318732014-06-19T14:50:00.000-03:002014-06-21T19:27:15.117-03:00Squid en CentOS: Configuración básica.<style type="text/css">H4 { margin-top: 0.42cm; margin-bottom: 0.21cm; page-break-after: avoid; }H4.ctl { font-family: "Lohit Hindi"; }PRE.ctl { font-family: "Lohit Hindi",monospace; }TD P { margin-bottom: 0cm; }H2 { margin-top: 0.42cm; margin-bottom: 0.21cm; page-break-after: avoid; }H2.ctl { font-family: "Lohit Hindi"; }H3 { margin-top: 0.42cm; margin-bottom: 0.21cm; page-break-after: avoid; }H3.ctl { font-family: "Lohit Hindi"; }P { margin-bottom: 0.21cm; }A:link { }</style>
<br />
<div class="western">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"> <b>Intro a Squid:</b></span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span>
<br />
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdsbLHqaQbPEsEIsQwowXHFmutvCWlWF2oncjj70kyzq2P04K-gCQtgxKaEdegVPo8yxBO4dPXbfNjGrwwlCcasZ9p7XCZick7ZxMhu29vywWL5w4vL85Dgs8OHcxnq6otXhZq5WME4_f2/s1600/centos-transparent-300x114.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdsbLHqaQbPEsEIsQwowXHFmutvCWlWF2oncjj70kyzq2P04K-gCQtgxKaEdegVPo8yxBO4dPXbfNjGrwwlCcasZ9p7XCZick7ZxMhu29vywWL5w4vL85Dgs8OHcxnq6otXhZq5WME4_f2/s1600/centos-transparent-300x114.png" /></span></a><span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Squid</b> es un <b>Servidor
Intermediario</b> de alto desempeño que se ha venido desarrollando
desde hace varios años y es hoy en día un muy popular y ampliamente
utilizado entre los sistemas operativos como GNU/Linux y derivados de
Unix®. Es muy confiable, robusto y versátil y se distribuye bajo
los términos de la Licencia Pública General GNU (<b>GNU/GPL</b>).
Siendo equipamiento lógico <b>libre</b>, está disponible el código
fuente para quien así lo requiera.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Entre otras cosas, <b>Squid</b>
puede funcionar como <b>Servidor Intermediario</b> y <b>caché de
contenido de Red</b> para los protocolos <b>HTTP</b>, <b>FTP</b>,
<b>GOPHER</b> y <b>WAIS</b>, Proxy de <b>SSL</b>, caché
transparente, <b>WWCP</b>, aceleración <b>HTTP</b>, caché de
consultas DNS y otras muchas más como filtración de contenido y
control de acceso por IP y por usuario.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Squid</b>
consiste de un programa principal como servidor, un programa para
búsqueda en servidores <b>DNS</b>,
programas opcionales para reescribir solicitudes y realizar
autenticación y algunas herramientas para administración y
herramientas para clientes. Al iniciar <b>Squid</b>
da origen a un número configurable (5, de modo predeterminado a
través dla opción <b>dns_children</b>)
de procesos de búsqueda en servidores <b>DNS</b>,
cada uno de los cuales realiza una búsqueda única en servidores
<b>DNS</b>,
reduciendo la cantidad de tiempo de espera para las búsquedas en
servidores <b>DNS</b>.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">URL:
<a href="http://www.squid-cache.org/">http://www.squid-cache.org/</a></span></div>
<h2 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Equipamiento
lógico necesario.</span></h2>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Para poder llevar al cabo los
procedimientos descritos en este documento, se requiere instalar al
menos lo siguiente:</span><br />
<ul>
<li><span style="font-family: Verdana, sans-serif; font-size: x-small;">Squid-2.5.STABLE6
</span></li>
<li>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Todos</b> los parches de seguridad
disponibles para la versión del sistema operativo que esté
utilizando.
</span></li>
<li>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Un muro cortafuegos configurado con
<b>system-config-firewall</b>, <b>Firestarter,</b> <b>Shorewall </b><span style="font-weight: normal;">y/o</span><b>
scrip de configuración con sus respectivas reglas de iptables.</b></span></li>
</ul>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Squid</b> sólo se instala de manera
predeterminada cuando se instala el grupo de paquetes denominado
«<b>Servidor Web</b>». El procedimiento de instalación es
exactamente el mismo que con cualquier otro equipamiento lógico.</span><br />
<h3 class="western">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Instalación
a través de yum.</span></h3>
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Si se utiliza <b>CentOS</b>
o <b>Red Hat™ Enterprise Linux</b>, ejecute:</span><br />
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span>
<br />
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; width: 85%px;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">yum -y install squid</span></pre>
</td>
</tr>
</tbody></table>
</center>
<h2 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">SELinux y
el servicio squid.</span></h2>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">En <b>CentOS 6</b> y <b>Red
Hat™ Enterprise Linux 6</b>, la política <b>squid_connect_any</b>
viene habilitada de modo predeterminado. En <b>CentOS 5</b> y <b>Red
Hat™ Enterprise Linux 5</b>, esta política viene deshabilitada de
modo predeterminado. Esta política hace que SELinux permita a Squid
aceptar conexiones de los clientes desde cualquier dirección IP. Si
utiliza <b>CentOS 5</b> y <b>Red Hat™ Enterprise Linux 5</b>,
ejecute:</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">setsebool -P squid_connect_any 1</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Para SELinux permita a Squid operar en
modo transparente en <b>CentOS 6</b> y <b>Red Hat™ Enterprise Linux
6</b>, ejecute:</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">setsebool -P squid_use_tproxy 1</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Nota:
En <b>CentOS 5</b> y <b>Red
Hat™ Enterprise Linux 5</b>, se pude utilizar
una política adicional. Para que SELinux permita al servicio <b>squid</b>
funcionar normalmente, haciendo que todo lo anteriormente descrito en
esta sección pierda sentido, ejecute:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">setsebool -P squid_disable_trans 1</span></pre>
</td></tr>
</tbody></table>
</center>
<h4 style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Antes de
continuar.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Evite dejar <b>espacios vacíos</b> en
lugares indebidos. El siguiente ejemplo muestra la manera incorrecta
de habilitar un opción.</span></div>
<div style="margin-bottom: 0cm; text-align: center;">
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Mal</span></div>
</div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;"># Opción <b>incorrectamente</b> habilitada.</span>
<span style="color: white;"><span style="background: #a9a9a9;"> </span></span><span style="color: white;"><b><span style="background: #a9a9a9;">http_port</span></b></span> 8080</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El siguiente ejemplo muestra la manera
correcta de habilitar un opción.</span></div>
<div style="margin-bottom: 0cm; text-align: center;">
<div style="text-align: center;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Bien</span></div>
</div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;"># Opción <b>correctamente</b> habilitada.</span>
<span style="color: white;"><b><span style="background: #a9a9a9;">http_port</span></b></span> 8080</span></pre>
</td></tr>
</tbody></table>
</center>
<h2 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Configuración
básica.</span></h2>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Squid</b> utiliza el
archivo de configuración localizado en <b>/etc/squid/squid.conf</b>
y podrá trabajar sobre este utilizando su editor de texto simple
preferido. Existen un gran número de opciones, de los cuales
recomendamos configurar los siguientes:</span></div>
<ul>
<li style="text-align: justify;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Al
menos una <b>Lista de Control de Acceso</b>
</span></li>
<li style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Al menos una <b>Regla de
Control de Acceso</b>
</span></li>
<li style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">http_port
</span></li>
<li style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_dir
</span></li>
<li style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">error_directory, sólo si va
a personalizar mensajes de error.
</span></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El resto de los opciones
mencionados en este documento son, valga la redundancia, opcionales.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Edite el archivo <b>/etc/squid/squid.conf</b>:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">vim /etc/squid/squid.conf</span></pre>
</td></tr>
</tbody></table>
</center>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Controles
de acceso.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Parapoder controlar el
tráfico de los clientes hacia Internet, es necesario establecer
<b>Listas de Control de Acceso</b> que definan una red o bien ciertos
anfitriones en particular. A cada lista se le asignará una <b>Regla
de Control de Acceso</b> que permitirá o denegará el acceso a
<b>Squid</b>.</span></div>
<h4 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Listas de
control de acceso.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">De modo predeterminado en
<b>CentOS 6</b> y <b>Red Hat™ Enterprise Linux 6</b>, Squid
habilita el acceso a todas las redes locales, definidas en el
RFC1918. Es decir, permite el acceso a 10.0.0.0/8, 172.16.0.0/12,
192.168.0.0/16, fc00::/7 y fe80::/10.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;"># Example rule allowing access from your local networks.</span>
<span style="color: darkblue;"># Adapt to list your (internal) IP networks from where browsing</span>
<span style="color: darkblue;"># should be allowed</span>
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl localnet src fc00::/7 # RFC 4193 local private network range
acl localnet src fe80::/10 # RFC 4291 link-local (directly plugged) machines</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Deshabilite todo lo anterior, colocando
una almoadilla (<span style="color: darkblue;">#</span> al inicio de cada
línea.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;"># Example rule allowing access from your local networks.</span>
<span style="color: darkblue;"># Adapt to list your (internal) IP networks from where browsing</span>
<span style="color: darkblue;"># should be allowed</span>
<span style="color: darkblue;"># acl localnet src 10.0.0.0/8 # RFC1918 possible internal network</span>
<span style="color: darkblue;"># acl localnet src 172.16.0.0/12 # RFC1918 possible internal network</span>
<span style="color: darkblue;"># acl localnet src 192.168.0.0/16 # RFC1918 possible internal network</span>
<span style="color: darkblue;"># acl localnet src fc00::/7 # RFC 4193 local private network range</span>
<span style="color: darkblue;"># acl localnet src fe80::/10 # RFC 4291 link-local (directly plugged) machines</span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Regularmente una lista de control de
acceso se establece con la siguiente sintaxis:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: green;">acl</span> [nombre de la lista] <span style="color: brown;">src</span> [lo que compone a la lista]</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"> </span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Si se desea establecer una lista de
control de acceso que abarque a toda la red local, basta definir la
IP correspondiente a la red y la máscara de la sub-red. Por ejemplo,
si se tiene una red donde los anfitriones tienen direcciones del
segmento IP 172.16.100.0/28, se puede utilizar lo siguiente:</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: green;">acl</span> localnet <span style="color: brown;">src</span> 172.16.100.0/28</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">También puede definirse una <b>Lista de
Control de Acceso</b> especificando un archivo localizado en
cualquier parte del disco duro y la cual contiene una lista de
direcciones IP. Ejemplo:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: green;">acl</span> permitidos <span style="color: brown;">src</span> "/etc/squid/listas/permitidos"</span></pre>
</td></tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El archivo <b>/etc/squid/listas/permitidos</b>
tendría un contenido similar al siguiente:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">172.16.100.1
172.16.100.2
172.16.100.3
172.16.100.15
172.16.100.16
172.16.100.20
172.16.100.40</span></pre>
</td></tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Lo anterior estaría definiendo que la
<b>Lista de Control de Acceso</b> denominada <b>permitidos</b>
estaría compuesta por las direcciones IP incluidas en el archivo
<b>/etc/squid/listas/permitidos</b>.</span></div>
<h4 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Reglas de Control de
Acceso.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Estas definen si se permite o deniega
acceso hacia <b>Squid</b>. Se aplican a las <b>Listas de Control de
Acceso</b>. Deben colocarse en la sección de reglas de control de
acceso definidas por el administrador, es decir, a partir de donde se
localiza la siguiente leyenda:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;">#</span>
<span style="color: darkblue;"># INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS</span>
<span style="color: darkblue;">#</span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La sintaxis básica de una regla de
control de acceso es la siguiente:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkgreen;">http_access</span> [<span style="color: red;">deny</span> o <span style="color: purple;">allow</span>] [lista de control de acceso]</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Para desactivar la configuración
predeterminada y poder utilizar una diferente, localice La línea que
incluye <b>http_access allow localnet</b>:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 578px;">
<colgroup><col width="570"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="570"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;"># Example rule allowing access from your local networks.</span>
<span style="color: darkblue;"># Adapt localnet in the ACL section to list your (internal) IP networks</span>
<span style="color: darkblue;"># from where browsing should be allowed</span>
<b>http_access allow localnet</b>
<span style="color: darkgrey;"><b>http_access allow localhost</b></span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Deshabilite esta línea colocando una
almohadilla (<span style="color: darkblue;">#</span> al inicio de ésta:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify; width: 578px;">
<colgroup><col width="570"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="570"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;"># Example rule allowing access from your local networks.</span>
<span style="color: darkblue;"># Adapt localnet in the ACL section to list your (internal) IP networks</span>
<span style="color: darkblue;"># from where browsing should be allowed</span>
<span style="color: darkblue;"><b># http_access allow localnet</b></span>
<span style="color: darkgrey;"><b>http_access allow localhost</b></span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">En el siguiente ejemplo se considera una
regla que establece acceso permitido a <b>Squid</b> a la <b>Lista de
Control de Acceso</b> denominada <b>permitidos</b>:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> permitidos</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">También pueden definirse reglas
valiéndose de la expresión <b>!</b>, la cual significa <b>no</b>.
Pueden definirse, por ejemplo, dos listas de control de acceso, una
denominada <b>lista1</b> y otra denominada <b>lista2</b>, en la misma
regla de control de acceso, en donde se asigna una expresión a una
de estas. La siguiente establece que se permite el acceso a <b>Squid</b>
a lo que comprenda <b>lista1</b> excepto aquello que comprenda
<b>lista2</b>:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> lista1 !lista2</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Este tipo de reglas son
útiles cuando se tiene un gran grupo de IP dentro de un rango de red
al que se debe <b>permitir</b> acceso y otro grupo dentro de la misma
red al que se debe <b>denegar</b> el acceso.</span></div>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Aplicando
Listas y Reglas de control de acceso.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Una vez comprendido el
funcionamiento de la Listas y las Regla de Control de Acceso, se
procede a determinar cuales utilizar para la configuración.</span></div>
<h4 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Caso 1.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Considerando como ejemplo
que se dispone de una red 172.16.100.0/28, si se desea definir toda
la red local, se utilizaría la siguiente línea en la sección de
<b>Listas de Control de Acceso</b>:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: green;">acl</span> localnet <span style="color: brown;">src</span> 172.16.100.0/28</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Habiendo hecho lo anterior, la sección
de listas de control de acceso debe quedar más o menos del siguiente
modo:</span></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;">Listas de Control de Acceso:
definición de una red local completa</span></b></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></b></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">#
# Recommended minimum configuration:
<span style="color: green;">acl</span> all <span style="color: brown;">src</span> 0.0.0.0/0
<span style="color: green;">acl</span> manager proto cache_object
<span style="color: green;">acl</span> localhost <span style="color: brown;">src</span> 127.0.0.1/8
<b><span style="color: green;">acl</span> localnet <span style="color: brown;">src</span> 172.16.100.0/28</b></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">A continuación se procede a aplicar la
regla de control de acceso:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> localnet</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Habiendo hecho lo anterior, la zona de
reglas de control de acceso debería quedar de modo similar al
siguiente:</span></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;">Reglas de control de acceso: Acceso a
una Lista de Control de Acceso.</span></b></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></b></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
<span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> localhost
<b><span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> localnet</b>
<span style="color: darkgreen;">http_access</span> <span style="color: red;">deny</span> all</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La regla <span style="color: darkgreen;"><b>http_access</b></span><b>
</b><span style="color: purple;"><b>allow</b></span><b> localnet</b> permite
el acceso a <b>Squid</b> a la <b>Lista de Control de Acceso</b>
denominada <b>localnet</b>, la cual, en el siguiente ejemplo, está
conformada por 172.16.100.0/28. Esto significa que cualquier
anfitrión desde 172.16.100.1 hasta 172.16.100.14 podrá acceder a
<b>Squid</b>.</span></div>
<h4 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Caso 2.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Si sólo se desea permitir el acceso a
<b>Squid</b> a ciertas direcciones IP de la red local, deberemos
crear un archivo que contenga dicha lista. Genere el archivo
<b>/etc/squid/listas/localnet</b>, dentro del cual se incluirán sólo
aquellas direcciones IP que desea confirmen la Lista de Control de
acceso. Ejemplo:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">172.16.100.1
172.16.100.2
172.16.100.3
172.16.100.4
172.16.100.5
172.16.100.6
172.16.100.7</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Denominaremos a esta lista de control de
acceso como <b>localnet</b>:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: green;">acl</span> localnet <span style="color: brown;">src</span> "/etc/squid/listas/localnet"</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Habiendo hecho lo anterior, la sección
de listas de control de acceso debe quedar más o menos del siguiente
modo:</span></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;">Listas de Control de Acceso:
definición de una red local completa</span></b></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></b></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">#
# Recommended minimum configuration:
<span style="color: green;">acl</span> all <span style="color: brown;">src</span> 0.0.0.0/0
<span style="color: green;">acl</span> manager proto cache_object
<span style="color: green;">acl</span> localhost <span style="color: brown;">src</span> 127.0.0.1/255.255.255.255
<b><span style="color: green;">acl</span> localnet <span style="color: brown;">src</span> "/etc/squid/listas/localnet"</b></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">A continuación se procede a aplicar la
regla de control de acceso:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> localnet</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Habiendo hecho lo anterior, la zona de
reglas de control de acceso debería quedar de modo similar al
siguiente:</span></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;">Reglas de control de acceso: Acceso a
una Lista de Control de Acceso.</span></b></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></b></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">#
# INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS
#
<span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> localhost
<b><span style="color: darkgreen;">http_access</span> <span style="color: purple;">allow</span> localnet</b>
<span style="color: darkgreen;">http_access</span> <span style="color: red;">deny</span> all</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La regla <span style="color: darkgreen;"><b>http_access</b></span><b>
</b><span style="color: purple;"><b>allow</b></span><b> localnet</b> permite
el acceso a <b>Squid</b> a la <b>Lista de Control de Acceso</b>
denominada <b>localnet</b>, la cual está conformada por las
direcciones IP especificadas en el archivo
<b>/etc/squid/listas/localnet</b>. Esto significa que cualquier
anfitrión excluido del archivo <b>/etc/squid/listas/localnet</b> se
le denegará el acceso a <b>Squid</b>.</span></div>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Opción
cache_mgr.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Esta opción es de carácter
informativo. De modo predeterminado, si algo ocurre con el caché,
como por ejemplo que muera el procesos, se enviará un mensaje de
aviso a la cuenta <b>webmaster</b> del servidor. Puede especificarse
una distinta si acaso se considera conveniente.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_mgr joseperez@midominio.net</span></pre>
</td>
</tr>
</tbody></table>
</center>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Opción
http_port.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Esta opción es utilizado
para indicar el puerto a través del cual escuchará peticiones
Squid. EL valor predeterminado es 3128, es deicr, Squid escuchará
peticiones a través del puerto 3128/tcp.</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">http_port 3128</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El puerto estándar designado para
servidores de caché de Internet (webcache) es el puerto 8080.</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">http_port 8080</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La opción permite establecer también
si se quiere utilizar una dirección IP en particular. Esto añade
mayor seguridad al servicio, pues si se tiene dos tarjetas de red,
una con una dirección IP pública y otra con una dirección IP
privada, se puede establecer que Squid sólo permita conexiones desde
la dirección IP privada.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">http_port 192.168.80.1:8080</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Si se necesita configurar un servidor
proxy en modo transparente, sólo es necesario añadir la opción
<b>intercept</b>, misma que desde la versión 3.1 de Squid reemplaza
a la opción <b>transparent</b>.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">http_port 192.168.80.1:8080 <b>intercept</b></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
</div>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
</div>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Nota:
Para configurar un servidor proxy en modo transparente en CentOS 5 y
Red Hat EnterpriseLinux 5 y versiones anteriores, utilice la opción
<b>transparent</b>:</span></div>
</div>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
</div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">http_port 192.168.80.1:8080 <b>transparent</b></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"> </span></div>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Opción
cache_dir.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Esta opción se utiliza
para establecer que tamaño se desea que utilice Squid para
almacenamiento de caché en el disco duro. De modo predeterminado
Squid utilizará el formato <b>ufs</b> para crear en el directorio
<b>/var/spool/squid</b> un caché de 100 MB, dividido en jerarquías
de 16 directorios subordinados, hasta 256 niveles cada uno:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_dir ufs /var/spool/squid 100 16 256</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Se puede incrementar el tamaño del
caché hasta donde lo desee el administrador. Mientras más grande
sea el caché, más objetos se almacenarán en éste y por lo tanto
se consumirá menos el ancho de banda. La siguiente línea establece
un caché de 2 GB:
</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_dir ufs /var/spool/squid <b>2048</b> 16 256</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El formato de cache <b>ufs</b> puede
llegar a bloquear el proceso principal de Squid en operaciones de
entrada/salida sobre el sistema de archivos cuando hay muchos
clientes conectados. Para evitar que esto ocurra, se recomienda
utilizar <b>aufs</b>, que utiliza el mismo formato de <b>ufs</b>,
pero funciona de manera <i>asincrónica</i>, consiguiéndose un mejor
desempeño.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_dir <b>aufs</b> /var/spool/squid 2048 16 256</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b><span style="font-family: Verdana, sans-serif; font-size: x-small;">Opción maximum_object_size.</span></b></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Esta opción se utiliza
para definir el tamaño máximo de los objetos en el caché. Se
recomienda establecerla en escenarios con alta carga de trabajo,
puesto que permite evitar desperdiciar recursos de sistema
almacenando en el caché objetos de gran tamaño que probablemente
sólo sean aprovechados por unos pocos usuarios, optimizando el uso
del caché con objetos pequeños que de otro modo generarían una
gran cantidad de peticiones hacia las redes públicas. En el
siguiente ejemplo se establece un límite de 48 MB para los objetos
del caché.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">maximum_object_size 48 MB</span></pre>
</td>
</tr>
</tbody></table>
</center>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Opciones
cache_swap_low y cache_swap_high.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Es posible realizar una
limpieza automática del caché de Squid cuando éste llegue a cierta
capacidad. La opción <b>cache_swap_low</b> establece el porcentaje a
partir del cual se comenzará a limpiar el cache. La opción
<b>cache_swap_high</b> establece el porcentaje a partir del cual se
comenzará a limpiar de manera agresiva el cache. En el siguiente
ejemplo se establece que el cache se comienza a limpiar cuando
alcanza el 90% y se comienza a limpiar de manera agresiva cuando
alcanza el 95%.</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_swap_low 90
cache_swap_high 95</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Lo anterior permite tener
un caché <i>saludable</i> que se limpia automáticamente. Se
recomienda utilizar estas opciones en escenarios con alta carga de
trabajo.</span></div>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Opción
cache_replacement_policy.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">A través de esta opción
se incluye soporte para los siguientes algoritmos para el caché:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table cellpadding="0" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="33*"></col>
<col width="223*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="13%"><div style="text-align: left;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>LRU</b></span></div>
</td>
<td style="border: none; padding: 0cm;" width="87%"><div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Acrónimo de
<b>L</b>east <b>R</b>ecently <b>U</b>sed, que traduce como <b>Menos
Recientemente Utilizado</b>. En este algoritmo los objetos que
fueron accedidos hace mucho tiempo, son eliminados primero y
manteniendo siempre en el caché a los objetos más recientemente
solicitados. <b>Ésta política es la utilizada por Squid de modo
predeterminado</b>.</span></div>
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
</td>
</tr>
<tr>
<td style="border: none; padding: 0cm;" width="13%"><div style="text-align: left;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>LFUDA</b></span></div>
</td>
<td style="border: none; padding: 0cm;" width="87%"><div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Acrónimo de
<b>L</b>east <b>F</b>requently <b>U</b>sed with <b>D</b>ynamic
<b>A</b>ging, que se traduce como </span></div>
</div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Menos Frecuentemente
Utilizado con Envejecimiento Dinámico</b>. En este algoritmo los
objetos más solicitados permanecen en el caché sin importar su
tamaño optimizando la <b>eficiencia</b> (hit rate) por <b>octetos</b>
(Bytes) a expensas de la eficiencia misma, de modo que un objeto
grande que se solicite con mayor frecuencia impedirá que se
pueda hacer caché de objetos pequeños que se soliciten con
menor frecuencia.</span></div>
</div>
</td>
</tr>
<tr>
<td style="border: none; padding: 0cm;" width="13%"><div style="text-align: left;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>GDSF</b></span></div>
</td>
<td style="border: none; padding: 0cm;" width="87%"><div style="text-align: left;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Acrónimo de
<b>G</b>reedy<b>D</b>ual <b>S</b>ize <b>F</b>requency, que se
traduce como <b>Frecuencia de tamaño </b><i><b>GreedyDual</b></i>
(<i>codicioso dual</i>), que es el algoritmo sobre el cual se
basa <b>GDSF</b>. Optimiza la <b>eficiencia</b> (hit rate) por
objeto manteniendo en el caché los objetos pequeños más
frecuentemente solicitados de modo que hay mejores posibilidades
de lograr <b>respuesta a una solicitud</b> (hit). Tiene una
eficiencia por <b>octetos</b> (Bytes) menor que el algoritmo
<b>LFUDA</b> debido a que descarta del caché objetos grandes que
sean solicitado con frecuencia.</span></div>
</div>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El algoritmo recomendado y
que ha demostrado mejor desempeño en escenarios de alta carga de
trabajo es LFUDA.</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_replacement_policy heap LFUDA</span></pre>
</td>
</tr>
</tbody></table>
</center>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Opción
cache_mem.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La opción <b>cache_mem</b>
establece la cantidad ideal de memoria para lo siguiente:</span></div>
<ul>
<li><dd style="text-align: justify;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Objetos
en tránsito.
</span></dd></li>
<li><dd style="text-align: justify;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Objetos frecuentemente
utilizados (<i>Hot</i>).
</span></dd></li>
<li><dd style="margin-bottom: 0.5cm; text-align: justify;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">Objetos negativamente
almacenados en el caché.
</span></dd></li>
</ul>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Los datos de estos objetos
se almacenan en bloques de 4 Kb. La opción <b>cache_mem</b>
especifica un límite máximo en el tamaño total de bloques
acomodados, donde los objetos en tránsito tienen mayor prioridad.
Sin embargo los objetos frecuentemente utilizados (<i>Hot</i>) y
aquellos negativamente almacenados en el caché, podrán utilizar la
memoria sin utilizar hasta que esta sea requerida. De ser necesario,
si un objeto en tránsito es mayor a la cantidad de memoria
especificada, <b>Squid</b> excederá lo que sea necesario para
satisfacer la petición.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">De modo predeterminado,
desde la versión 3.1 de Squid, se establecen 256 MB, que es más que
suficiente para las necesidades de redes de área local con pocos
anfitriones. Puede especificar una cantidad menor para obtener un
mejor rendimiento, pues conviene utilizar la memoria disponible para
hacer cache en memoria de muchos objetos pequeños que son
frecuentemente visitados, que hacer cache de unos pocos objetos
grandes que sólo unos pocos usuarios aprovecharán. En el siguiente
ejemplo se establecen 48 MB como límite de tamaño para los objetos
en tránsito:</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_mem 48 MB</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
</div>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Nota:
En CentOS 5 y Red Hat EnterpriseLinux 5 y versiones anteriores, el
valor predeterminado de <b>cache_mem</b> son 8 MB, por lo cual puede
incrementar este valor hasta donde se considere pertinente.</span></div>
</div>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
</div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">cache_mem <b>32 MB</b></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="margin-bottom: 0cm;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
</div>
<h2 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Estableciendo
el idioma de los mensajes mostrados por Squid hacia el usuario.</span></h2>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><b>Squid</b> incluye traducción a
distintos idiomas de las distintas páginas de error e informativas
que son desplegadas en un momento dado durante su operación. Dichas
traducciones se pueden encontrar en <b>/usr/share/squid/errors/</b>.
Desde la versión 3.0 de Squid, el idioma se detecta automáticamente
a partir del navegador utilizado por el usuario. Es innecesario
modificar opción alguno, salvo que se haya personalizado los
mensajes, en cuyo caso conviene utilizar una ruta distinta a la del
idioma utilizado para evitar se sobre-escriban los archivos después
de actualizar el sistema.</span></div>
<div style="margin-bottom: 0.5cm; text-align: left;">
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Nota:
En CentOS 5 y Red Hat™ Enterprise Linux 5 y versiones anteriores,
el idioma de los mensajes de error se establece a través dla opción
<b>error_directory</b>, cuyo valor predeterminado es
<b>/usr/share/squid/errors/English</b> y puede ser cambiado por el
valor <b>/usr/share/squid/errors/Spanish</b>:</span></div>
</div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">error_directory /usr/share/squid/errors/Spanish</span></pre>
</td></tr>
</tbody></table>
</center>
<h2 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Iniciando,
reiniciando y añadiendo el servicio al arranque del sistema.</span></h2>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Una vez terminada la configuración,
para iniciar por primera vez <b>Squid</b> ejecute:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service squid start</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Si necesita volver a cargar la
configuración para probar cambios realizados, sin detener el
servicio, ejecute:</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service squid reload</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Si necesita reiniciar para probar
cambios hechos en la configuración, considerando que este proceso
puede llegar a demorar algunos minutos, ejecute:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service squid restart</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Para que <b>Squid</b> inicie de manera
automática junto con el sistema, ejecute:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">chkconfig squid on</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Lo anterior habilitará el servicio
<b>squid</b> en todos los niveles de ejecución.</span></div>
<h2 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Depuración
de errores</span></h2>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Cualquier error al inicio de <b>Squid</b>
sólo significa que hubo errores de sintaxis, errores de dedo o bien
se están citando incorrectamente las rutas hacia los archivos de las
<b>Listas de Control de Acceso</b>.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Puede realizar diagnóstico de problemas
indicándole a <b>Squid</b> que vuelva a leer configuración, lo cual
devolverá los errores que existan en el archivo
<b>/etc/squid/squid.conf</b>.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service squid <b>reload</b></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Cuando se trata de errores graves que
impiden iniciar el servicio, puede examinarse el contenido del
archivo <b>/var/log/squid/squid.out</b> con el mandato <b>less</b>,
<b>more</b> o cualquier otro visor de texto:</span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">tail -80 /var/log/squid/squid.out</span></pre>
</td>
</tr>
</tbody></table>
</center>
<h2 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Modificaciones
necesarias en el muro cortafuegos.</span></h2>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Si se utiliza un cortafuegos con
políticas estrictas, como por ejemplo <b>Shorewall</b>, es necesario
abrir el puerto 8080 por TCP (<b>webcache</b>), si se eligió
utilizar el puerto 8080 en lugar del 3128.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La regla para el archivo
<b>/etc/shorewall/rules</b> de <b>Shorewall</b>, que sólo permitirá
el acceso hacia <b>Squid</b> desde la zona de red de área local,
correspondería a algo similar a lo siguiente:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;">#ACTION SOURCE DEST PROTO DEST SOURCE</span>
<span style="color: darkblue;"># PORT PORT(S)1</span>
<b>ACCEPT loc fw tcp 8080</b>
<span style="color: darkblue;">#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE</span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Para aplicar los cambios en Shorewall,
ejecute:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">service shorewall restart</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div class="separator" style="clear: both; text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdsbLHqaQbPEsEIsQwowXHFmutvCWlWF2oncjj70kyzq2P04K-gCQtgxKaEdegVPo8yxBO4dPXbfNjGrwwlCcasZ9p7XCZick7ZxMhu29vywWL5w4vL85Dgs8OHcxnq6otXhZq5WME4_f2/s1600/centos-transparent-300x114.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></a></div>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Re-direccionamiento de
peticiones a través de la opción REDIRECT en Shorewall.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">La acción <b>REDIRECT</b> en <b>Shorewall</b>
permite redirigir peticiones hacia protocolo <b>HTTP</b> para
hacerlas pasar a través de <b>Squid</b>. En el siguiente ejemplo las
peticiones hechas desde la zona que corresponde a la red local serán
redirigidas hacia el puerto 8080 del cortafuegos, en donde está
configurado <b>Squid</b> configurado como <b>Servidor Proxy</b>
(Proxy) transparente.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;">#ACTION SOURCE DEST PROTO DEST SOURCE</span>
<span style="color: darkblue;"># PORT PORT(S)1</span>
ACCEPT loc fw tcp 8080
<b>REDIRECT loc 8080 tcp 80</b>
<span style="color: darkblue;">#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE</span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<h4 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Exclusión de sitios en
Shorewall.</span></h4>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">En el caso de sitios que se quiera
excluir de ser utilizados con Squid, es decir, sitios problemáticos,
se puede configurar en Shorewall que el acceso sea directo, con una
configuración similar a la del siguiente ejemplo, donde se excluye
de pasar por Squid las peticiones dirigidas a las redes
201.144.108.0/24 (IMSS.gob.mx) y 200.33.74.0/24 (SAT.gob.mx) y se
abre el paso directo desde la red local hacia esta red:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;"><span style="color: darkblue;">#ACTION SOURCE DEST PROTO DEST SOURCE</span>
<span style="color: darkblue;"># PORT PORT(S)1</span>
ACCEPT loc fw tcp 8080
REDIRECT loc 8080 tcp 80 <b>- !201.144.108.0/24,200.33.74.0/24</b>
<b>ACCEPT loc net:201.144.108.0/24 all</b>
<b>ACCEPT loc net:200.33.74.0/24 all</b>
<span style="color: darkblue;">#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE</span></span></pre>
</td>
</tr>
</tbody></table>
</center>
<h3 class="western" style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Re-direccionamiento
de peticiones a través de iptables.</span></h3>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Bajo ciertas circunstancias, se
requerirá tener salida transparente hacia Internet para ciertos
servicios, pero al mismo tiempo se necesitará re-direccionar
peticiones hacia servicio <b>HTTP</b> para pasar a través del el
puerto donde escucha peticiones <b>Squid</b>, como proxy en modo
<i>transparente</i>, es decir el puerto 8080/tcp, de modo que se
impida la salida hacia alguna hacia servidores <b>HTTP</b> en el
exterior sin que ésta pase antes por <b>Squid</b>. Ningún <b>proxy</b>
conocido puede funcionar en modo <i>transparente</i> para los
protocolos <b>HTTPS</b>, <b>FTP</b>, <b>GOPHER</b> ni <b>WAIS</b>,
por lo que dichos protocolos tendrán que ser filtrados a través del
<b>NAT</b>.</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">El re-direccionamiento se hace a través
de <b>iptables</b>. Considerando para este ejemplo que la red local
se accede a través de una interfaz eth1, el siguiente esquema
ejemplifica un re-direccionamiento:</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<center>
<table bgcolor="#e6e6e6" cellpadding="4" cellspacing="0" style="page-break-inside: avoid; text-align: justify;">
<colgroup><col width="256*"></col>
</colgroup><tbody>
<tr>
<td style="border: none; padding: 0cm;" width="100%"><pre class="western" style="text-align: left;"><span style="font-family: Verdana, sans-serif; font-size: x-small;">iptables -A INPUT -m state --state NEW -m tcp -p tcp \
<b>-i eth1</b> --dport 8080 -j ACCEPT
iptables -t nat -A PREROUTING <b>-i eth1</b> -p tcp \
--dport 80 -j REDIRECT --to-port 8080
service iptables save</span></pre>
</td>
</tr>
</tbody></table>
</center>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Ver. para Imprimir: <a href="https://drive.google.com/file/d/0B6AfZfK1lPBKZ21MT1ZVYlFHaXc/edit?usp=sharing" target="_blank">Squid en CentOS.</a>
</span></div>
<div style="text-align: justify;">
<span style="font-family: Verdana, sans-serif; font-size: x-small;">Fuente:
<a href="http://www.alcancelibre.org/">http://www.alcancelibre.org/</a></span></div>
...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-62888670302340809832011-08-17T15:34:00.005-03:002011-08-17T16:51:05.303-03:00Servidor LAMP en Debian Squeeze<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfOX3uPzcPlxx_TVV7-VeJ86blO6OE9jFNlNVLb3wl7-uYS-hc_hfIQRZuMFw7NQEwwkWR3z3eK0DMNazJfNV-5ZYvSHTI_Tcs3yrz-ELXNRmM8XCgil7d2lci-a9HWgJ3kMpkeKs8R9XK/s1600/virtualbox_debian_lamp_000.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 153px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfOX3uPzcPlxx_TVV7-VeJ86blO6OE9jFNlNVLb3wl7-uYS-hc_hfIQRZuMFw7NQEwwkWR3z3eK0DMNazJfNV-5ZYvSHTI_Tcs3yrz-ELXNRmM8XCgil7d2lci-a9HWgJ3kMpkeKs8R9XK/s200/virtualbox_debian_lamp_000.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5641914318116918802" /></a><div style="text-align: justify;">
<br /></div><span class="Apple-style-span"><div style="text-align: justify;"><i>Les traigo una guía sencilla de como instalar y configurar de manera sencilla un servidor</i> <b>LAMP</b><i> en</i><b><i> Debian 6 (Squeeze)</i></b> <i>para aquellos que tengan ganas de usar alguna aplicación mediante web-service o crear su propia página web.</i></div></span><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Lo primero será instalar</i> <b>Apache</b> <i>en su versión 2, para ello hacemos lo siguiente: </i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><b>root@squeeze:~#</b><i>apt-get install apache2 apache2-doc</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Una vez instalado, todo aquello relacionado a lo web hay que copiarlo en la siguiente carpeta:</i><b> /var/www</b>, <i>aquí un consejo, lo que podemos hacer en éste caso es crear una carpeta en el home de nuestro usuario de debian con el nombre de:</i> <b>public_html</b><i> y mediante el comando</i> <b>ln -s</b> <i>lo enlazamos a la carpeta </i><b>/var/www</b>.</span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Ejemplo:</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><b>root@squeeze:~#</b><i>ln -s /var/www /home/root/public_html</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Bien con ésto terminamos de configurar </i><b>Apache</b><i>, sigamos a lo otro.</i></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>
<br /></i></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Ahora vamos a ir con la instalación de</i> <b>Mysql</b>:</span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><b>root@squeeze:~#</b><i>apt-get install mysql-server-5.1 mysql-client-5.1</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Para seguir con la instalación el mismo nos preguntará la contraseña que hemos elegido, repetirla y no olvidarla!.</i></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>
<br /></i></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Casi llegamos al final, ahora vamos por</i><b> PHP</b><i>!!!!!!:</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Hacemos lo siguiente:</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><b>root@squeeze:~#</b><i>apt-get install php5 php5-mysql libapache2-mod-php5 phpmyadmin</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div><div style="text-align: justify;"><span class="Apple-style-span"><i>La primera vez nos pregunta que servidor estamos usuando, recuerden elegir “</i><b>apache2</b><i>″ y marcarlo con la barra espaciadora, luego siguiente con TAB y Enter.</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Luego, pregunta cual es tu contraseña</i><b> root </b><i>del</i><b> MySQL</b><i>, ponemos la contraseña que elegimos cuando lo instalamos.</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Luego pregunta algo sobre el manejo de bases de datos, (si quiere que las configure), elegimos que Sí.</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Ya tenemos instalado el</i> <b>PHPMyAdmin</b>!</span></div></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Por último lo más importante es reiniciar nuestro servidor para que cargue nuestro mysql y phpadmin, para ello escribimos lo siguiente:</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><b>root@squeeze:~#</b><i>/etc/init.d/apache2 restart</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Felicidades!!! con ésto ya tenemos nuestro servidor</i><b> LAMP</b><i> corriendo!!! ahora por último si a todo ésto quieren agregar un servidor </i><b>FTP</b><i> en consola hacemos lo siguiente:</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><b>root@squeeze:~#</b><i>apt-get install ftpd</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Con eso tendremos nuestro servidor </i><b>FTP</b><i> corriendo, lo recomiendo a aquellos que usen una pequeña máquina como server sin entorno gráfico como lo hago yo, de ésta manera en cualquier PC usando el </i><b>Filezilla</b><i> o cualquier aplicación preferida pueden subir los archivos.</i></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>
<br /></i></span></div><div style="text-align: justify;"><span class="Apple-style-span"><i>Eso fue todo por ahora, próximamente más cosas!!!!</i></span></div><div style="text-align: justify;"><span class="Apple-style-span">
<br /></span></div><div style="text-align: justify;"><span class="Apple-style-span"><b>PD: </b><i>Recuerden aplicar a la carpeta que estará alojando nuestra página los permisos correspondientes, sino no podremos escribir en ella..!!</i></span></div><div style="text-align: justify;">
<br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com2tag:blogger.com,1999:blog-2553713038915065733.post-31628438322085308912010-09-28T21:10:00.005-03:002010-09-30T16:46:05.656-03:00Comandos básicos para la consola en GNU/Linux<p align="LEFT" style="margin-bottom: 0cm; font-weight: normal; widows: 2; orphans: 2; "> <i><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Pareciera un siglo desde que no escribo nada, hasta me había olvidado que tenía un blog, de apoco iré subiendo cosas nuevas.</span></span></i></p> <p align="LEFT" style="margin-bottom: 0cm; font-weight: normal; widows: 2; orphans: 2; "> <i><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Hoy estuve un poco inspirado, jugando un poco con mi consola, me he dado cuenta que uno no siempre recuerda todos aquellos comandos que son de gran utilidad, más para esa gente que vive de la administración con sistemas Unix - GNU/Linux, asi que voy a pasar a mostrar un par de ellos para refrescar la memoria, y para aquellos que son newbies en "éste" entorno, ir conociendo un poco más sobre la shell, ya que siempre ella nos saca de apuros.</span></span></i></p><p align="LEFT" style="margin-bottom: 0cm; font-weight: normal; widows: 2; orphans: 2; "><i><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Empecemos por los comandos básicos de archivos y directorios, como movernos entre carpetas, crear archivos, directorios. Luego veremos un poco de Permisos, iré resumiendo todo en pequeños ítem's, con sus respectivos títulos.</span></span></i></p><p align="LEFT" style="text-align: center; margin-bottom: 0cm; font-style: normal; widows: 2; orphans: 2; "><b><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Comandos de Archivos</span></span></b></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >ls (lista directorios)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >ls -al (lista directorios con sus permisos incluyendo archivos ocultos)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >cd (se usa para movernos entre directorios)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >pwd (muestra el directorio dónde estamos parados actualmente)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >rm (borra archivos, en el caso de directorios usamos el -R de recursividad)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >cp (copiar archivos, en el caso de directorios usamos el -R)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >mv (mover archivos, en caso de directorios usamos el -R)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >ln -s file link (crea un enlace hacia un archivo) Nota: file "nombre de archivo para hacer el enlace" - link "lugar dónde queremos que esté el enlace"</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >touch file (crea o actualiza un archivo)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >cat file (sirve para ver lo que tenemos dentro de un archivo de texto)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >head file (nos muestra las 10 primeras líneas de un archivo de texto)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >tail file (nos muestra las 10 últimas líneas de un archivo de texto)</span></span></p> <p align="LEFT" style="text-align: center;margin-bottom: 0cm; font-style: normal; widows: 2; orphans: 2; "> <b><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Permisos de Archivos</span></span></b></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >chmod (con él podemos cambiar los permisos de los archivos o directorios, ésto puede ser de manera octal o simbólica, ahora paso a mostrar un ejemplo para ello vamos a necesitar la tabla de permisos)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Valor Octal de Permisos</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >4 r--</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >2 -w-</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >1 --x</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >0 ---</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Los valores se suman, para obtener el máximo a utilizar, ejemplo; 4+2+1 = 7 (escritura-lectura-ejecución).</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Combinando los números octales, podemos modificar rápidamente los </span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >permisos para cada clase de usuarios. El primer número octal define los </span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >permisos del propietario, el segundo número octal los permisos del grupo, y </span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >el tercer número los permisos de otros.</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Valores combinados y Permisos </span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Modo Octal</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >644 rw- r-- r--</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >751 rwx r-x --x</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >775 rwx r-x r-x</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >777 rwx rwx rwx</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Cuando se usa el modo octal con el comando chmod, se deben usar los tres </span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >números, uno por cada categoría de acceso: usuario (propietario), grupo, y </span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >otros.</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Ej: chmod 775 file (con ésto aplicamos el permiso de escritura-lectura-ejecución para usuario; escritura-lectura-ejecución para el grupo perteneciente al archivo; lectura-ejecución para el grupo otros)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Nota: “en caso de directorios antes del valor octal agregamos -R, para que todos los archivos que contengan nuestro directorio obtengan los permisos dados”.</span></span></p> <p align="LEFT" style="text-align: center; margin-bottom: 0cm; font-style: normal; widows: 2; orphans: 2; "> <b><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Búsqueda</span></span></b></p> <p align="LEFT" style="margin-bottom: 0cm; font-style: normal; font-weight: normal; widows: 2; orphans: 2"> <span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >grep pattern files (busca patrones dentro de archivos, para buscar dentro de un directorio usamos el -R después del comando grep)</span></span></p> <p align="LEFT" style="margin-bottom: 0cm; widows: 2; orphans: 2"><span style="font-style: normal"><span style="font-weight: normal"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >locate file (encuentra todas las instancias de archivos)</span></span></span></span></p> <p align="LEFT" style="text-align: center;margin-bottom: 0cm; widows: 2; orphans: 2; "><span style="font-style: normal"><b><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >Compresión</span></span></b></span></p> <p align="LEFT" style="margin-bottom: 0cm; widows: 2; orphans: 2"><span style="font-style: normal"><span style="font-weight: normal"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >tar cf file.tar files (creamos un archivo comprimido; en dónde file.tar es el nombre del archivo tar y files es reemplazado por los archivos o directorios que queramos estén dentro)</span></span></span></span></p><p align="LEFT" style="margin-bottom: 0cm; widows: 2; orphans: 2"><span style="font-style: normal"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" ><span style="font-weight: normal"></span></span></span></span><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >tar xf file.tar (extrae los archivos de file.tar)</span></span></p><p align="LEFT" style="margin-bottom: 0cm; widows: 2; orphans: 2"><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" ><br /></span></span></p> <p align="LEFT" style="margin-bottom: 0cm; widows: 2; orphans: 2"><span style="font-weight: normal"><i><span class="Apple-style-span" style="font-size: small;"><span class="Apple-style-span" >P/D: Por ahora solo veremos esos comandos referidos a archivos y directorios, luego veremos otros relacionados al sistema.</span></span></i></span></p>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-71076543691613132762010-03-22T14:34:00.002-03:002010-03-22T14:40:33.001-03:00Velero Guiado por Linux<div style="text-align: justify;"><span class="Apple-style-span" style="font-family:'trebuchet ms';">El Roboat es un velero autónomo que tiene la capacidad de navegar automáticamente hacia cualquier punto indicado sin la necesidad de control o intervención humana. En su interior, se encuentra un ordenador con un procesador 800 MHz, 512 MB RAM sobre una placa mini-ITX. El sistema operativo está basado en Linux y utiliza software desarrollado en Java y C++. </span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'trebuchet ms'; ">Para calcular la ruta más óptima usa varios parámetros climáticos y maneja tanto las velas como el timón orientándose con los datos que recibe del GPS o el anemómetro, entre otros instrumentos. </span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'trebuchet ms'; ">El equipo de Roboat ha ganado varios premios como el primer premio en la competición Microtransat (Francia, 2006); de nuevo consiguió el primer puesto en la misma competición en 2007; y en 2008 se proclamó campeón del mundo en navegación robótica. </span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'trebuchet ms'; "><br /></span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family: 'trebuchet ms'; "><br /></span></div><div style="text-align: justify;"><span class="Apple-style-span" style="font-family:'trebuchet ms';"><div><br /></div></span></div><div><span class="Apple-style-span" style="font-family:'trebuchet ms';"><br /></span></div><br /><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/4-Yz_Cb-LH0&hl=es_ES&fs=1&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4-Yz_Cb-LH0&hl=es_ES&fs=1&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com1tag:blogger.com,1999:blog-2553713038915065733.post-2316852119184481612010-02-15T05:40:00.004-03:002010-02-15T05:53:24.179-03:00Servidor Linux en un conector ethernet<div style="text-align: justify; ">Leyendo "the Inquirer" me entero de la sorprendente n<a href="http://www.digi.com/images/products/digiconnectme9210_lg.jpg"></a>oticia de Digi Internacional, al presentar un Servidor Linux empaquetado dentro de lo que es el encapsulado de un conector RJ45 hembra.</div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6rEqUuNk4IwBDrCVty2kaQp3q71IeBHUpNYYo2eVHmu5y7xQ-h8jDdjFRgWc7V3aCPre1noJfcoYys5sd-3yrYOig1VQpaluJjGIdn508ZVRTdg_dVhjy7rEIRSGZEtUU_vCSoNI2zKms/s1600-h/digiconnectme9210_lg.jpg"></a><div style="text-align: justify; ">Su nuevo modelo se llama ME9210 e integra un sistema operativo basado en kernel 2.6.26.</div><div style="text-align: justify; ">Según Digi, éste dispositivo es el más pequeño disponible como servidor Linux, otros detalles de éste producto son, la integración de un nucleo de 32 bits y un bus de 75 Mhz, posee un módulo de 8 mb de ram y hasta 4 mb de memoria flash.</div><div style="text-align: justify; "><br /></div><div style="text-align: justify; "><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKAIcgYVu5OJSZqyeZrkvX3yxIAEe-Q_apduYaIlcSG1onuvO1HACUSQKMI6DLof1IzZv376LHUwq-7qHJ_mVc-yRLFE1e2rojBtCi19a-hFppZXNZ55QEBLt4S_4l2WsgY5c9USAfDtjj/s1600-h/digiconnectme9210_lg.jpg"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKAIcgYVu5OJSZqyeZrkvX3yxIAEe-Q_apduYaIlcSG1onuvO1HACUSQKMI6DLof1IzZv376LHUwq-7qHJ_mVc-yRLFE1e2rojBtCi19a-hFppZXNZ55QEBLt4S_4l2WsgY5c9USAfDtjj/s320/digiconnectme9210_lg.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5438389873632672114" /></a><div style="text-align: left;"><br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-58840785781842445722009-10-09T20:06:00.006-03:002009-10-09T20:18:09.525-03:00Ley de Radiodifusión Argentina<span class="Apple-style-span" style="font-family:verdana;"><span class="Apple-style-span" style="font-size:small;">Hoy quiero mostrarles un pequeño video que fue </span></span><span class="Apple-style-span" style="line-height: 18px; "><span class="Apple-style-span" style="font-family:verdana;"><span class="Apple-style-span" style="font-size:small;">realizado por estudiantes de 5to Año de la Escuela de Ciencias de la Informacion de la Universidad Nacional de Cordoba, la verdad muy bueno, espero que sea de su agrado. </span></span></span><div><span class="Apple-style-span" style="line-height: 18px; "><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:verdana;"><br /></span></span></span></div><div><span class="Apple-style-span" style="line-height: 18px; "><span class="Apple-style-span" style="font-size:medium;"><span class="Apple-style-span" style="font-family:verdana;"><br /></span></span></span></div><br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/SSjmn-46x2Q&color1=0xb1b1b1&color2=0xcfcfcf&feature=player_embedded&fs=1"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/SSjmn-46x2Q&color1=0xb1b1b1&color2=0xcfcfcf&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="344"></embed></object><br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/l8R65rLDkUU&color1=0xb1b1b1&color2=0xcfcfcf&feature=player_embedded&fs=1"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/l8R65rLDkUU&color1=0xb1b1b1&color2=0xcfcfcf&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="425" height="344"></embed></object><br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/xtFEGc8QSG4&hl=es&fs=1&"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/xtFEGc8QSG4&hl=es&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/9V3ilo5GktY&hl=es&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/9V3ilo5GktY&hl=es&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ljH0LXItpW8&hl=es&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/ljH0LXItpW8&hl=es&fs=1" type="application/x-shockwave-flash" width="425" height="344" allowscriptaccess="always" allowfullscreen="true"></embed></object>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-52614553685797348972009-09-09T18:25:00.003-03:002009-09-09T18:34:45.516-03:00Software Freedom Day 2009 - Resistencia Chaco Argentina<p style="font-family:trebuchet ms;"><span style="font-size:100%;">El Día de la Libertad de Software (<strong>Software Freedom Day</strong> en inglés) es una celebración anual a nivel mundial del software libre y de código abierto. Es un evento de educación pública, no solo para celebrar las virtudes de este tipo de software, sino para promover su uso para el beneficio del público.<br /><br />Este evento fue establecido en 2004 y fue celebrado por primera vez el 28 de agosto de 2004, cuando alrededor de 70 equipos participaron. Desde esto ha ido creciendo en popularidad y más de 300 equipos de cerca de 60 países celebraron el segundo Día de la Libertad de Software, llevado a cabo el 10 de setiembre de 2005. El patrocinador principal para 2005-2006 fue Canonical Ltd, la compañía detrás de Ubuntu, una distribución GNU/Linux.<br /><br />A partir de 2006, se ha decidido que el Día de la Libertad de Software se celebrará el tercer sábado de cada mes de septiembre. Este año, el evento será el 19 de septiembre de 2009, pero en Resistencia lo hacemos el dia 26 de Setiembre. El lugar será el Aula Magna de la UTN Facultad Regional Resistencia a partir de las 9 hs a las 18 hs. La entrada es libre y gratuita.<br /></span></p><p style="font-family:trebuchet ms;"><span style="font-size:100%;">Para la registración <a href="http://eventioz.com/events/software-freedom-day-2009-resistencia-chaco-argentina">visitar</a>.</span><span style="font-size:100%;"><br /></span></p><p style="font-family:trebuchet ms;"><span style="font-size:100%;">Algunas Imagenes de la edicion 2008.</span></p> <p> </p> <p style="text-align: center;">.<strong><img src="http://farm3.static.flickr.com/2448/3888587450_a878e792e5_m.jpg" alt="" height="180" width="240" /></strong></p> <p style="text-align: center;"><strong><br /></strong></p> <p style="text-align: center;"><strong><img src="http://farm4.static.flickr.com/3422/3887794253_81ed816d0c_m.jpg" alt="" height="180" width="240" /></strong></p> <p style="text-align: center;"><strong><br /></strong></p> <p style="text-align: center;"><img src="http://farm3.static.flickr.com/2485/3888584554_9615fe4b35_m.jpg" alt="" height="180" width="240" /></p>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-2184426413491011532009-08-24T10:55:00.004-03:002009-08-24T11:13:33.362-03:00Emesene 1.5 en Debian<div style="text-align: justify;"><span style="font-family:verdana;">Ahora ya está disponible una nueva versión del cliente de mensajería instantánea "Emesene", con nuevos complementos e innovaciones, una de ellas es la tan esperada webcam support, así que ahora también podremos</span><span style="font-family:verdana;"> ver a nuestros contactos mientras hablamos con ellos :D </span> <span style="font-family:verdana;"><br />A continuación les dejo los paquetes .deb, para la versión de debian para poder in</span><span style="font-family:verdana;">stalarlo sin ningún tipo de problemas, para aquellos que tengan ubuntu necesitan tener una versión de python-support superior a la 0.9, para ello dejo también otro enlace a dicho paquete...</span><br /></div><div style="text-align: justify;"><br /><a href="http://ftp.us.debian.org/debian/pool/main/e/emesene/emesene_1.5-1_all.deb">Emesene 1.5...</a><br /><a href="http://ftp.us.debian.org/debian/pool/main/p/python-support/python-support_1.0.3_all.deb">Python-Support...</a><br /><br /><br /><div style="text-align: center;"><span style="font-style: italic;">Venta de Presentación<br /><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://emesene.org/img/emesene-login.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 263px; height: 399px;" src="http://emesene.org/img/emesene-login.png" alt="" border="0" /></a><span style="font-style: italic;">Preferencias webcam support</span><br /><br /></div><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://emesene.org/img/webconf.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 341px; height: 422px;" src="http://emesene.org/img/webconf.png" alt="" border="0" /></a><br /><br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-81260423073254155902009-06-15T17:28:00.008-03:002009-06-15T18:01:43.796-03:00Skype en Debian 64 Bits<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://c.skype.com/i/images/logos/skype_logo.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 105px; height: 47px;" src="http://c.skype.com/i/images/logos/skype_logo.png" alt="" border="0" /></a><span style=";font-family:verdana;font-size:100%;" >Después de instalar Debian <span class="blsp-spelling-error" id="SPELLING_ERROR_0">Lenny</span> 64, me encontré con un gran problema al querer recurrir a <span class="blsp-spelling-error" id="SPELLING_ERROR_1">Skype</span>, éste no venía para la </span><span style=";font-family:verdana;font-size:100%;" >arquitectura de 64, así que decidí buscar un poco y construirles un pequeño <span class="blsp-spelling-error" id="SPELLING_ERROR_2">tutorial</span>, espero que les sea de gran ayuda.</span><br /><div style="text-align: justify;"><br /><span style=";font-family:verdana;font-size:100%;" >1. Descargamos <span class="blsp-spelling-error" id="SPELLING_ERROR_3">Skype</span> para <a href="http://www.skype.com/go/getskype-linux-ubuntu">Debian.</a></span><br /><br /><span style=";font-family:verdana;font-size:100%;" >2. Ahora desde consola instalamos las librerías de 32 bits, para poder forzar la instalación, para ello hacemos: </span><br /><br /><div style="text-align: left;font-family:lucida grande;"><span style="font-family: courier new;font-family:times new roman;" >kch3t@ghost:~$ </span><span style="font-family: courier new;font-family:times new roman;font-size:100%;" ><span style="font-style: italic;"><span style="color: rgb(51, 255, 51);">sudo <span class="blsp-spelling-error" id="SPELLING_ERROR_4">apt</span>-<span class="blsp-spelling-error" id="SPELLING_ERROR_5">get</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_6">install</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_7">ia</span>32-<span class="blsp-spelling-error" id="SPELLING_ERROR_8">libs</span></span></span></span><br /></div><br /><span style=";font-family:verdana;font-size:100%;" >3. Instalamos las librerías <span class="blsp-spelling-error" id="SPELLING_ERROR_9">QT</span><span style="font-style: italic;"> </span>ya que la versión de Linux de <span class="blsp-spelling-error" id="SPELLING_ERROR_10">Skype</span> está echa con ellas:<br /><br /><span style="font-style: italic;"><span style="color: rgb(51, 255, 51);"></span></span></span><div style="text-align: left;font-family:lucida grande;"><span style="font-family: courier new;font-family:times new roman;" >kch3t@ghost:~$ </span><span style="font-family: courier new;font-family:times new roman;font-size:100%;" ><span style="font-style: italic;"><span style="color: rgb(51, 255, 51);">sudo <span class="blsp-spelling-error" id="SPELLING_ERROR_11">apt</span>-<span class="blsp-spelling-error" id="SPELLING_ERROR_12">get</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_13">install</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_14">libqt</span>4-<span class="blsp-spelling-error" id="SPELLING_ERROR_15">core</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_16">libqt</span>4-<span class="blsp-spelling-error" id="SPELLING_ERROR_17">gui</span></span></span></span><br /></div><br /><span style=";font-family:verdana;font-size:100%;" >4. Ahora el último paso es movernos desde consola hasta la carpeta en la que descargamos el archivo y hacemos lo siguiente:<br /><br /></span><div style="text-align: left;font-family:lucida grande;"><span style="font-family: courier new;font-family:times new roman;" >kch3t@ghost:~$ </span><span style="font-family: courier new;font-family:times new roman;font-size:100%;" ><span style="font-style: italic; color: rgb(51, 255, 51);">sudo <span class="blsp-spelling-error" id="SPELLING_ERROR_18">dpkg</span> -i --<span class="blsp-spelling-error" id="SPELLING_ERROR_19">force</span>-<span class="blsp-spelling-error" id="SPELLING_ERROR_20">architecture</span> skype-debian_2.0.0.72-1_i386.deb</span></span><br /><br />Nota: Remplazamos <span style="font-style: italic;">skype-debian_2.0.0.72-1_i386.deb </span>por la versión que hayamos bajado.<br /><br /></div><a style="color: rgb(192, 192, 192);" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGMeW65ZnRXwiWmiZeU-vg0Wp2MRYDiwNJmQBYJOJJGacxkiB2k4_ZrGHJQX6l8E3127H-Ttz4G6R1ewAgcusESxihe4j4NfRbIRoRdDxvXdrx1jKLf7wpK27U-E403RJMw1bvtvFXTAs3/s1600-h/escritorio1.jpeg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 200px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGMeW65ZnRXwiWmiZeU-vg0Wp2MRYDiwNJmQBYJOJJGacxkiB2k4_ZrGHJQX6l8E3127H-Ttz4G6R1ewAgcusESxihe4j4NfRbIRoRdDxvXdrx1jKLf7wpK27U-E403RJMw1bvtvFXTAs3/s320/escritorio1.jpeg" alt="" id="BLOGGER_PHOTO_ID_5347660332393186306" border="0" /></a><br /><br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com2tag:blogger.com,1999:blog-2553713038915065733.post-76358521919580373162009-04-25T20:05:00.004-03:002009-04-25T20:27:09.816-03:00Flisol 2009 Resistencia Realizada.<div style="text-align: justify; font-family: verdana;">Tengo el agrado de comentar que hemos realizado el 4to. Festival de Instalación de Software Libre con éxito en la ciudad de Resistencia Chaco.<br />A continuación dejo álbum de fotografías para que puedan apreciarlos.<br />Saludos.<br /><br /><div style="text-align: center;"><br /></div></div><div style="text-align: center;"><br /><br /></div><div style="width: 400px; font-family: arial,sans-serif; font-size: 13px; text-align: center;"><embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ffabriciofogar%2Falbumid%2F5328748520388767457%3Fkind%3Dphoto%26alt%3Drss" pluginspage="http://www.macromedia.com/go/getflashplayer" width="400" height="267"></embed><br /><span style="float: left;"><a href="http://picasaweb.google.com/fabriciofogar/Flisol2009" style="color: rgb(57, 100, 194);">Ver álbum</a></span><br /><a href="http://picasaweb.google.com/lh/getEmbed" style="color: rgb(57, 100, 194);">Consigue el tuyo</a></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-63328447749236304922009-03-29T18:16:00.004-03:002009-03-29T23:27:05.972-03:0010 Razones para Instalar GNU/Linux y no Vista<span style="font-size:85%;"><span style="font-family: trebuchet ms;">Acá dejo un par de razones básicas por las cuales resulta mejor instalar GNU/Linux a la gente que recién se inicia antes que pasar a Windows Vista, espero que les guste.</span><br /> <br /> <span style="font-family: trebuchet ms;"> 1. </span><strong style="font-family: trebuchet ms; font-style: italic;">La instalación es la mitad de dolorosa:</strong><span style="font-family: trebuchet ms;"> Dura la mitad, tienes que reiniciar solo una vez (con Vista al menos 4 veces), es totalmente gráfica y puedes trabajar con tu sistema (jugar, navegar) mientras se instala en un segundo plano.</span><br /> <br /> <span style="font-family: trebuchet ms;"> 2. </span><strong style="font-family: trebuchet ms; font-weight: bold; font-style: italic;">El CD de instalación te servirá para algo más que de posavasos</strong><span style="font-family: trebuchet ms;"><span style="font-style: italic; font-weight: bold;">: </span>P</span><span style="font-family: trebuchet ms;">uede que necesites el de Vista más veces, pero eso significará que reinstalarás el sistema muchas más veces. El de Ubuntu por ejemplo, además, te servirá para recuperar datos en caso de fallo, o incluso podrás disfrutar de Ubuntu en cualquier ordenador sin necesidad de instalarlo.</span><br /> <br /> <span style="font-family: trebuchet ms;"> 3. </span><strong style="font-family: trebuchet ms; font-weight: bold; font-style: italic;">Cualquier GNU/Linux soporta más Hardware que Windows Vista</strong><span style="font-family: trebuchet ms;"><span style="font-weight: bold; font-style: italic;">:</span> A día de hoy esto es cierto (me ah pasado).Por ejemplo, instalar algo tan simple como una placa de sonido en Vista es misión casi imposible, mientras que en cualquier distro es automático. Posiblemente todo (o casi todo) tu equipo funcione mejor en GNU/Linux que en Vista.</span><br /> </span> <p style="font-family: trebuchet ms; text-align: justify;"><span style="font-size:85%;">4. <strong style="font-weight: bold; font-style: italic;">La instalación de programas es más sencilla</strong><span style="font-weight: bold; font-style: italic;">: </span></span><span style="font-size:85%;"><span style="font-weight: bold; font-style: italic;"></span>Aunque todo depende de lo que se quiera instalar, Ubuntu por ejemplo ofrece más facilidades, y sobre todo, mejor seguimiento de las instalaciones. De más fácil a más difícil y de menos a más programas disponibles, en Ubuntu puedes instalar aplicaciones en varias formas (a grandes rasgos), por ej:</span><br /></p> <p style="font-family: trebuchet ms;"> </p> <span style="font-size:85%;"><span style="font-family: trebuchet ms;"> - Mediante el </span><em style="font-family: trebuchet ms;">Añadir y quitar…</em><span style="font-family: trebuchet ms;"> del menú </span><em style="font-family: trebuchet ms;">Aplicaciones</em><span style="font-family: trebuchet ms;">. Cientos de programas están disponibles de esta forma, sin duda la más sencilla para los no iniciados.<br /><br /></span> <span style="font-family: trebuchet ms;"> - Mediante </span><em style="font-family: trebuchet ms;">Synaptic</em><span style="font-family: trebuchet ms;"> (</span><em style="font-family: trebuchet ms;">Sistema->Administración->Gestor de paquetes Synaptic</em><span style="font-family: trebuchet ms;">), miles de aplicaciones se encuentran disponibles, a dos clicks (Marcar y Aplicar), aunque su interfaz pueda ser un poco menos amigable que la anterior. Los mismos programas también están disponibles para instalarlos desde la consola, con solo cuatro palabras (aunque para los no iniciados les resulte más complicado, en realidad es mucho más rápido).<br /><br /></span> <span style="font-family: trebuchet ms;"> - Mediante </span><em style="font-family: trebuchet ms;">paquetes .deb</em><span style="font-family: trebuchet ms;"> proveídos por los desarrolladores de las aplicaciones. Cientos de miles de programas están disponibles de esta forma, normalmente colgados en las páginas de los desarrolladores y que ahora se instalan de forma gráfica con gdebi. También puedes, editando un archivo de texto, añadir repositorios, para mantener estos programas bajo el sistema de paquetes.<br /><br /></span> <span style="font-family: trebuchet ms;"> - </span><em style="font-family: trebuchet ms;">Compilando la fuente</em><span style="font-family: trebuchet ms;">. Casi la totalidad de las aplicaciones para Linux se pueden instalar de esta forma. Es la más complicada, pero después de que compiles cuatro veces ya no tendrás ningún misterio. De todas formas es raro que tengas que compilar algo en Ubuntu, salvo que sean aplicaciones muy muy verdes.</span><br /> <br /> <span style="font-family: trebuchet ms;"> 5. </span><strong style="font-family: trebuchet ms; font-style: italic;">El sistema de actualización es sencillo</strong><span style="font-family: trebuchet ms;"><span style="font-style: italic;">:</span> Es facil de utilizar, pocas veces tendrás que reiniciar (nunca automáticamente) y además monitoriza tanto el núcleo del SO como los programas que instales. Estarás al día de las actualizaciones de tus programas favoritos, y tu entorno de trabajo, al estar organizado por un sistema de paquetes, será más estable y fiable. Este sistema de paquetes en principio está controlado por los mantenedores de los repositorios (gente que sabe), pero si necesitas una versión muy nueva (o inestable) de algún programa, puedes agregarlo mediante gdebi y el paquete deb adicional.</span><br /> <br /> <span style="font-family: trebuchet ms;"> 6. </span><strong style="font-family: trebuchet ms;"><span style="font-style: italic;">No necesitas Antivirus a gran escala:</span> </strong><span style="font-family: trebuchet ms;">Ni detectores de Spyware. Por supuesto los puedes instalar, pero no son necesarios para nada, así que te puedes librar de estos molestos programas (a mí me molestan más que los virus) que ocupan mucha memoria y que ralentizan tu máquina. Si bien hay virus para linux, estos en realidad nunca afectan al sistema, ya que el usuario al no ser administrador, puede controlar mejor el OS, que en Windows.</span><br /> <br /> <span style="font-family: trebuchet ms;"> 7. </span><strong style="font-family: trebuchet ms; font-style: italic;">No necesitas actualizar tu ordenador</strong><span style="font-family: trebuchet ms;"><span style="font-style: italic;">:</span> Las distintas distribuciones de GNU/Linux están pensadas para tu ordenador actual o antiguo, Vista está pensado para tu siguiente ordenador (o el siguiente del siguiente). Con GNU/Linux tu sistema necesitará menos recursos, por lo que te parecerá que todo va más rápido (de hecho va más rápido).</span><br /> <br /> <span style="font-family: trebuchet ms;"> 8. </span><strong style="font-family: trebuchet ms; font-style: italic;">GNU/Linux ya trae todas las funcionalidades de Vista</strong><span style="font-family: trebuchet ms;"><span style="font-style: italic;">:</span> O al menos, las puedes tener en el primer día de trabajo. Para las búsquedas integradas, con Beagle y el applet Deskbar (ambas en los repositorios) es más que suficiente. Compiz-Fusion, que en Ubuntu se instala de manera más sencilla que en cualquier otra distribución, es superior al sistema Aero de Vista, tanto en rendimiento como en funcionalidades. Simplemente el efecto Wobbly se merece una mención, y los escritorios virtuales es una característica muy ventajosa que tardarás poco tiempo en apreciar.</span><br /> <br /> <span style="font-family: trebuchet ms;">9. </span><span style="font-weight: bold; font-family: trebuchet ms; font-style: italic;">GNU/Linux</span><strong style="font-family: trebuchet ms; font-style: italic;"> es más fácil de usar que Vista</strong><span style="font-family: trebuchet ms;"><span style="font-style: italic;">:</span> Simplemente prueba Vista y, sin ir más lejos, la nueva Shell, que es un gran paso para los usuarios avanzados pero que multiplica las opciones visibles, y por tanto lo hace más complicado.</span><br /> <br /> <span style="font-family: trebuchet ms;">10.</span><strong style="font-family: trebuchet ms;"> <span style="font-style: italic;">Costo cero</span></strong><span style="font-family: trebuchet ms;"><span style="font-style: italic;">:</span> No te costará nada, tanto la instalación inicial como las sucesivas actualizaciones, así como casi la totalidad de los programas. Las aplicaciones que usarás son libres, por lo que no necesitarás ni piratear ni meter claves ilegales a ningún programa.</span><br /> <br /> <span style="font-family: trebuchet ms;">Simplemeten hagan la prueba ustedes mismos. =)</span></span>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-29594408311776636692009-03-28T13:08:00.002-03:002009-03-28T13:18:59.979-03:00Flisol 2009 Resistencia Chaco<div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbvf0KOOKLXg7O91N2GUzq0FZORV4a4YKZo0SpQWB0BS7Gofr0slnVaPs4LpDJGhomDFdR_0fuXzLYYEqpLBcDQ3QvJrPCiJ17pVlyvzOcjE0kxj1yBOrw6AyeyN3fnDYYcn1gIJBEvXZq/"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 309px; height: 140px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbvf0KOOKLXg7O91N2GUzq0FZORV4a4YKZo0SpQWB0BS7Gofr0slnVaPs4LpDJGhomDFdR_0fuXzLYYEqpLBcDQ3QvJrPCiJ17pVlyvzOcjE0kxj1yBOrw6AyeyN3fnDYYcn1gIJBEvXZq/" alt="" border="0" /></a><span style="font-family: trebuchet ms;">Paso a contarles que el </span><span style="font-family: trebuchet ms;" class="blsp-spelling-corrected" id="SPELLING_ERROR_0">próximo</span><span style="font-family: trebuchet ms;"> 25 de abril de éste año, se realizará la </span><span style="font-family: trebuchet ms;" class="blsp-spelling-error" id="SPELLING_ERROR_1">Flisol</span> (Festival <span style="font-family: trebuchet ms;" class="blsp-spelling-error" id="SPELLING_ERROR_2">Latinoamericano</span><span style="font-family: trebuchet ms;"> de Instalación de Software Libre) en la </span><span style="font-family: trebuchet ms;" class="blsp-spelling-error" id="SPELLING_ERROR_3">UTN</span><span style="font-family: trebuchet ms;"> (Universidad Tecnológica Nacional), dicho evento comenzará a las 9 de la mañana, ya tenemos el </span><a style="font-family: trebuchet ms;" href="http://flisolresistencia.com.ar/">sitio</a><span style="font-family: trebuchet ms;"> para la </span><span style="font-family: trebuchet ms;" class="blsp-spelling-error" id="SPELLING_ERROR_4">registración</span><span style="font-family: trebuchet ms;"> de usuarios, y también para que </span><span style="font-family: trebuchet ms;" class="blsp-spelling-error" id="SPELLING_ERROR_5">ud</span><span style="font-family: trebuchet ms;">'s decidan que </span><span style="font-family: trebuchet ms;" class="blsp-spelling-corrected" id="SPELLING_ERROR_6">distribución</span><span style="font-family: trebuchet ms;"> instalar.</span><br /><span style="font-family: trebuchet ms;">Los espero a todos.</span><br /><br /><span style="font-family: trebuchet ms;">Saludos.-</span><br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-72031679510057928442009-03-20T12:54:00.004-03:002009-03-20T12:59:42.791-03:00Gmail permite deshacer envios<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYLMRlFnhcQZnI78ZQTLfGfL9C2qN4-3AQ1Q6uJv_9VlunlkQPQcHSaUiyl8AoctwUJQPbp7i2P5w4mqDkQv9ZZxgTqKsFIKFCa3EGXVzpNAhgSBKUuWNiXaCRdKtxkCT7ULES5FTZ_zoB/s1600-h/gmail-labs-vuelta-al-futuro.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 394px; height: 67px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYLMRlFnhcQZnI78ZQTLfGfL9C2qN4-3AQ1Q6uJv_9VlunlkQPQcHSaUiyl8AoctwUJQPbp7i2P5w4mqDkQv9ZZxgTqKsFIKFCa3EGXVzpNAhgSBKUuWNiXaCRdKtxkCT7ULES5FTZ_zoB/s320/gmail-labs-vuelta-al-futuro.png" alt="" id="BLOGGER_PHOTO_ID_5315299947285217170" border="0" /></a><span style="font-family:trebuchet ms;">Leyendo en Genbeta, me entero que ahora Gmail te permite deshacer el envió de un correo, es una opción nueva, la cual hay que habilitar en las propiedades, por ahora solo en inglés, su funcionamiento es sencillo, retrasa los envíos unos segundos, esto es para que podamos elegir enviarlo o simplemente borrarlo.</span> <span style="font-family:trebuchet ms;"><br />No es nada del otro mundo, pero si es novedoso, más para aquellos, que por ahí mandan correos equivocados y se dan cuenta tarde, me incluyo a veces me pasa :P<br /><br /></span><a style="font-family: trebuchet ms;" href="http://www.genbeta.com/correo/gmail-te-permite-deshacer-un-envio">Fuente</a>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-27552468605067635312009-03-20T01:02:00.003-03:002009-03-20T01:24:45.984-03:00DirectX 10 en Linux<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCqqBWgZTMbR8YMw6YivDfeMdvEHSBruNFIu1k1FKzQE8C3mO1UaDbGzvXFBmjW8jVg54daKyFefxBsZjNx_pq5I4ilOS5Bb6sqWB984PVQxMPGEuWkfU9jJTkV_zvtPMgr0JqfpNJIaN7/s1600-h/cw_top_logo.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 241px; height: 64px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCqqBWgZTMbR8YMw6YivDfeMdvEHSBruNFIu1k1FKzQE8C3mO1UaDbGzvXFBmjW8jVg54daKyFefxBsZjNx_pq5I4ilOS5Bb6sqWB984PVQxMPGEuWkfU9jJTkV_zvtPMgr0JqfpNJIaN7/s320/cw_top_logo.png" alt="" id="BLOGGER_PHOTO_ID_5315120643297001170" border="0" /></a><span style="font-family:trebuchet ms;">Otra noticia importante, ya tiene varios <span class="blsp-spelling-corrected" id="SPELLING_ERROR_0">días</span> en la <span class="blsp-spelling-error" id="SPELLING_ERROR_1">net</span>, pero quiero comentarlo también en mi blog, ya que si no lo hago, <span class="blsp-spelling-error" id="SPELLING_ERROR_2">ud</span>'s se <span class="blsp-spelling-corrected" id="SPELLING_ERROR_3">enojarían</span> mucho.</span> <span style="font-family:trebuchet ms;">Muchos del entorno <span class="blsp-spelling-error" id="SPELLING_ERROR_4">FLOSS</span> conocemos <span class="blsp-spelling-error" id="SPELLING_ERROR_5">WINE</span> (un manejador de <span class="blsp-spelling-corrected" id="SPELLING_ERROR_6">librerías</span> de <span class="blsp-spelling-error" id="SPELLING_ERROR_7">windows</span> para GNU/Linux y <span class="blsp-spelling-error" id="SPELLING_ERROR_8">Mac</span>), también existen otros, por ejemplo: <span class="blsp-spelling-error" id="SPELLING_ERROR_9">CrossOver</span>.</span> <span style="font-family:trebuchet ms;">Hace un par de <span class="blsp-spelling-corrected" id="SPELLING_ERROR_10">días</span> me enteré por </span><a style="font-family: trebuchet ms;" href="http://www.genbeta.com/linux/codeweavers-lanzara-nueva-gui-y-soporte-a-directx-10">ahí</a><span style="font-family:trebuchet ms;">, que la empresa </span><strong style="font-weight: normal;"><span style="font-family:trebuchet ms;"><span class="blsp-spelling-error" id="SPELLING_ERROR_11">CodeWeavers</span> (<span class="blsp-spelling-corrected" id="SPELLING_ERROR_12">compañía</span> que ofrece soluciones con <span class="blsp-spelling-error" id="SPELLING_ERROR_13">WINE</span>), dueña de los productos <span class="blsp-spelling-error" id="SPELLING_ERROR_14">CrossOver</span>, aparte de ofrecer una nueva <span class="blsp-spelling-corrected" id="SPELLING_ERROR_15">interfaz</span> de usuario, éste año, brindara soporte pleno a <span class="blsp-spelling-error" id="SPELLING_ERROR_16">DirectX</span> 10.</span></strong><br /><div style="text-align: center;"><div style="text-align: justify;"><div style="text-align: justify;"><span style="font-family:trebuchet ms;">Eso es algo muy bueno para nosotros, por el echo de que no solo podremos usar algunas aplicaciones que solo estaban para <span class="blsp-spelling-error" id="SPELLING_ERROR_17">windows</span>, sino que también podremos jugar varios de nuestros mejores juegos, sin siquiera cambiar de OS.</span><br /><span style="font-family:trebuchet ms;">Esperemos que ésta mejora surta muy buen efecto, ya que nos <span class="blsp-spelling-corrected" id="SPELLING_ERROR_18">vendría</span> de maravilla =)</span> <span style="font-family:trebuchet ms;"><br /><br />Saludos.-</span><br /></div></div><strong style="font-weight: normal;"></strong></div><strong style="font-weight: normal;"><br /></strong><span style="text-decoration: underline;"></span><a href="http://www.genbeta.com/linux/codeweavers-lanzara-nueva-gui-y-soporte-a-directx-10"><br /></a>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-45109110180468435682009-03-12T23:22:00.002-02:002009-03-12T23:37:16.954-02:0024 Gigas de ram??<span property="dc:content" style="font-family:trebuchet ms;">Bu<span style="font-size:100%;">eno hoy les traigo un video demostración de Kingston en el CeBIT 2009, mostrando 6 módulos de 4GB DDR3 en un mother Gigabyte GA-EX58 UD5, con micro Intel </span></span><span property="dc:content"><span style="font-size:18;"><span style="font-size:100%;"><span style="font-family:trebuchet ms;">Core i7 920 y placa de video nVidia.<br />Veanlo y comenten.<br /><br /><br /></span></span></span></span><br /><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/us-pktP-Q_g&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/us-pktP-Q_g&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com3tag:blogger.com,1999:blog-2553713038915065733.post-61220139780942226692009-03-11T14:41:00.003-02:002009-03-11T15:05:49.232-02:00Los 10 mejores juegos FPS para Linux<span style=";font-family:trebuchet ms;font-size:100%;" >Hace mucho leyendo en taringa encontré este post, y desde entonces me quedaron las ganas de ponerlo acá, así que en el dia de hoy y viendo que se acerca la Flisol y que unas de mis charlas es precisamente juegos en linux, comparto la info con ustedes, disfruten:<br /><br /></span><span style="font-style: italic;font-family:trebuchet ms;font-size:100%;" property="dc:content" ><b>10. Sauerbraten (Precio: gratuito)<a href="http://www.sauerbraten.org/" target="_blank" rel="nofollow">http://www.sauerbraten.org/</a></b></span><span style=";font-family:trebuchet ms;font-size:100%;" ><br /><br /><br /></span><span style=";font-family:trebuchet ms;font-size:100%;" ><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.muylinux.com/wp-content/uploads/2009/01/sauerbraten1.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 223px;" src="http://www.muylinux.com/wp-content/uploads/2009/01/sauerbraten1.jpg" alt="" border="0" /></a></span><span style="font-size:100%;"><br /></span><span style=";font-family:trebuchet ms;font-size:100%;" property="dc:content" >Este juego (también conocido como Cube 2) destaca por la edición de los mapas y la geometría de los escenarios dinámicamente durante el juego, con un motor elegante que acaba ofreciendo un juego muy divertido. </span><span style="font-size:100%;"><br /><br /><span property="dc:content" style="font-family:trebuchet ms;"><span style="font-size:12;"><span style="font-size:100%;"><b style="font-style: italic;">9. Nexuiz (Precio: gratuito)<a href="http://www.alientrap.org/nexuiz/" target="_blank" rel="nofollow">http://www.alientrap.org/nexuiz/</a></b><br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/nexuiz.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br />Este juego está disponible en Windows, Linux y Mac OS X y ha sido desarrollado por un grupo de desarrolladores llamado Alientrap. Desde su creación y lanzamiento de la primera versión el 31 de mayo de 2005 se ha descargado nada menos que 1,5 millones de veces. Actualmente está en su versión 2.4.<br /><br /></span></span><span style="font-size:12;"><span style="font-size:100%;"><b style="font-style: italic;">8. Tremulous (Precio: gratuito)<a href="http://tremulous.net/" target="_blank" rel="nofollow">http://tremulous.net/</a></b><br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/tremulous.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br />En este caso se combinan los juegos FPS en equipo con elementos RTS (Real Time Strategy). Los jugadores pueden elegir entre 2 razas: aliens o humanos, y a partir de ahí se construyen estructuras al estilo de los RTS que ofrecen diversas funciones, como la posibilidad de la "resurrección" que si no está habilitada hará que si te matan... ¡no podrás volver a intentar vengarte!<br /><br /><b style="font-style: italic;">7. Urban Terror (Precio: gratuito)<a href="http://www.urbanterror.net/news.php" target="_blank" rel="nofollow">http://www.urbanterror.net/news.php</a></b><br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/urbanterror.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br />Lo que comenzó como un mod para la conversión completa de Quake III Arena se ha convertido en un juego con personalidad propia que sigue usando una versión modificada del motor ioquake3, pero que no necesita este juego para poder ser ejecutado.<br /><br /><b style="font-style: italic;">6. True Combat: Elite (Precio: gratuito)<a href="http://www.tcelite.net/" target="_blank" rel="nofollow">http://www.tcelite.net/</a></b><br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/truecombatelite.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br />TC:E es una conversión y modificación del súper popular Wolfenstein Enemy Territory, pero como idnican en Unter-Hund, se trata de un desarrollo hecho por gamers y para gamers, así que seguramente si eres aficionado a los FPS deberías echarle un buen vistazo.<br /><br /><b style="font-style: italic;">5. Warsow (Precio: gratuito)<a href="http://www.warsow.net/" target="_blank" rel="nofollow">http://www.warsow.net/</a></b><br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/warsow.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br />Disponible tanto para Windows como para Linux, este juego hace uso del motor Qfusion 3D que es una modificación del motor Quake 2 en su versión GPL. Al parecer en este juego es muy importante controlar al máximo el movimiento y velocidad de tu personaje, que tendrá que cargarse a todos los enemigos que pueda en escenarios con unos gráficos... diferentes.<br /><b><br /><span style="font-style: italic;">4. America's Army (Precio: gratuito)</span><a style="font-style: italic;" href="http://www.americasarmy.com/" target="_blank" rel="nofollow">http://www.americasarmy.com/</a><br /></b><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/americasarmy.gif" border="0" /></span></div><span style="font-size:100%;"><br /><br />El juego desarrollado por el Departamento de Defensa de los Estados Unidos se ha convertido en una de las referencias en este segmento, y su recomendación oficial por parte del ejército de ese país ha expandido su popularidad. Es como estar en el ejército, pero sin tener que estar realmente.<br /><br /><b style="font-style: italic;">3. Enemy Territory: Quake Wars (Precio: 29,99 dólares)<br /><a href="http://www.enemyterritory.com/" target="_blank" rel="nofollow">http://www.enemyterritory.com/</a></b><br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/etqw.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br />El sucesor de Wolfenstein: Enemy Territory sitúa su acción en el mismo universo de ciencia ficción que Quake II y Quake 4, con un argumento parecido al de Quake II que sirve como trasfondo de la historia. Además de los personajes será posible controlar vehículos y aeronaves, con equipos con distinta Inteligencia Artificial y mapas muy, muy grandes. Lamentablemente, es un desarrollo comercial.<br /><br /><b style="font-style: italic;">2. Wolfenstein: Enemy Territory (Precio: grautito)<a href="http://www.planetwolfenstein.com/enemyterritory/" target="_blank" rel="nofollow">http://www.planetwolfenstein.com/enemyterritory/</a></b><br /><br /></span><div style="text-align: center;"><span style="font-size:100%;"><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/et.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br />Este popular videojuego, más conocido como "ET" a secas es un FPS multijugador ambientado en la segunda guerra mundial. Se desarrolló como una expansión para el legendario Return to Castle Wolfenstein, pero al final acabó publicándose como un juego independiente. La cantidad de mapas y mods derivados de este juego es realmente espectacular.<br /><b><br /><span style="font-style: italic;">1. Unreal Tournament 2004 (Precio: 9,99 dólares)</span><a style="font-style: italic;" href="http://www.unrealtournament2003.com/ut2004/index.html" target="_blank" rel="nofollow">http://www.unrealtournament2003.com/ut2004/index.html</a></b><br /></span> <div style="text-align: center;"><span style="font-size:100%;"><br /><img id="imagen" src="http://www.muylinux.com/wp-content/uploads/2009/01/ut2004.jpg" border="0" /></span></div><span style="font-size:100%;"><br /><br /></span><span style="font-size:100%;">Los modos de juego y la tecnología integrada en este juego le han hecho merecedor de un buen número de críticas favorables, y aunque algunos seguramente prefiráis a alguno de los anteriores desarrollos lo cierto es que el motor y desarrollo de UT2004 es realmente notable. </span></span></span><br /><br /></span><span style="font-weight: bold; font-style: italic;font-family:trebuchet ms;font-size:100%;" >Si bien algunos de éstos juegos es pago, valen la pena probarlos, mas para una lan party, agradezco al usuario "jjm66 " de Taringa por brindarme esta info realmente fantástica.</span><span style="font-size:100%;"><br /><br /></span><span style=";font-family:trebuchet ms;font-size:100%;" >Saludos.</span>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-73865582870452180742009-03-11T14:05:00.003-02:002009-03-11T14:16:34.840-02:00Tuquito ClassmatePC en escuela rural =)<div style="text-align: justify;"><span style="font-family:trebuchet ms;">Bueno, tratando de actualizarme un poco leo lo siguiente en el blog de </span><a href="http://tecnologiaitinerante.blogspot.com/">Tecnología en la escuela rural</a><span style="font-family:trebuchet ms;">:</span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwuQY4ypvhj1WpGXSuJPisxHIP9lOswYctDyhFDj5_4pdtCfj2W1IuVVkZ6iMVzuwwbnICWEBBtOa8S8ppob6vzL20vw38s_opZNIHBcQwil-xXsf-B1yS4LhAPFUpU-OVGYCo36V8hws/s320/Imagen+017.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 238px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwuQY4ypvhj1WpGXSuJPisxHIP9lOswYctDyhFDj5_4pdtCfj2W1IuVVkZ6iMVzuwwbnICWEBBtOa8S8ppob6vzL20vw38s_opZNIHBcQwil-xXsf-B1yS4LhAPFUpU-OVGYCo36V8hws/s320/Imagen+017.jpg" alt="" border="0" /></a><br /><br /> <span style="font-style: italic;font-family:trebuchet ms;" >"Después de más de un año con las ClassmatePC y empezando</span><span style="font-style: italic;font-family:trebuchet ms;" > un nuevo ciclo lectivo,</span><span style="font-style: italic;font-family:trebuchet ms;" > estabamos en un apriete. La falta de memoria para ejecutar </span><span style="font-style: italic;font-family:trebuchet ms;" >el sistema operativo con el que las recibimos (win…) y los virus que se habían agarrado, nos dejaron a la mayoría de las computadoras inutilizables: o se cierra el internet Explorer s</span><span style="font-style: italic;font-family:trebuchet ms;" >olito y en cualquier momento, o se llena de archivos el “disco”, que no </span><span style="font-style: italic;font-family:trebuchet ms;" >podemos actualizar y ejecutar el Clam, o no sé cuántos problemas más.</span> <span style="font-style: italic;font-family:trebuchet ms;" > Este tiempo fue suficiente como para lograr la aceptación de probar algo nuevo (para nosotros, claro), aunque esto signifique un pequeño esfuerzo extra. Estamos muy acostumbrados a un único sistema operativo y paquete ofimático, pero no son los únicos. Entre mis cada vez más frecuentes sugerencias y una entrevista a Stallman por la televisión pública, logramos el acuerdo de instalar Linux en las Classmate. Las razones son muchas: yo aporté la estabilidad, inexistencia de virus, disponibilidad de software especialmente pensado para educación y quizás algo más; Stallman aportó temas como la dependencia tecnológica y las 4 libertades de Linux.</span><br /><span style="font-style: italic;font-family:trebuchet ms;" >Este tiempo fue suficiente como para lograr la aceptación de probar algo nuevo (para nosotros, claro), aunque esto signifique un pequeño esfuerzo extra. Estamos muy acostumbrados a un único sistema operativo y paquete ofimático, pero no son los únicos. Entre mis cada vez más frecuentes sugerencias y una entrevista a Stallman por la televisión pública, logramos el acuerdo de instalar Linux en las Classmate. Las razones son muchas: yo aporté la estabilidad, inexistencia de virus, disponibilidad de software especialmente pensado para educación y quizás algo más; Stallman aportó temas como la dependencia tecnológica y las 4 libertades de Linux.</span> <span style="font-style: italic;font-family:trebuchet ms;" >Yo ya venía utilizando </span><a style="font-family: trebuchet ms; font-style: italic;" href="http://www.puppylinux.org/">Puppy</a><span style="font-style: italic;font-family:trebuchet ms;" > y </span><a style="font-family: trebuchet ms; font-style: italic;" href="http://wolvix.org/">Wolvix</a><span style="font-style: italic;font-family:trebuchet ms;" > en una Classmate desde el pendrive, manteniendo el sistema de "origen" porque ninguna de estas distribuciones llegaban a ofrecer toda la funcionalidad que el Hardware posee (no reconocían la placa inalámbrica o tenían problemas con la pantallita).</span> <span style="font-style: italic;font-family:trebuchet ms;" >Con el apuro del inicio de actividades, busqué y busqué la forma de descargar Mandriva, una distribución especial que desarrollaron para la Classmate. Al no encontrar nada, me puse en contacto con ellos y me respondieron que sólo la vendían si la compra era con un ¡mínimo de 1000 unidades! (Vaya concepto de </span><a style="font-family: trebuchet ms; font-style: italic;" href="http://es.wikipedia.org/wiki/C%C3%B3digo_libre#Libertades_del_software_libre">libertad</a><span style="font-style: italic;font-family:trebuchet ms;" > que manejan!). Obviamente no estaba dispuesto a comprar 1000.</span> <span style="font-style: italic;font-family:trebuchet ms;" >Así llegué a </span><a style="font-family: trebuchet ms; font-style: italic;" href="http://tuquito.org.ar/">Tuquito</a><span style="font-style: italic;font-family:trebuchet ms;" >. Otra distribución pensada especialmente para nuestra máquinas, pero desarrolada en la propia Argentina. Algo lejos para nosotros, por ser tucumana, pero nos resultó muy cercana cuando mis desconocimientos hicieron que me perdiera en algunos pasos de la instalación y </span><a style="font-family: trebuchet ms; font-style: italic;" href="http://www.blogger.com/tuquito.org.ar/classmatepc/index.php?title=Tuquito:Mauro_Torres">Mauro</a><span style="font-style: italic;font-family:trebuchet ms;" > ayudó por correo electrónico y por chat. Lo que no pudimos solucionar con el otros sistema operativo, Mauro y Tuquito lo hicieron de forma totalmente gratis y efectiva. Y eso que hicimos cosas para que se enoje con nosotros, como estar luchando para conectarnos a la red wifi con datos de una configuración vieja!!. En este momento también hay que agradecer a la gente de Gobierno digital, que ayudaron a cambiar la configuración del router sin que hagamos lío con la conexión del resto de las reparticiones de la Aldea.</span> <span style="font-style: italic;font-family:trebuchet ms;" >Todo esto concluyó ayer con la instalación de Tuquito en todas la máquinas de los chicos, que ya había empezado con 7 máquinas hace algo más de una semana, por lo que varios chicos ya sabían usarla muy bien y el resto estaban esperando su turno muy ansiosos.</span>"<br /><br />Felicitaciones por otro gran avance en la educacion Libre :)<br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-50566727273285132442009-02-16T16:26:00.003-02:002009-02-16T17:00:15.815-02:00Ahora también Cuba con OS propio<div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.canal-ar.com.ar/Noticias/images/c_cuba_160209_gal1.gif"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 293px; height: 200px;" src="http://www.canal-ar.com.ar/Noticias/images/c_cuba_160209_gal1.gif" alt="" border="0" /></a><span style="font-family:trebuchet ms;">La verdad es que hace mucho que no hago un post, jaja, prometo siempre actualizarme, pero al parecer cada vez voy más para atrás, gracias a Dios veo buenas noticias en lo que va respecto al mundo Open Source.</span><br /><span style="font-family:trebuchet ms;">Estoy leyendo canalAR, y me estoy informando que también ahora Cuba, cuenta con un Sistema Operativo basado en Linux con Código Abierto, con ésto cuba al parecer quiere dejar de depender de los Gigantes de la industria del Software....</span><br /><span style="font-family:trebuchet ms;">El OS se llama </span><span style="font-weight: bold;font-family:trebuchet ms;" >Nova</span><span style="font-family:trebuchet ms;">, aparentemente cuenta con un entorno KDE que es lo que pude notar por alguna que otra imagen en google</span>.<br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-47441754663797764252008-10-09T08:53:00.007-03:002008-10-15T21:35:53.662-03:00Evangelizando a lo grandeBueno mucho por contar y la verdad nada de tiempo, pero ésta vez tengo una buena noticia. El fin de semana <span class="blsp-spelling-corrected" id="SPELLING_ERROR_0">volví</span> a mi ciudad natal y entre varios proyectos pude concluir uno con éxito, ese era el de poder armar el laboratorio de computación de una escuela primaria, al llegar me encuentro con lo siguiente: Computadoras <span class="blsp-spelling-error" id="SPELLING_ERROR_1">HP</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_2">Compaq</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_3">dc</span>5750, sistema operativo GNU/Linux (<span class="blsp-spelling-error" id="SPELLING_ERROR_4">mandriva</span>), impresoras <span class="blsp-spelling-error" id="SPELLING_ERROR_5">EPSON</span> C92, <span class="blsp-spelling-error" id="SPELLING_ERROR_6">Router</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_7">WIFI</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_8">SMC</span>, <span class="blsp-spelling-error" id="SPELLING_ERROR_9">Switch</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_10">SMC</span>.<br />Bueno lo primero por hacer fue reemplazar el OS de las máquinas, no se alerten por ésto, no puse <span class="blsp-spelling-error" id="SPELLING_ERROR_11">wind</span>...., solo lo reemplace por <span class="blsp-spelling-error" id="SPELLING_ERROR_12">Ubuntu</span> 8.04, cuales fueron las razones que me llevaron a hacer ésto?, la verdad es que hay muchas unas de ellas es la simplicidad con la que se maneja <span class="blsp-spelling-error" id="SPELLING_ERROR_13">Ubuntu</span>, lo <span class="blsp-spelling-corrected" id="SPELLING_ERROR_14">fácil</span> que puede llegar a ser su manejo y configuración, y aparte el <span class="blsp-spelling-corrected" id="SPELLING_ERROR_15">fácil</span> mantenimiento que tiene.<br />Lo segundo una vez ya <span class="blsp-spelling-corrected" id="SPELLING_ERROR_16">instalado</span> el OS, <span class="blsp-spelling-corrected" id="SPELLING_ERROR_17">seguí</span> por la instalación de la red, ésto me llevo un poco de tiempo ya que en la escuela no <span class="blsp-spelling-corrected" id="SPELLING_ERROR_18">contábamos</span> con Internet y tuve que llevar varias cosas en mi <span class="blsp-spelling-error" id="SPELLING_ERROR_19">laptop</span>, por suerte <span class="blsp-spelling-error" id="SPELLING_ERROR_20">Ubuntu</span> me tomo al 100% las placas <span class="blsp-spelling-error" id="SPELLING_ERROR_21">wi</span>-<span class="blsp-spelling-error" id="SPELLING_ERROR_22">fi</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_23">Atheros</span> que <span class="blsp-spelling-corrected" id="SPELLING_ERROR_24">traían</span> las <span class="blsp-spelling-error" id="SPELLING_ERROR_25">HP</span>'s (Gracias <span class="blsp-spelling-error" id="SPELLING_ERROR_26">Ubuntu</span>).<br />Bueno eso fue todo, es un <span class="blsp-spelling-corrected" id="SPELLING_ERROR_27">breve</span> resumen de mi morada por aquella escuela, cosas pendientes que quedaron solo la <span class="blsp-spelling-corrected" id="SPELLING_ERROR_28">instalación</span> de Internet que eso ya depende de la empresa de <span class="blsp-spelling-corrected" id="SPELLING_ERROR_29">Telefonía</span> y una vez que esté todo eso, seguro volveré para <span class="blsp-spelling-corrected" id="SPELLING_ERROR_30">corroborar</span> todo, les dejo un par de fotos para que vean.<br /><span class="blsp-spelling-error" id="SPELLING_ERROR_31">Ah</span> por cierto la comida que me brindaron en la Escuela <span class="blsp-spelling-error" id="SPELLING_ERROR_32">estuvo</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_33">riquisima</span>, <span class="blsp-spelling-error" id="SPELLING_ERROR_34">jeje</span>, salchichas con tuco, cabe aclarar <span class="blsp-spelling-corrected" id="SPELLING_ERROR_35">también</span> que no cobre ni un solo peso, ya que no lo hice por fiebre como dicen algunos, sino por la satisfacción que me da que los chicos puedan aprender y si es con <span class="blsp-spelling-error" id="SPELLING_ERROR_36">Soft</span>. Libre mucho mejor.<br /><br />Saludos.... <span class="blsp-spelling-error" id="SPELLING_ERROR_37">Próximamente</span> más cosas, lo prometo.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAM7aDNKOaaoDdn49ijM4Ac3UpgOIaWT7wbfdH1uTWAch9u6D4XQb2av0RfvQyrdm5zwfIb5K1oJMOLx9oZ26NPgwcxfILguYke68Vz2b80vT5ClcIrrDQhp9Z4qJm1bXaHmWeVICrqfYt/s1600-h/03102008680.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAM7aDNKOaaoDdn49ijM4Ac3UpgOIaWT7wbfdH1uTWAch9u6D4XQb2av0RfvQyrdm5zwfIb5K1oJMOLx9oZ26NPgwcxfILguYke68Vz2b80vT5ClcIrrDQhp9Z4qJm1bXaHmWeVICrqfYt/s320/03102008680.jpg" alt="" id="BLOGGER_PHOTO_ID_5257540986412967474" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkVEQX0-Vdw0D_2IXbkPScU8AQR8Icy4pKMJYVCYD6ZJmWQZDtMJnQsZ4A1FpsC03m5p3O2Sio4IIo3OuvZPvHguU8HYR-vKxB8-WITddRnWJAswjZo_vAkRxXlDstS1BXiHRazuhtZHT6/s1600-h/03102008687.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkVEQX0-Vdw0D_2IXbkPScU8AQR8Icy4pKMJYVCYD6ZJmWQZDtMJnQsZ4A1FpsC03m5p3O2Sio4IIo3OuvZPvHguU8HYR-vKxB8-WITddRnWJAswjZo_vAkRxXlDstS1BXiHRazuhtZHT6/s320/03102008687.jpg" alt="" id="BLOGGER_PHOTO_ID_5257542069690675282" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNtmQR54UtvpYvgLxShuZwS0whYkuZYxERxeaG77qUGPSN3U6F5G7TkKVzLHh_9WUO_Tfdkn76Ic5RyZMtfhKYVUrsvCx9A4-tubMhrAoShO8c-YxVV3Vv1Z2CXh8HGYoOJ7pD1QJTB-xL/s1600-h/03102008681.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNtmQR54UtvpYvgLxShuZwS0whYkuZYxERxeaG77qUGPSN3U6F5G7TkKVzLHh_9WUO_Tfdkn76Ic5RyZMtfhKYVUrsvCx9A4-tubMhrAoShO8c-YxVV3Vv1Z2CXh8HGYoOJ7pD1QJTB-xL/s320/03102008681.jpg" alt="" id="BLOGGER_PHOTO_ID_5257540990946006706" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxnSB7PrpTHvOFYovoZMgmN_pS_BNoFahsX32qtu6QjbJYTtUANSo3gQYIxkbzEysJyx3YsG4-vz79w2jgkrlWOSuLlP8d7lFD1n5GcLVdhKxVN5O_i5JoX47fT0MCvF6u7HQf6a1cy8Cm/s1600-h/03102008685.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxnSB7PrpTHvOFYovoZMgmN_pS_BNoFahsX32qtu6QjbJYTtUANSo3gQYIxkbzEysJyx3YsG4-vz79w2jgkrlWOSuLlP8d7lFD1n5GcLVdhKxVN5O_i5JoX47fT0MCvF6u7HQf6a1cy8Cm/s320/03102008685.jpg" alt="" id="BLOGGER_PHOTO_ID_5257541002488299106" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhakJUsNL3gEpCnLryDvmrFdJh2p6Nk1b_4KatFC64AWwjojO9T_vxPJzwpX6y8ctpXsQaDWGPQBYdy45IMUmNYjSFOUwepgeMwgv-QeWUQ_rEp4_60kbYIjKiH2gPzgizvgsBI0alQy0P-/s1600-h/03102008686.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhakJUsNL3gEpCnLryDvmrFdJh2p6Nk1b_4KatFC64AWwjojO9T_vxPJzwpX6y8ctpXsQaDWGPQBYdy45IMUmNYjSFOUwepgeMwgv-QeWUQ_rEp4_60kbYIjKiH2gPzgizvgsBI0alQy0P-/s320/03102008686.jpg" alt="" id="BLOGGER_PHOTO_ID_5257542076106763426" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5phOaEzXt-jclgQmNn5uNGICRavz_0bkqyeE_7oB7dxpGsQOGnnzGHHMrsmMOsSqBzWgj3iC_YVj3Pp4l7_EEsjQ6o2YdDNd32Rv6IatYxnllExfIQUA-1NbR9v-Z64aBT9Dh1jXNATOv/s1600-h/03102008683.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5phOaEzXt-jclgQmNn5uNGICRavz_0bkqyeE_7oB7dxpGsQOGnnzGHHMrsmMOsSqBzWgj3iC_YVj3Pp4l7_EEsjQ6o2YdDNd32Rv6IatYxnllExfIQUA-1NbR9v-Z64aBT9Dh1jXNATOv/s320/03102008683.jpg" alt="" id="BLOGGER_PHOTO_ID_5257540992230378434" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7U-8u_Lb-vWFBcLMtC_ziHA9UNPxMCzNP01zsVQUhOj-vhgnCm0zUdpB2-CsToYVw-XBnquI-kV2-s_pC6YWNKVVfqFoShZixaP1QzKaZmAri1dW-tHUUgPfgkCSU6QVze3bx6DwKjr4k/s1600-h/03102008684.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7U-8u_Lb-vWFBcLMtC_ziHA9UNPxMCzNP01zsVQUhOj-vhgnCm0zUdpB2-CsToYVw-XBnquI-kV2-s_pC6YWNKVVfqFoShZixaP1QzKaZmAri1dW-tHUUgPfgkCSU6QVze3bx6DwKjr4k/s320/03102008684.jpg" alt="" id="BLOGGER_PHOTO_ID_5257540997153387874" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBBAcv2BX_NyI6GE19bOvzIt9JSYFI4Yaz8p32_gUX307MAQyIviNW1YHpUJkfz20wnDdoMoamJEtoHBtPCzYoEKbYl4c2RbUzhbXY-bSUp6lSpLTseSVNTF6O1I5-EZvAFfiuuJRq49Jy/s1600-h/03102008689.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBBAcv2BX_NyI6GE19bOvzIt9JSYFI4Yaz8p32_gUX307MAQyIviNW1YHpUJkfz20wnDdoMoamJEtoHBtPCzYoEKbYl4c2RbUzhbXY-bSUp6lSpLTseSVNTF6O1I5-EZvAFfiuuJRq49Jy/s320/03102008689.jpg" alt="" id="BLOGGER_PHOTO_ID_5257542079695256402" border="0" /></a>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com9tag:blogger.com,1999:blog-2553713038915065733.post-78818263913927254362008-09-15T02:56:00.004-03:002008-09-15T03:12:57.678-03:00Freedom day08 UTN Realizada<div style="text-align: justify;"><span style="font-family:verdana;">Buenas mi gente, la verdad hace tiempo no pongo nada, no es que no tenga ganas sino la falt</span><span style="font-family:verdana;">a de tiempo, ahora paso a contarles algo.</span> <span style="font-family:verdana;">El sábado 13 de Septiembre de 2008, os</span><span style="font-family:verdana;">ea hace 2 días, se realizó con mucho éxito en la ciudad de Resistencia Chaco la Freedom Day08 en la Universidad Tecnológica Nacional (UTN), mi faculdad, el evento fue organizado por el grupo neSLa y la Comunidad Tic, a los cual pertenesco y soy orgulloso, salvo por Pelín el no me cae muy bien, jaja, me tomó mi cerveza ^^.</span> <span style="font-family:verdana;">El evento tuvo varias charlas importantísimas para lo que es el Software Libre, hubo regalos so</span><span style="font-family:verdana;">rpresas, sorteos y certificados, de éstos últimos imprimimos 130 l</span><span style="font-family:verdana;">a verdad buena asistencia sin contar con la gente que se olvido de perdirlos también.</span> <span style="font-family:verdana;">A continuación dejo unas fot</span><span style="font-family:verdana;">os y un </span><a style="font-family: verdana;" href="http://www.badongo.com/file/11350840">link</a><span style="font-family:verdana;"> de descarga para q vean más de ellas.</span> <span style="font-family:verdana;">Saludos y pro</span><span style="font-family:verdana;">nto volveré con más noticias.</span><br /></div><span style="font-family:verdana;"><br /></span><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm2O9m1cfhZf4CMtkYbbTqbvv32yyKURGFlZM2gjiLTI6KJdylGV009e1t1-O16RjVWOKm9-0AfWAj0VuAjO9x2jbQ0mTfMAHj32s7iXya2kWdyu4QpzDP770RA-qx_P91dVRVDpxRUcT8/s1600-h/13092008492.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm2O9m1cfhZf4CMtkYbbTqbvv32yyKURGFlZM2gjiLTI6KJdylGV009e1t1-O16RjVWOKm9-0AfWAj0VuAjO9x2jbQ0mTfMAHj32s7iXya2kWdyu4QpzDP770RA-qx_P91dVRVDpxRUcT8/s200/13092008492.jpg" alt="" id="BLOGGER_PHOTO_ID_5246125957949560034" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_uDTMsTn_8XIFpNlD0S5BsPX-cP5TGLGsNzaChETKuPeLC7dNsa4QzL9GzVxyt8VGUInSzv0A0VuIZILbq8Vl6OJCUi4pklufFV92pfhWVW3_MVQhpJc3YGt_JBvCZn3BxcPGC0k2qLbj/s1600-h/13092008488.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_uDTMsTn_8XIFpNlD0S5BsPX-cP5TGLGsNzaChETKuPeLC7dNsa4QzL9GzVxyt8VGUInSzv0A0VuIZILbq8Vl6OJCUi4pklufFV92pfhWVW3_MVQhpJc3YGt_JBvCZn3BxcPGC0k2qLbj/s200/13092008488.jpg" alt="" id="BLOGGER_PHOTO_ID_5246125951969986786" border="0" /></a><br /></div><div style="text-align: justify;"><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgIR8p2WiWbsS1APN8Gyb_jGIvB0nRGD9DbZoS4i1d300a-Dzn_Ugn5mam2V-raFDZtVeZSpnWoQ2zYmAMqfJiTQMvaajZUiRPkteN8vRiNbXDrMoVwAaCCTk-BJR809SsoOgsOKfNjOSe/s1600-h/13092008527.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgIR8p2WiWbsS1APN8Gyb_jGIvB0nRGD9DbZoS4i1d300a-Dzn_Ugn5mam2V-raFDZtVeZSpnWoQ2zYmAMqfJiTQMvaajZUiRPkteN8vRiNbXDrMoVwAaCCTk-BJR809SsoOgsOKfNjOSe/s200/13092008527.jpg" alt="" id="BLOGGER_PHOTO_ID_5246125964579594946" border="0" /></a><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh152FhQ0H8yiOqAQu36v5eGLLjVoWDh8lpzPjpHjoUrt5i08Pvmt8ikRJC9cUBJ3S2JcBKVbwdXots9s-T3f2TQx2tIvri3rgYuu2inwWDjyDybYo1vlRLMccrLUSCinL5QmgQ7oj7JRQG/s1600-h/13092008499.jpg"><img style="cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh152FhQ0H8yiOqAQu36v5eGLLjVoWDh8lpzPjpHjoUrt5i08Pvmt8ikRJC9cUBJ3S2JcBKVbwdXots9s-T3f2TQx2tIvri3rgYuu2inwWDjyDybYo1vlRLMccrLUSCinL5QmgQ7oj7JRQG/s200/13092008499.jpg" alt="" id="BLOGGER_PHOTO_ID_5246125961279235842" border="0" /></a><br /><br /><div style="text-align: left;">Jajaja, si se fijan el que tiene el baso de cerveza como siempre es JoséM, jaja, que tipo grosso, no tiene verguenza.<br /></div></div>Saludos al neSla y a la Comudidad Tic.<br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-11655838364645614942008-06-25T12:06:00.003-03:002008-12-10T03:15:03.374-02:00..Crean alianza de patentes abiertas..<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipaOblWNttVFbnpN6YnREmIOhQOnJkoedEs27R8fr-EH4vLNF5xKqTKuJL8hHX6i_WBcNo9AWUqqWtHv0FpiCS3jIx3LTgr10bWGOHT1Qo9_3SF5oiW9XBxvDeIYTVeYGUysT8snTbuU0_/s1600-h/18165b_manosc.gif"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipaOblWNttVFbnpN6YnREmIOhQOnJkoedEs27R8fr-EH4vLNF5xKqTKuJL8hHX6i_WBcNo9AWUqqWtHv0FpiCS3jIx3LTgr10bWGOHT1Qo9_3SF5oiW9XBxvDeIYTVeYGUysT8snTbuU0_/s200/18165b_manosc.gif" alt="" id="BLOGGER_PHOTO_ID_5215837310458347714" border="0" /></a><br /><span style="font-size:100%;"><span style="font-family:verdana;">Alcatel-Lucent, Cisco, Clearwire, Intel, Samsung y Sprint se</span></span><span style="font-size:100%;"><span style="font-family:verdana;"> aliaro</span></span><span style="font-size:100%;"><span style="font-family:verdana;">n para </span></span><span style="font-size:100%;"><span style="font-family:verdana;">forma</span></span><span style="font-size:100%;"><span style="font-family:verdana;">r un pool de patentes de la industria WiMAX.</span></span><div style="text-align: justify;"><br /><span style="font-size:100%;"><span style="font-family:verdana;">Diario Ti: Con el fin de</span></span><span style="font-size:100%;"><span style="font-family:verdana;"> acelerar la adopción generalizada y el despliegue de la tecnología WiMAX y de sus productos, Alcatel-Lucent, Cisco, Clear</span></span><span style="font-size:100%;"><span style="font-family:verdana;">wire, Intel Corporation, Samsung Electronics y Sprint anunciaron la formación de la Open Patent Alliance (OPA, Alianza Abierta de Patentes).</span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;">La OPA va a promover un modelo de competencia y de apertura de los derechos de propiedad intelectual, con el objeto de estimular el crecimiento de la industria WiMAX que apoya la innovación a través de la ampliación de la cantidad de equipamiento y de la reducción en servicios para los dispositivos y aplicaciones WiMAX a nivel mundial. </span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;"></span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;">Para lograr sus objetivos, la OPA va a formar un pool de patente WiMAX para ayudar a las empresas participantes a obtener acceso a licencias de patentes por parte de los titulares de patentes a un costo predecible. El pool de patente agregará derechos de patente esenciales para implementar el estándar WiMAX, tal como está definido por el WiMAX Forum y por el estándar IEEE 802.16e. </span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;"></span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;">Para ayudar a asegurar la diferenciación de los productos y la interoperabilidad a un costo más previsible, este enfoque se centrará en proporcionar un marco más competitivo de regalías, cargando sólo a aquellas características necesarias para el desarrollo de productos WiMAX. </span></span> <span style="font-size:100%;"><span style="font-family:verdana;">Además de la formación del pool de patentes WiMAX, la OPA va a educar al ecosistema alrededor de WiMAX, y a actuar como un recurso central para todo lo referente a los derechos de propiedad intelectual WIMAX. </span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;"></span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;">La OPA emitirá una convocatoria de patentes esenciales WiMAX para su inclusión en el pool de patentes. Un revisor independiente servirá como "árbitro de patente", que evaluará las patentes para determinar cuán esenciales son para el estándar WiMAX y los perfiles WiMAX Forum. Si bien la OPA centrará inicialmente sus esfuerzos en el estándar WiMAX, puede que a futuro trabaje con otros grupos de la industria. </span></span> <span style="font-size:100%;"><span style="font-family:verdana;"></span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;">Formada inicialmente por seis compañías fundadoras, la OPA espera poder garantizar la participación de entre seis y nueve inversores más, con el objeto de abarcar la cadena de valor WIMAX y una amplia representación geográfica. </span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;"></span></span><br /><span style="font-size:100%;"><span style="font-family:verdana;">Cada empresa inversora tendrá un asiento en el consejo de administración de la OPA. La Alianza tendrá un equipo dedicado que será dirigido por un responsable del Consejo de OPA, y servirá como agente licenciador para el pool de patentes WiMAX, representando a los licenciatarios que acepten participar del pool.</span></span><br /><br /><a href="http://www.diarioti.com/gate/n.php?id=18165">Fuente.</a><br /></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-16584379476090935402008-06-17T15:21:00.006-03:002008-12-10T03:15:03.588-02:00Firefox 3 Lanzado...!!<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfT5FE1gc3p_t_n4obZ0vbCDidEiRu9LfxC2wFQ5_LAWDtXNgq6RUnM5LQqd1SRyCDs5dbilWW6S7RjFySylNmtJ2ijqdX8wmTO37XKyZsebBwVgk4vejdDKaVC5ZcnNOuK0FPFOHRmrCh/s1600-h/dday_badge_fox.png"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfT5FE1gc3p_t_n4obZ0vbCDidEiRu9LfxC2wFQ5_LAWDtXNgq6RUnM5LQqd1SRyCDs5dbilWW6S7RjFySylNmtJ2ijqdX8wmTO37XKyZsebBwVgk4vejdDKaVC5ZcnNOuK0FPFOHRmrCh/s200/dday_badge_fox.png" alt="" id="BLOGGER_PHOTO_ID_5212919019569506834" border="0" /></a><br /><div style="text-align: justify;"><span style="font-size:85%;">En el día de hoy ah sido lanzada la nueva versión de Mozilla Firefox, para los que tienen Linux la pueden instalar de la siguiente manera.<br /><br /></span><span style="font-style: italic;font-size:85%;" >fabrooo@kCh3t-laptop:~$</span><span style="font-size:85%;"> </span><span style="font-weight: bold;font-size:85%;" >sudo apt-get install firefox</span><span style="font-size:85%;"><br /><br />para el paquete de idioma..<br /><br /></span><span style="font-style: italic;font-size:85%;" >fabrooo@kCh3t-laptop:~$ </span><span style="color: rgb(51, 51, 51); font-weight: bold;font-size:85%;" >sudo apt-get install mozilla-firefox-locale-es-ar</span><span style="font-size:85%;"><br /><br />sino pueden bajar los archivos fuente desde <a href="http://download.mozilla.org/?product=firefox-3.0&os=linux&lang=es-AR">aquí</a>.</span></div>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0tag:blogger.com,1999:blog-2553713038915065733.post-87026828893108576552008-06-12T16:55:00.003-03:002008-12-10T03:15:03.666-02:00Ubuntu 7.10 desde Pen Drive<div style="text-align: justify;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLKVxZYW4Wks94dm3zMb4q-T_oHdFlSW_6PA3rWWTOu5vnstic6fgleVqVSLY6O22G39bAmPjL0ZKoVACaVsSp8JCcV1dXltTcmD8zds-fDgPFHL7FZh9wygTvzIx23ruODLyoZ54LHZQV/s1600-h/USM1GH.jpg"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLKVxZYW4Wks94dm3zMb4q-T_oHdFlSW_6PA3rWWTOu5vnstic6fgleVqVSLY6O22G39bAmPjL0ZKoVACaVsSp8JCcV1dXltTcmD8zds-fDgPFHL7FZh9wygTvzIx23ruODLyoZ54LHZQV/s200/USM1GH.jpg" alt="" id="BLOGGER_PHOTO_ID_5211095417791568946" border="0" /></a><span style="font-size:85%;">"No hay mal que por bien no venga" eso fue lo primero que puso mi amigo PoMeLo en su blog, claro porque la grabadora rota no era la de él (igual te quiero PoMe..).</span><br /><span style="font-size:85%;">Bueno la cosa como ya dije es que se me rompió la grabadora, asi que me fui a los laboratorios Lamias Corp. a ver como lo solucionávamos, la cosa es que hace mucho quería probar el booteo de cualquier distro de Linux desde el USB, pero como el mio es de 512Mb (fuck) no entrava ninguna imagen Live, por suerte mi amigo tiene uno de 4Gb, jeje, y bueno tambien aprovechando que el WinVista no me agradaba decidí quitarlo para siempre de mi Laptop, ahora lo que todos esperaban, la guía para que ustedes también puedan Bootear Linux desde su Pendrive.</span><br /><br /><span style="font-size:85%;">Muy bien la Distro a instalar fue <span style="font-weight: bold;">Ubuntu 7.10</span> <span style="font-weight: bold; font-style: italic;">Gusty Gibbon, </span>la elegí porque me gusta, ojo también pueden instalar la 8.04.</span><br /></div><br /><div style="text-align: justify;"><span style="font-size:85%;">Los ingredientes son:</span><br /></div><ul style="text-align: justify;"><li><span style="font-size:85%;">La imagen ISO o el CD de Ubuntu 7.10.</span></li><li><span style="font-size:85%;">Un pendrive USB de 1GB o más.</span></li><li><span style="font-size:85%;">Archivos que bajar, obviamente, se necesita conexión a Internet.</span></li></ul><div style="text-align: justify;"><span style="font-size:85%;">Ahora a seguir los pasos:</span><br /><br /><span style="font-size:85%;">1. Iniciar un Ubuntu normal (o Ubuntu desde el LiveCD) y abrir una Terminal para loguearse como root. Escribir: <span style="font-weight: bold;">ubuntu@ubuntu:~$ sudo su</span></span><br /><br /><span style="font-size:85%;">2. Conectar el pendrive y escribir <span style="font-weight: bold;">fdisk -l</span> para ver la lista de discos y particiones, buscar por el tamaño del pendrive. En mi caso figura como <span style="font-weight: bold;">/dev/sdc</span>, sustituir la <span style="font-weight: bold;">"<span style="color: rgb(255, 0, 0);">c</span>"</span> de mi ejemplo por la letra que te aparece. (Por ejemplo: si tu unidad aparece como <span style="font-weight: bold;">"b"</span> ponés <span style="font-weight: bold;">/dev/sd</span><span style="color: rgb(255, 0, 0); font-weight: bold;">b</span>)</span><br /><br /><span style="font-size:85%;">3. Ahora desmontar el pendrive para poder trabajar. Escribir: <span style="font-weight: bold;">umount /dev/sd<span style="color: rgb(255, 0, 0);">c</span>1</span></span><br /><br /><span style="font-size:85%;">4-. Escribir: <span style="font-weight: bold;">fdisk /dev/sd<span style="color: rgb(255, 0, 0);">c</span></span></span><br /><br /><span style="font-size:85%;">5. Ahora vamos a trabajar con <span style="font-weight: bold;">fdisk</span> para crear las particiones necesarias:</span><br /></div><ul style="text-align: justify;"><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">p</span> para ver la partición y luego <span style="font-weight: bold;">d</span> para eliminarla.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">n</span> para crear una nueva partición.<br /></span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">p</span> para crear una partición primaria.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">1</span> para que sea la primer partición primaria.</span></li><li><span style="font-size:85%;">Presionar <span style="font-weight: bold;">enter</span> para usar el 1 nº de cilindro.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">+800MB</span> para asignarle el tamaño a la partición.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">a</span> para hacerla booteable.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">1</span> para decirle qué partición hacer booteable.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">t</span> para elegir el sistema de archivos.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">6</span> para seleccionar FAT16 como sistema de archivos.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">n</span> para crear otra nueva partición.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">p</span> para crear otra partición primaria.</span></li><li><span style="font-size:85%;">Escribir <span style="font-weight: bold;">2</span> para que sea la segunda partición primaria.</span></li><li><span style="font-size:85%;">Presionar <span style="font-weight: bold;">enter</span> para seleccionar el nº de cilindros que muestra ahí.</span></li><li><span style="font-size:85%;">Presionar <span style="font-weight: bold;">enter</span> para seleccionar el nº de cilindros finales que muestra ahí.</span></li><li><span style="font-size:85%;">Finalmente escribir <span style="font-weight: bold;">w</span> para aplicar todos estos cambios.</span></li></ul><div style="text-align: justify;"><span style="font-size:85%;">6. Asegurarse de que no estén montadas las particiones. Escribir: <span style="font-weight: bold;">umount /dev/sd<span style="color: rgb(255, 0, 0);">c<span style="color: rgb(0, 0, 0);">1</span> </span></span><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);">y</span></span><span style="font-weight: bold;"><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);"> umount/dev/sd<span style="color: rgb(255, 0, 0);">c</span>2</span></span></span></span><br /><br /><span style="font-size:85%;">7. Escribir: <span style="font-weight: bold;">mkfs.vfat -F 16 -n ubuntu710 /dev/sd<span style="color: rgb(255, 0, 0);">c</span>1</span> para formatear la primer partición.</span><br /><br /><span style="font-size:85%;">8. Escribir: <span style="font-weight: bold;">mkfs.ext2 -b 4096 -L casper-rw /dev/sd<span style="color: rgb(255, 0, 0);">c</span>2</span> para formatear en ext2 la segunda partición.</span><br /><br /><span style="font-size:85%;">9. Ahora sacar y volver a conectar el pendrive.</span><br /><br /><span style="font-size:85%;">10. Ahora por las dudas actualizar la lista de repositorios. Escribir: <span style="font-weight: bold;">apt-get update</span></span><br /><br /><span style="font-size:85%;">11. Instalar herramientas necesarias para que inicie desde el USB. Escribir: <span style="font-weight: bold;">apt-get install syslinux mtools</span></span><br /><br /><span style="font-size:85%;">12. Luego aplicar el siguiente comando: <span style="font-weight: bold;">syslinux -sf /dev/sd</span><span style="color: rgb(255, 0, 0); font-weight: bold;">c</span><span style="font-weight: bold;">1</span></span><br /><br /><span style="font-size:85%;">13. Ahora, montar la ISO de Ubuntu 7.10 (Escribir: <span style="font-weight: bold;">mount -o loop /home/tuusuario/ubuntu710.iso /cdrom</span>) o insertar el CD en la lectora. Si estás desde Ubuntu LiveCD ignorá este paso. Ahora Escribir: <span style="font-weight: bold;">cd /cdrom</span></span><br /><br /><span style="font-size:85%;">14. A copiar el contenido del CD al pendrive, <span style="font-style: italic;">y pasar por alto los mensajes de que no se pudieron crear enlaces simbólicos</span>. Escribir: <span style="font-weight: bold;">cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz /media/ubuntu710/</span></span><br /><br /><span style="font-size:85%;">15. Ahora descargar y descomprimir un config para que funcione todo. Escribir:</span><br /><span style="font-size:85%;"> a. <span style="font-weight: bold;">cd /media/ubuntu710</span></span><br /><span style="font-size:85%;"> b. <span style="font-weight: bold;">wget pendrivelinux.com/downloads/U710fix.zip</span></span><br /><span style="font-size:85%;"> c.<span style="font-weight: bold;"> unzip -o -d U710fix.zip</span></span><br /><br /><span style="font-weight: bold; font-style: italic;"><span style="font-size:85%;">Coorecto!! </span></span><span style="font-size:85%;">Bueno con eso ya debería estar andando todo, ahora lo que nos queda es entrar en la Bios y configurar para que cuando reiniciemos nuestra máquina Boote directamente del Pen, sino apretamos la tecla F10 o la respectiva para que al reiniciar nos aparesca el Bootmenu y ahí seleccionamos la unidad USB.</span><br /><span style="font-size:85%;">Si por aquellas casualidades del mundo no anda hacemos lo siguiente:</span><br /><br /><span style="font-size:85%;">a. <span style="font-weight: bold;">apt-get install lilo</span></span><br /><span style="font-size:85%;">b. </span><span style="font-weight: bold;"><span style="font-size:85%;">lilo -M /dev/sd</span><span style="color: rgb(255, 0, 0);"><span style="font-size:85%;">c</span></span></span><br /><br /><span style="font-size:85%;">Con eso lo que acabamos de haces es instalar el MBR a nuestro Pen el cual ahora será capás de bootear siempre.</span><span style="color: rgb(102, 102, 102);font-size:85%;" ><br /><br /><br /></span><span style="color: rgb(102, 102, 102);font-size:85%;" ><span style="color: rgb(0, 0, 0);"><span style="color: rgb(255, 0, 0);">NOTA: <span style="color: rgb(153, 153, 153);"><span style="color: rgb(102, 102, 102);">anda más rápido que mi disco interno xD, los dejo hasta la próxima.<br /><br />P/D: Era hora de que actualizara ésto :P</span><br /></span></span></span></span><br /><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);font-size:85%;" ><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);"><a style="font-weight: bold;" href="http://blog.mocek.com.ar/">Fuente</a> </span></span></span></span><br /><br /><br /></div><br /><span style="font-size:85%;"><span style="font-weight: bold; font-style: italic;"></span></span>...kCh3t...http://www.blogger.com/profile/02492087615392791286noreply@blogger.com0