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

<channel>
	<title>Myat's</title>
	<atom:link href="http://www.myatus.co.uk/es/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.myatus.co.uk/es/</link>
	<description>Wasting bits y bytes al día</description>
	<lastbuilddate>Wed, 28 Julio 2010 19:03:19 +0000</lastbuilddate>
	<language>es</language>
	<sy:updateperiod>hourly</sy:updateperiod>
	<sy:updatefrequency>1</sy:updatefrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://www.myatus.co.uk/?pushpress=hub'/>
		<item>
		<title>El bloqueo de las exploraciones w00tw00t</title>
		<link>http://www.myatus.co.uk/es/2010/07/17/blocking-w00tw00t-scans/</link>
		<comments>http://www.myatus.co.uk/es/2010/07/17/blocking-w00tw00t-scans/#comments</comments>
		<pubdate>Sat, 17 Julio 2010 10:53:38 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[Seguridad]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=1401-es</guid>
		<description><![CDATA[Algunos sitios web están siendo afectados con el infame &#8220;w00tw00t&#8221; exploraciones. Es posible que vea estas exploraciones en sus registros como: ... &#34;GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1&#34; 400 ... Using Iptables The quickest method of making sure it never reaches your webserver (y recursos así como la pérdida de procesador, de espacio en disco [los archivos de registro], etc) es usar iptables, y [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/' rel='bookmark' title='Permanent Link: Guía: Firewall y router con Proxmox &#8211; Ampliando su uso'>Guía: Firewall y router con Proxmox &#8211; Extending its use</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: Guide: Firewall and router with Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Más rápido de Super GT caché con nginx'>Faster WP Super Cache with NginX</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Algunos sitios web están siendo afectados con el infame &#8220;w00tw00t&#8221; exploraciones. Es posible que vea estas exploraciones en sus registros como:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">... &quot;GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1&quot; 400 ...</div></div>
</pre>
<h3>Uso de iptables</h3>
<p>El método más rápido de asegurarse de que nunca llega a su servidor web (y recursos así como la pérdida de procesador, de espacio en disco [los archivos de registro], etc) es usar iptables, y se puede hacer con una sola línea como esta:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">iptables <span style="color: #660033;">-I</span> INPUT <span style="color: #660033;">-D</span> xxx.xxx.xxx.xxx <span style="color: #660033;">-p</span> tcp <span style="color: #660033;">--dport</span> <span style="color: #000000;">80</span> <span style="color: #660033;">-m</span> string <span style="color: #660033;">--to</span> <span style="color: #000000;">70</span> &nbsp;<span style="color: #660033;">--algo</span> bm <span style="color: #660033;">--string</span> <span style="color: #ff0000;">'GET /w00tw00t.at.ISC.SANS.'</span> <span style="color: #660033;">-j</span> DROP</div></div>
</pre>
<p>Sólo tiene que sustituir <em>xxx.xxx.xxx.xxx</em> con la IP de su servidor web. Si desea utilizar esto para un rango de IPs (es decir., usted está utilizando IPs múltiples para albergar los servidores web), simplemente sustituya el &#8220;-D xxx.xxx.xxx.xxx&#8221; portion with:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #660033;">-m</span> iprange <span style="color: #660033;">--dst-range</span> start.xxx.xxx.xxx-end.xxx.xxx.xxx</div></div>
</pre>
<p>Dónde <em>start.xxx.xxx.xxx</em> y <em>end.xxx.xxx.xxx</em> are the first and last IPs of your web servers respectively.<span id="more-1401"></span></p>
<p>If you wish to have a fancier option, one where it will for example blacklist an IP for a certain period, etc., have a look at <a title="SpamCle@ner w00tw00t" href="http://spamcleaner.org/en/misc/w00tw00t.html" target="_blank">SpamCle@ner&#8217;s website</a>.</p>
<p>They go deeper into this subject and have provided two scripts near the end of their article. Simply save one of these scripts in a file named, Por ejemplo, <em>/opt/blockw00t.sh</em> and make it executable with:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">chmod</span> +x <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>blockw00t.sh</div></div>
</pre>
<p>You can run it manually with typing &#8220;/opt/blockwoot.sh&#8221; in the shell or to automatically load it at boot time you can add it to your <em>/etc/rc.local </em>archivo, or on Debian/Ubuntu systems add it to your <em>/ etc / network / interfaces</em> como así:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">auto eth0<br />
inet eth0 static<br />
&nbsp; &nbsp;... [existing configuration that remains unaltered] ...<br />
&nbsp; &nbsp;# Load anti-w00t script:<br />
&nbsp; &nbsp;post-up /opt/blockw00t.sh</div></div>
</pre>
<h3>Using fail2ban</h3>
<p>If you are using <a title="Fail2Ban" href="http://www.fail2ban.org" target="_blank">Fail2Ban</a>, like described in the <a title="Guide: Firewall and router with Proxmox – Extending its use" href="http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/" target="_self">Shorewall firewall configuration</a>, you can create a new definition that scans for the w00tw00t entries in the webserver log files.</p>
<p>The following definition assumes your webserver log entries look like the following (Nginx y Apache 2):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">203.127.11.214 - - [15/Jul/2010:15:50:04 +0200] &quot;GET /w00tw00t.at.ISC.SANS.test0:) HTTP/1.1&quot; 400 173 &quot;-&quot; &quot;-&quot;</div></div>
</pre>
<p>Create a file <em>/etc/fail2ban/filter.d/webserver-w00tw00t.conf</em>:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[Definition]<br />
failregex = ^&lt;anfitrión&gt; .*&quot;GET \/w00tw00t\.at\.ISC\.SANS\..+\:\).*?&quot;<br />
<br />
ignoreregex =</div></div>
</pre>
<p>This catches the known variants of the scanner, including &#8220;DFind&#8221;, &#8220;test0&#8243;, &#8220;MSlog&#8221; y &#8220;ntsvc&#8221;.</p>
<p>Nota: El <em>&lt;anfitrión&gt;</em> portion is specific to fail2ban and is a shorthand for the regex <em>(?:::f{4,6}:)?(?P&lt;anfitrión&gt;\S+)</em>, which matches either an IPv4 or IPv6 address. See the <a title="Fail2Ban manual, filters" href="http://www.fail2ban.org/wiki/index.php/MANUAL_0_8#Filters" target="_blank">fail2ban manual</a> for more details.</p>
<p>*Tip: If you wish to change the regular expression, I recommend <a title="RegExr" href="http://gskinner.com/RegExr" target="_blank">RegExr</a> to play with various options/search criteria. It&#8217;s a time saver and free :)</p>
<p>*Tip 2: To test your definition&#8217;s regular expression, usar:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">fail2ban-regex logfile <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>fail2ban<span style="color: #000000; font-weight: bold;">/</span>filter.d<span style="color: #000000; font-weight: bold;">/</span>webserver-w00tw00t.conf</div></div>
</pre>
<p>Dónde <em>logfile</em> is the actual log file name, such as <em>/var/log/apache2/access.log</em>.</p>
<p>Add this definition to the fail2ban Jail configuration (<em>/ etc/fail2ban/jail.conf</em>):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">... [existing configuration] ...<br />
<br />
[webserver-w00tw00t]<br />
enabled &nbsp;= true<br />
puerto &nbsp; &nbsp; = http,https<br />
filter &nbsp; = webserver-w00tw00t<br />
# !!! Keep in mind to specify the correct web server log here:<br />
logpath &nbsp;= /var/log/apache2/access.log<br />
maxretry = 1<br />
# Time in seconds, En este caso,, one day:<br />
bantime &nbsp;= 86400</div></div>
</pre>
<p>Now reload the service (es decir., &#8220;/etc/init.d/fail2ban reload&#8221; o &#8220;service fail2ban reload&#8221;).</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans&amp;desc=Some%20websites%20are%20still%20being%20hit%20with%20the%20infamous%20%22w00tw00t%22%20scans.%20You%20might%20see%20these%20scans%20in%20your%20logs%20as%3A%0D%0A%5Bcce_text%5D...%20%22GET%20%2Fw00tw00t.at.ISC.SANS.DFind%3A%29%20HTTP%2F1.1%22%20400%20...%5B%2Fcce_text%5D%0D%0AUsing%20Iptables%0D%0AThe%20quickest%20method%20of%20making%20sure%20it%20never%20reaches%20your%20webserver%20%28and%20thus%20wasting%20resour" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;bm_description=Blocking+w00tw00t+scans&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/&amp;title=Blocking+w00tw00t+scans" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Blocking+w00tw00t+scans+-+http://bit.ly/cS3upS&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/' rel='bookmark' title='Permanent Link: Guía: Firewall y router con Proxmox &#8211; Ampliando su uso'>Guía: Firewall y router con Proxmox &#8211; Extending its use</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: Guide: Firewall and router with Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Más rápido de Super GT caché con nginx'>Faster WP Super Cache with NginX</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/07/17/blocking-w00tw00t-scans/feed/</wfw:commentrss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Un simplificado Nginx-Apache combinado con el apoyo de WordPress</title>
		<link>http://www.myatus.co.uk/es/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/</link>
		<comments>http://www.myatus.co.uk/es/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/#comments</comments>
		<pubdate>Mon, 28 Junio 2010 22:03:21 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[la evaluación comparativa]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=617-es</guid>
		<description><![CDATA[Parece que he descuidado a escribir un nuevo artículo en mucho tiempo! La culpa es mía. Pero, gracias a un corte de página web, He finalmente consiguió algunas cosas más bien compartir con ustedes. My previous Nginx configuration became a nightmare to maintain and WordPress had become slower because Apache&#8217;s children were being killed [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/nginx-and-apache-but-no-memcached/' rel='bookmark' title='Permanent Link: Nginx y Apache, pero no memcached'>NginX and Apache, but no memcached</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Más rápido de Super GT caché con nginx'>Faster WP Super Cache with NginX</a></li>
<li><a href='http://www.myatus.co.uk/2009/09/07/compiling-nginx-on-debian-ubuntu/' rel='bookmark' title='Permanent Link: Compilación nginx en Debian / Ubuntu'>Compiling NginX on Debian / Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://wiki.nginx.org/images/0/0e/Absolut_nginx.jpg" alt="Absolut Nginx" width="90" height="250" />Parece que he descuidado a escribir un nuevo artículo en mucho tiempo! La culpa es mía. Pero, gracias a un corte de página web, I&#8217;ve finally got some more good stuff to share with you.</p>
<p>Mi configuración previa de Nginx se convirtió en una pesadilla para mantener y WordPress se ha convertido más lento porque los niños de Apache estaban siendo asesinados por OOM. Esto se debió a una equivocada caché PHP (PHP XCache para ser exactos) que decidió tomar cada pedacito disponible de memoria de mi sistema, a pesar de tener max-peticiones por niño de implantación baja (antes de ser purgado).</p>
<p>Esta, junto con mis esfuerzos en la búsqueda de la solución más rápida a todo y la introducción de una nueva nube servidores OVH, lead me to today&#8217;s article.<span id="more-617"></span></p>
<h2>Which is faster &#8211; Varnish or Nginx?</h2>
<p>The first thing I wanted to do is make all the caching happen before things get pushed through to Apache. This because I wanted to eliminate both PHP <a title="XCache" href="http://xcache.lighttpd.net" target="_blank">XCache</a> and the <a title="WP Super Cache" href="http://ocaoimh.ie/wp-super-cache" target="_blank">WordPress Super Cache</a> plugin I was using, so to increase WordPress compatibility but decrease complexity.</p>
<p>At first I thought about using <a title="Varnish Cache" href="http://varnish-cache.org" target="_blank">Varnish</a> &#8211; either as a the sole front-end, or in between Nginx and Apache (the reasoning later). También, I had gotten my hands on OVH&#8217;s Cloud servers whilst they were still in <em>&#8220;alpha&#8221;</em>, and used this as the base system for building a pool of web servers.</p>
<p>The following tests have all been performed on those Cloud servers &#8211; mC 256 (256 MBytes of guaranteed RAM, 2 GByte total memory with excess swapped to SSD&#8217;s), 4 CPU cores and 5 GBytes of storage space. The OS is Ubuntu 10.04 LTS. The output of <em>/proc/cpuinfo</em> is as following (x4 for briefness):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">processor &nbsp; &nbsp; &nbsp; : 0<br />
vendor_id &nbsp; &nbsp; &nbsp; : GenuineIntel<br />
cpu family &nbsp; &nbsp; &nbsp;: 6<br />
model &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : 26<br />
model name &nbsp; &nbsp; &nbsp;: Intel(R) Xeon(R) CPU &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; E5504 &nbsp;@ 2.00GHz<br />
stepping &nbsp; &nbsp; &nbsp; &nbsp;: 5<br />
cpu MHz &nbsp; &nbsp; &nbsp; &nbsp; : 1995.000<br />
cache size &nbsp; &nbsp; &nbsp;: 4096 KB<br />
fdiv_bug &nbsp; &nbsp; &nbsp; &nbsp;: En<br />
hlt_bug &nbsp; &nbsp; &nbsp; &nbsp; : En<br />
f00f_bug &nbsp; &nbsp; &nbsp; &nbsp;: En<br />
coma_bug &nbsp; &nbsp; &nbsp; &nbsp;: En<br />
fpu &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : Sí<br />
fpu_exception &nbsp; : Sí<br />
cpuid level &nbsp; &nbsp; : 11<br />
wp &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: Sí<br />
flags &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf pni ssse3 cx16 sse4_1 sse4_2 popcnt hypervisor lahf_lm<br />
bogomips &nbsp; &nbsp; &nbsp; &nbsp;: 3990.00<br />
clflush size &nbsp; &nbsp;: 64<br />
cache_alignment : 64<br />
address sizes &nbsp; : 40 bits physical, 48 bits virtual<br />
power management:</div></div>
</pre>
<div>
<p>The stock install of Apache performed as following on a simple &#8220;Hello World&#8221; PHP script, utilizando &#8220;<em>ab -c 100 -n 100000 http://host/</em>&#8220;:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 29.548 segundo<br />
Complete requests: &nbsp; &nbsp; &nbsp;100000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Total transferred: &nbsp; &nbsp; &nbsp;25009500 bytes<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 3901482 bytes<br />
solicitudes por segundo: &nbsp; &nbsp;3384.27 [#/sec] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 29.548 [ms] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.295 [ms] (mean, across all concurrent requests)<br />
Transfer rate: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;826.55 [Kbytes/sec] received<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;mean[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; 12 &nbsp;39.1 &nbsp; &nbsp; 12 &nbsp; &nbsp;1960<br />
Processing: &nbsp; &nbsp; 9 &nbsp; 18 &nbsp;49.6 &nbsp; &nbsp; 14 &nbsp; &nbsp;2036<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; 15 &nbsp;45.9 &nbsp; &nbsp; 12 &nbsp; &nbsp;1966<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; 14 &nbsp; 29 &nbsp;65.9 &nbsp; &nbsp; 26 &nbsp; &nbsp;2159</div></div>
</pre>
<p>With Varnish in front of Apache, things really started to look good:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 13.489 segundo<br />
Complete requests: &nbsp; &nbsp; &nbsp;100000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Total transferred: &nbsp; &nbsp; &nbsp;28315282 bytes<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 1100594 bytes<br />
solicitudes por segundo: &nbsp; &nbsp;7413.64 [#/sec] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 13.489 [ms] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.135 [ms] (mean, across all concurrent requests)<br />
Transfer rate: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2049.99 [Kbytes/sec] received<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;mean[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;6 &nbsp; 2.2 &nbsp; &nbsp; &nbsp;6 &nbsp; &nbsp; &nbsp;71<br />
Processing: &nbsp; &nbsp; 2 &nbsp; &nbsp;7 &nbsp; 1.9 &nbsp; &nbsp; &nbsp;7 &nbsp; &nbsp; &nbsp;70<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp;6 &nbsp; 2.0 &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp; &nbsp;66<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3 &nbsp; 13 &nbsp; 3.1 &nbsp; &nbsp; 13 &nbsp; &nbsp; &nbsp;81</div></div>
</pre>
<p>At 2.48x more than what Apache can send out on its own, that&#8217;s a mighty impressive improvement and Varnish deserves kudos. But at 1 GBytes of RAM for caching, would it really be more efficient and quicker than Nginx? The following results tell &#8230;</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 9.438 segundo<br />
Complete requests: &nbsp; &nbsp; &nbsp;100000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Total transferred: &nbsp; &nbsp; &nbsp;27706648 bytes<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 5201248 bytes<br />
solicitudes por segundo: &nbsp; &nbsp;10595.55 [#/sec] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 9.438 [ms] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.094 [ms] (mean, across all concurrent requests)<br />
Transfer rate: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2866.87 [Kbytes/sec] received<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;mean[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;4 &nbsp; 1.0 &nbsp; &nbsp; &nbsp;4 &nbsp; &nbsp; &nbsp;56<br />
Processing: &nbsp; &nbsp; 2 &nbsp; &nbsp;6 &nbsp; 9.7 &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp; 253<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;5 &nbsp; 9.7 &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp; 253<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;5 &nbsp; &nbsp;9 &nbsp; 9.7 &nbsp; &nbsp; &nbsp;9 &nbsp; &nbsp; 257</div></div>
</pre>
<p>&#8230; a different story. Though this is not some scientific research that should be taken at face value, I personally found the difference rather significant &#8211; especially since Nginx never used more than 60 Mbytes of RAM and relied mostly on system file  caching. 1.39x faster than Varnish, 3.46x faster than Apache by itself. That&#8217;s even more impressive!</p>
<h3>A little Varnish quirk on Ubuntu</h3>
<p>Otra vez, and I can&#8217;t say this often enough, these are merely the numbers obtained on my system &#8211; your mileage may vary. Varnish is definitely a worthy contender &#8212; the one issue I encountered on Ubuntu was that Varnish crashed when attempting to test with more than 1000 concurrent connections. That&#8217;s not supposed to happen in a production environment!</p>
<p>The culprit seems to be the user account&#8217;s <em>&#8220;open archivo descriptors&#8221;</em> limitation. Sockets are also counted towards this value and when Varnish had hit the limit it died rather ungracefully. You can manually resolve it by using ulimit:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #7a0874; font-weight: bold;">ulimit</span> <span style="color: #660033;">-n</span> <span style="color: #000000;">65535</span></div></div>
</pre>
<p>But you are better off using the <em>/etc/security/limits.conf</em> file. It is well documented, so it shouldn&#8217;t be to difficult to figure it out. I&#8217;ll continue with my blog&#8230;</p>
<h2>The Configuration</h2>
<p>So I have decided to keep Nginx as the front-end for Apache, but this time &#8211; unlike previously &#8211; activate Nginx&#8217;s caching. Doing it here, rather than working with caching plugins and a plethora of other band-aids, keeps the whole configuration clean and simple. Apache can be left alone to run as it normally does, with no special trickery. The only exception is a memcache store, because the database is located on a different server and linked through a VPN.</p>
<p>First I installed Nginx, Apache, PHP5 and Memcache through the usual channels, de la siguiente manera:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> nginx libapache2-mod-php5 memcached \<br />
php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick \<br />
php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming \<br />
php5-ps php5-pspell php5-recode php5-snmp php5-sqlite \<br />
php5-tidy php5-xmlrpc php5-xsl php5-json</div></div>
</pre>
<h3>Update Nginx</h3>
<p>The Nginx version provided by the Ubuntu repository is 0.7.65. Sin embargo, a feature introduced in version 0.7.66/stable - <em>proxy_no_cache</em> &#8211; will come handy simplifying the configuration. 0.7.67 also fixed a small issue, which mainly concerns Windows machines but is good to have patched regardless. So I&#8217;ve compiled Nginx to the latest stable version as following:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># apt-get install libc6 libpcre3 libpcre3-dev libpcrecpp0 libssl0.9.8 libssl-dev zlib1g zlib1g-dev lsb-base</span><br />
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>www.nginx.org<span style="color: #000000; font-weight: bold;">/</span>download<span style="color: #000000; font-weight: bold;">/</span>nginx-0.7.67.tar.gz<br />
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xf</span> nginx-0.7.67.tar.gz<br />
<span style="color: #7a0874; font-weight: bold;">cd</span> nginx-0.7.67<br />
.<span style="color: #000000; font-weight: bold;">/</span>configure \<br />
<span style="color: #660033;">--user</span>=www-data \<br />
<span style="color: #660033;">--group</span>=www-data \<br />
<span style="color: #660033;">--sbin-path</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>sbin \<br />
<span style="color: #660033;">--conf-path</span>=<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>nginx.conf \<br />
<span style="color: #660033;">--error-log-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>error.log \<br />
<span style="color: #660033;">--pid-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>run<span style="color: #000000; font-weight: bold;">/</span>nginx.pid \<br />
<span style="color: #660033;">--lock-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lock<span style="color: #000000; font-weight: bold;">/</span>nginx.lock \<br />
<span style="color: #660033;">--http-log-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>access.log \<br />
<span style="color: #660033;">--http-client-body-temp-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>body \<br />
<span style="color: #660033;">--http-proxy-temp-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>proxy \<br />
<span style="color: #660033;">--http-fastcgi-temp-path</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>fastcgi \<br />
<span style="color: #660033;">--with-debug</span> \<br />
--with-http_stub_status_module \<br />
--with-http_flv_module \<br />
--with-http_ssl_module \<br />
--with-http_dav_module \<br />
--with-http_gzip_static_module \<br />
--with-http_realip_module \<br />
<span style="color: #660033;">--with-mail</span> \<br />
--with-mail_ssl_module \<br />
<span style="color: #660033;">--with-ipv6</span><br />
<span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #c20cb9; font-weight: bold;">make</span> <span style="color: #c20cb9; font-weight: bold;">install</span></div></div>
</pre>
<p>Sí, that&#8217;s literally cut &amp; paste. It overwrites the binaries installed by <em>apt-get</em>, and we happily continue to use the official init script provided by Ubuntu/Debian. Why make life difficult?</p>
<h3>Configuring PHP and Apache</h3>
<p>En este punto,, configure PHP and Apache to your heart&#8217;con content. The one thing that you need to do with Apache is move it to a different port and preferably keep it on 127.0.0.1. This means you need to edit the /etc/apache2/ports.conf file:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">NameVirtualHost *:8080<br />
Listen 127.0.0.1:8080</div></div>
</pre>
<p>And configure your website(s) accordingly:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;VirtualHost *:8080&gt;<br />
... etc ...<br />
&lt;/VirtualHost&gt;</div></div>
</pre>
<p>If you are using SSL (https://), this will be handled by Nginx rather than Apache. Since this is already getting quite long, I will skip SSL in this blog.</p>
<h3>Configuring Nginx</h3>
<p>We start off by creating a few directories that will be used by Nginx:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>includes<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>tmp<br />
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache<span style="color: #000000; font-weight: bold;">/</span>nginx<span style="color: #000000; font-weight: bold;">/</span>cached<br />
<span style="color: #c20cb9; font-weight: bold;">chown</span> <span style="color: #660033;">-R</span> www-data:www-data <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>cache<span style="color: #000000; font-weight: bold;">/</span>nginx</div></div>
</pre>
<p>Next we modify the file <em>/etc/nginx/nginx.conf</em> de la siguiente manera:</p>
<pre>
<div class="codecolorer-cencendidotainer text blackboard no_translate nencendidoe" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;fencendidot:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">user &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;www-data;<br />
<br />
worker_processes &nbsp; &nbsp; &nbsp; &nbsp;4;<br />
worker_rlimit_nofile &nbsp; &nbsp;16384;<br />
<br />
error_log &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /var/log/nginx/error.log;<br />
pid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /var/run/nginx.pid;<br />
<br />
events {<br />
&nbsp; &nbsp; &nbsp; &nbsp; worker_connections &nbsp;2000;<br />
}<br />
<br />
http {<br />
&nbsp; &nbsp; &nbsp; &nbsp; include &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/mime.types;<br />
&nbsp; &nbsp; &nbsp; &nbsp; default_type &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;application/octet-stream;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; access_log &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/var/log/nginx/access.log;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; sendfile &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;on;<br />
&nbsp; &nbsp; &nbsp; &nbsp; tcp_nopush &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;on;<br />
&nbsp; &nbsp; &nbsp; &nbsp; tcp_nodelay &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; on;<br />
&nbsp; &nbsp; &nbsp; &nbsp; keepalive_timeout &nbsp; &nbsp; &nbsp; 75 20;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;encendido;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_vary &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; encendido;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_comp_level &nbsp; &nbsp; &nbsp; &nbsp; 3;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_min_length &nbsp; &nbsp; &nbsp; &nbsp; 4096;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_proxied &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;alguno;<br />
&nbsp; &nbsp; &nbsp; &nbsp; gzip_types &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;text/plain text/css application/x-javascript text/xml<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; application/xml application/xml+rss text/javascript;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; include &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/conf.d/*.conf;<br />
&nbsp; &nbsp; &nbsp; &nbsp; include &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/sites-enabled/*;<br />
}</div></div>
</pre>
<p>El <em>worker_processes</em> variable is set according to the number of CPU cores in my system, 4 En este caso,. There are a few tcp tweaks and gzip compression is enabled on additional archivo types, rather than just html.  For the rest, it&#8217;s fairly run-of-the-mill.</p>
<p>The core workhorse of Nginx will be the proxy and its associated cache. Because I like to keep things nicely sectioned, thus easy to configure, I&#8217;ve created the following <em>/etc/nginx/conf.d/proxy.conf</em> file, which will be included by Nginx by an <em>include</em> declaración:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">proxy_redirect &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;de;<br />
<br />
proxy_set_header &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Host $host;<br />
proxy_set_header &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;X-Forwarded-For $proxy_add_x_forwarded_for;<br />
<br />
proxy_connect_timeout &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 90;<br />
proxy_send_timeout &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;90;<br />
proxy_read_timeout &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;90;<br />
<br />
proxy_buffer_size &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4k;<br />
proxy_buffers &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4 32k;<br />
proxy_busy_buffers_size &nbsp; &nbsp; &nbsp; &nbsp; 64k;<br />
proxy_temp_file_write_size &nbsp; &nbsp; &nbsp;64k;<br />
<br />
proxy_max_temp_file_size &nbsp; &nbsp; &nbsp; &nbsp;56m;<br />
proxy_temp_path &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /var/cache/nginx/tmp;<br />
proxy_cache_key &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $scheme$host$request_uri;<br />
proxy_cache_path &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/var/cache/nginx/cached levels=2:2 keys_zone=global:64m inactive=60m max_size=1G;<br />
<br />
proxy_cache_valid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 200 302 30m;<br />
proxy_cache_valid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 301 1h;<br />
proxy_cache_valid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 404 1m;<br />
<br />
proxy_cache_use_stale &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; error timeout http_500 http_502 http_503 http_504;<br />
<br />
proxy_pass_header &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Set-Cookie;</div></div>
</pre>
<p>El <em>proxy_set_header</em> variables are there to help you determine the IP of the actual web page requester, rather than receiving the one from Nginx. You just need to include <em>%{X-Forwarded-For}i</em> in one of Apache&#8217;s log formats instead of the host (<em>%h</em>).</p>
<p>Sin embargo, I have personally disabled all access logging in Apache, because everything needs to pass through Nginx anyway and it boosts Apache&#8217;s performance a smidgen (you do this by commenting out all the <em>CustomLog</em> lines in Apache&#8217;s configurations). I did leave the Apache <em>ErrorLog</em> enabled, just for those instances and also for PHP error messages.</p>
<p>The file above also defines an Nginx proxy cache zone called <em>&#8220;global&#8221;</em> con el <em>proxy_cache_path</em> variable. That same variable also specifies a garbage time (60 minutos) and maximum cache size (on the disk, 1 GBytes).</p>
<p>El <em>proxy_cache_key</em> is simply a concatenation of <em>&#8220;httpmyatus.co.uk/therequests.php&#8221;</em> that will be hashed and then used to retrieve it at a later point. I&#8217;m allowing stale cache to be served in case of certain errors, for example when Apache has unexpectedly died.</p>
<p>An important bit, which was quite a PITA to figure out, is the <em>proxy_pass_header</em> portion for the <em>&#8220;Set-Cookie&#8221;</em> header. WordPress includes <em>&#8220;Set-Cookie&#8221;</em> headers in 302 HTTP responses (which is used to point your browser to a new location) &#8211; some frown upon this practice and Nginx is no exception. Hence we need to specifically let this pass through, or else you will not be able to login to your WordPress Admin or have users leave comments.</p>
<h3>Includes</h3>
<p>en la <em>/etc/nginx/includes</em> folder we created earlier, we add two archivos. The first is a helper for sites that use WordPress. Since the <em>/etc/nginx/includes</em> folder is not automatically included, we can be selective about inclusions, and save on some processing time when these features aren&#8217;t used. This is the <em>/etc/nginx/includes/wordpress.inc</em> file:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Si ($http_cookie ~* &quot;comment_author_|wordpress_(?!test_cookie)|wp-postpass_&quot;) {<br />
&nbsp; &nbsp; set $no_cache 1;<br />
}<br />
<br />
Si ($http_user_agent ~* &quot;(2\.0 MMP|240x320|400X240|AvantGo|BlackBerry|Blazer|Cellphone|Danger|DoCoMo|Elaine\/3\.0|EudoraWeb|Googlebot-Mobile|hiptop|IEMobile|KYOCERA\/WX310K|LG\/U990|MIDP-2\.|MMEF20|MOT-V|NetFront|Newt|Nintendo Wii|Nitro|Nokia|Opera Mini|Palm|PlayStation Portable|portalmmm|Proxinet|ProxiNet|SHARP-TQ-GX10|SHG-i900|Small|SonyEricsson|Symbian OS|SymbianOS|TS21i-10|UP\.Browser|UP\.Link|webOS|Windows CE|WinWAP|YahooSeeker\/M1A1-R2D2|NF-Browser|iPhone|iPod|Android|BlackBerry9530|G-TU915 Obigo|LGE VX|webOS|Nokia5800)&quot; ) {<br />
&nbsp; &nbsp; set $no_cache 1;<br />
}<br />
<br />
proxy_no_cache&nbsp; &nbsp; &nbsp; $no_cache;</div></div>
</pre>
<p>It&#8217;s a very simple file, En realidad. The first portion checks if there are certain cookies set, related to comment authors or those who are logged into the WordPress Admin. Si este es el caso, the variable <em>$no_cache</em> se establece en 1. The second check is for mobile users, like Nokia, iPhone, etc. Thes is helpful in case you have a mobile WordPress edition, as available through some plugins.</p>
<p>If at any point the <em>$no_cache</em> is 1, the variable <em>proxy_no_cache</em> becomes true. Apache&#8217;s output might still be cached, but it will not be served to the end user (thus always fresh).</p>
<p>The second archivo is a helper that&#8217;s pretty much universal for all the websites (but can still be overridden in the actual <em>sites-available/*</em> files). This is the <em>/etc/nginx/includes/default_proxy.inc</em> file:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># Enable caching:<br />
proxy_cache &nbsp; &nbsp; global;<br />
<br />
# Default:<br />
ubicación / {<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy_pass &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://127.0.0.1:8080;<br />
}<br />
<br />
# Rarely changed items can remain cached longer:<br />
location ~* \.(jpg|jpeg|png|gif|ico|CSS|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ {<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy_cache_valid &nbsp; &nbsp; &nbsp; 200 3h;<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy_pass &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;http://127.0.0.1:8080;<br />
}<br />
<br />
# Deny access to .ht* files:<br />
location ~ /\.ht {<br />
&nbsp; &nbsp; &nbsp; &nbsp; deny &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;todo;<br />
}</div></div>
</pre>
<p>The first variable <em>proxy_cache </em>informs Nginx to use the <em>&#8220;global&#8221;</em> zone we defined earlier in the <em>/etc/nginx/conf.d/proxy.conf </em>archivo. If it is not there, nothing will be cached and pages simply pass through.</p>
<p>It further tells Nginx to send everything to Apache, but allow images and a few other static files to be cached longer than originally defined. The last portion tells Nginx to block access to files such as <em>. Htaccess</em> o <em>.htpasswd</em> right at Nginx&#8217;s level &#8211; so Apache doesn&#8217;t have to and save some processing power.</p>
<h3>A default site</h3>
<p>You can use the include files to build a very small website configuration file. Por ejemplo, <em>/etc/nginx/sites-available/</em>default may looks something similar to this:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">server {<br />
&nbsp; &nbsp; &nbsp; &nbsp; listen &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;80;<br />
&nbsp; &nbsp; &nbsp; &nbsp; server_name &nbsp; &nbsp; _;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; root &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/var/www/sites/default/public;<br />
&nbsp; &nbsp; &nbsp; &nbsp; index &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; index.html index.htm;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; access_log &nbsp; &nbsp; &nbsp;/var/www/sites/default/logs/access.log;<br />
&nbsp; &nbsp; &nbsp; &nbsp; error_log &nbsp; &nbsp; &nbsp; /var/www/sites/default/logs/nginx.error.log;<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; # Includes:<br />
&nbsp; &nbsp; &nbsp; &nbsp; include &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/includes/wordpress.inc;<br />
&nbsp; &nbsp; include &nbsp; &nbsp; &nbsp; &nbsp; /etc/nginx/includes/default_proxy.inc;<br />
}</div></div>
</pre>
<p>Everything is passed to Apache and cached, depending of the <em>wordpress.inc</em> file allows it. Apache will handle the rest. You will likely have to change the directories, but that&#8217;s basically it.</p>
<h2>wordpress</h2>
<p>There&#8217;s little that needs to be done with WordPress. The most important thing is to actually disable any WordPress cache you may be using, such as WordPress Super Cache. It is no longer needed and only gives Apache / PHP more work to do. Sin embargo, as noted earlier, I did include Memcache.</p>
<p>The reason is that in my case, each Cloud server works off the same MySQL database cluster. To avoid unnecessary or repetitive SQL traffic, the Memcache daemon will hold these in RAM memory (or in the Cloud&#8217;s case &#8211; either RAM or SSD). This is done with the use of the <em>object-cache.php</em> file by Ryan Boren, which can be obtained <a title="WordPress Memcached object-cache" href="http://plugins.trac.wordpress.org/browser/memcached/" target="_blank">from this website</a>. This file needs to be placed in your <em>$WP-ROOT$/wp-content/</em> directory.</p>
<p>For everything else, WordPress can be plain vanilla but become blistering fast, as shown in the next output.</p>
<h2>Performance</h2>
<p>I have clustered a Cloud server with a dedicated server. For a short while (as in, half a day) I used HAProxy as the point-of-entry. HAProxy is super-fast, but I was irked by a minor issue that caused some logging issues. nginx is on-par with HAProxy, though it might have a little more jitter, so I now use an 2x Nginx &lt;&#8211;&gt; 2x (Nginx + Apache) combination. Witt the (nginx + Apache) portion of this setup configured exactly as described above, I have been able to obtain the following speeds (based on 100 concurrent connections, 50,000 requests and keep-alive enabled):</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Concurrency Level: &nbsp; &nbsp; &nbsp;100<br />
Time taken for tests: &nbsp; 6.694 segundo<br />
Complete requests: &nbsp; &nbsp; &nbsp;50000<br />
Failed requests: &nbsp; &nbsp; &nbsp; &nbsp;0<br />
Write errors: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0<br />
Keep-Alive requests: &nbsp; &nbsp;0<br />
Total transferred: &nbsp; &nbsp; &nbsp;2822197200 bytes<br />
HTML transferred: &nbsp; &nbsp; &nbsp; 2806393092 bytes<br />
solicitudes por segundo: &nbsp; &nbsp;7469.02 [#/sec] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 13.389 [ms] (mean)<br />
Time per request: &nbsp; &nbsp; &nbsp; 0.134 [ms] (mean, across all concurrent requests)<br />
Transfer rate: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;411700.31 [Kbytes/sec] received<br />
<br />
Connection Times (ms)<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; min &nbsp;mean[+/-sd] median &nbsp; max<br />
Connect: &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp;2 &nbsp; 0.4 &nbsp; &nbsp; &nbsp;2 &nbsp; &nbsp; &nbsp;16<br />
Processing: &nbsp; &nbsp; 3 &nbsp; 11 &nbsp; 0.8 &nbsp; &nbsp; 11 &nbsp; &nbsp; &nbsp;27<br />
Waiting: &nbsp; &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp;3 &nbsp; 1.2 &nbsp; &nbsp; &nbsp;3 &nbsp; &nbsp; &nbsp;25<br />
Total: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6 &nbsp; 13 &nbsp; 0.8 &nbsp; &nbsp; 13 &nbsp; &nbsp; &nbsp;32</div></div>
</pre>
<p>En 3.29 Gbps @ 7469 solicitudes por segundo, I consider this to be a rather well performing setup. Well prepared for my next project!</p>
</div>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support&amp;desc=It%20looks%20like%20I%20have%20neglected%20to%20write%20a%20new%20article%20in%20quite%20a%20while%21%20Shame%20on%20me.%20But%2C%20thanks%20to%20a%20website%20outage%2C%20I%27ve%20finally%20got%20some%20more%20good%20stuff%20to%20share%20with%20you.%0D%0A%0D%0AMy%20previous%20Nginx%20configuration%20became%20a%20nightmare%20to%20maintain%20and%20WordPress%20had%20become%20slower%20because%20Apache%27s%20children%20w" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;bm_description=A+simplified+Nginx-Apache+combo+with+Wordpress+support&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/&amp;title=A+simplified+Nginx-Apache+combo+with+Wordpress+support" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=A+simplified+Nginx-Apache+combo+with+Wordpress+support+-+http://bit.ly/abDc4R&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/nginx-and-apache-but-no-memcached/' rel='bookmark' title='Permanent Link: Nginx y Apache, pero no memcached'>NginX and Apache, but no memcached</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/17/faster-wp-super-cache-with-nginx/' rel='bookmark' title='Permanent Link: Más rápido de Super GT caché con nginx'>Faster WP Super Cache with NginX</a></li>
<li><a href='http://www.myatus.co.uk/2009/09/07/compiling-nginx-on-debian-ubuntu/' rel='bookmark' title='Permanent Link: Compilación nginx en Debian / Ubuntu'>Compiling NginX on Debian / Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/06/28/a-simplified-nginx-apache-combo-with-wordpress-support/feed/</wfw:commentrss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Guía: Firewall y router con Proxmox &#8211; Ampliando su uso</title>
		<link>http://www.myatus.co.uk/es/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/</link>
		<comments>http://www.myatus.co.uk/es/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/#comments</comments>
		<pubdate>Sat, 20 Mar 2010 09:08:55 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fail2ban]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[Guía]]></category>
		<category><![CDATA[Proxmox]]></category>
		<category><![CDATA[shorewall]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=505-es</guid>
		<description><![CDATA[Last year I wrote a guide on how to use Shorewall as a firewall and router for Proxmox. Como seguimiento voy a responder a algunas preguntas que he recibido acerca de que la guía que puede ayudarle a ampliar su uso. Proxy ARP The most common question is in regards to proxy ARP. Enabling this option [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: Guía: Firewall y router con Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/' rel='bookmark' title='Permanent Link: El bloqueo de las exploraciones w00tw00t'>Blocking w00tw00t scans</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/24/guide-installing-opensolaris-on-a-remote-dedicated-server/' rel='bookmark' title='Permanent Link: Guía: Instalación de OpenSolaris en un servidor dedicado a distancia'>Guide: Installing OpenSolaris on a remote dedicated server</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-526" title="Online Hoodies" src="http://www.myatus.co.uk/wp-content/uploads/2010/03/online_hoodies-150x150.jpg" alt="&quot;Metro rebrands Hackers&quot; by gwire, attribution license" width="150" height="150" />El año pasado escribí una guía sobre la <a title="Guide: Firewall and router with Proxmox" href="http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/">cómo usar Shorewall, como cortafuegos y router para Proxmox</a>. As a follow up I will answer a few questions I&#8217;ve received about that guide that can help you extend its use.</p>
<h2>ARP proxy</h2>
<p>La pregunta más común es en lo que respecta a <em>ARP proxy</em>. Al habilitar esta opción le permitirá asignar una dirección IP pública directamente a su máquina virtual de resultados, eliminando la necesidad de reenvío de puertos (DTA) or having to worry about the MAC address.</p>
<p>Como un ejemplo de uso de proxy ARP, it is helpful for those using a a SIP-based VoIP server since a STUN server is no longer required.<span id="more-505"></span></p>
<h3>Activación de Proxy ARP</h3>
<p>El primer paso es asegurarse de que está habilitado de proxy ARP. Esta es una tarea bastante simple y consiste en añadir una sola línea a una de sus estrofas estática de red. ¿Cuál precisamente depende de su sistema de instalación; para aquellos que tienen un <em>eth0</em> stanza, Usted puede utilizar allí. Para otros que sólo tienen un <em>vmbr0 .. n</em> habitación, the additional line should be placed there.</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">iface eth0 inet static<br />
&nbsp; &nbsp; # ... existing lines ...<br />
&nbsp; &nbsp; post-up echo 1 &gt; /proc/sys/net/ipv4/conf/all/proxy_arp</div></div>
</pre>
<p>These changes will take effect on your next boot or whenever you restart your networking services.</p>
<h3>Añadir una ruta a Shorewall</h3>
<p>Shorewall necesita saber que usted desea utilizar proxy ARP, para los que la propiedad intelectual que es y dónde esta la propiedad intelectual debe ser encaminado a la. La belleza de Shorewall es su simplicidad y por lo que este puede ser rápidamente hace creando un archivo de nombre <em>/ etc / shorewall / proxyarp</em> que contendrá esta:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#ADDRESS    INTERFACE    EXTERNAL    HAVEROUTE    PERSISTENT<br />
92.22.33.44 vmbr0 &nbsp; &nbsp; &nbsp; &nbsp;eth0</div></div>
</pre>
<p>Traducción, Esto informa a Shorewall que la IP pública 92.22.33.44 adjunta a la <em>eth0</em> needs to be forwarded to a guest VM (usando este IP pública) adjunta a la <em>vmbr0</em> bridge.</p>
<p>Como se puede decir de la primera línea, Hay dos opciones adicionales: <em>haveroute</em> y <em>persistente</em>.</p>
<p>El <em>haveroute</em> Shorewall opción determina si se debe crear una ruta desde la interfaz externa para el puente. Para los contenedores resultados sobre la base de OpenVZ, Proxmox tendrá de la creación de la ruta de. Pero para contenedores completamente virtualizados (sobre la base de KVM), es necesario crear esta ruta a ti mismo. En este caso decimos Shorewall para crear la ruta para nosotros, por mantener el valor de esta opción en su valor por defecto (en blanco, o <em>En</em>).</p>
<p>Cuando el <em>haveroute</em> opción está establecida en No (predeterminado), El <em>persistente</em> Shorewall opción le dice a si se debe mantener la ruta creada se activa si se detiene Shorewall. En general, y por razones de seguridad, debe salir de este en su opción por defecto (en blanco o <em>En</em>). This prevents the guest VM from being exposed without a firewall protecting it.</p>
<h3>La creación de reglas de Shorewall</h3>
<p>En la guía original se bloquea todo el tráfico desde el lado del público a los internos de máquinas virtuales. Este sigue siendo el mismo cuando se utiliza un proxy ARP y por lo tanto necesidad de crear normas que permitan el tráfico a determinados puertos. Esto puede hacerse mediante la adición de normas como la:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net    dmz:92.22.33.44    udp    5060</div></div>
</pre>
<p>Esto permitirá que el tráfico UDP en el puerto 5060 a proceder a la máquina virtual de resultados en materia de PI 92.22.33.44. También puede utilizar las macros Shorewall, Por ejemplo:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">HTTP/ACCEPT    net     dmz:92.22.33.44</div></div>
</pre>
<p>Y en este caso se hará un servidor web en 92.22.33.44 accessible to the public.</p>
<p>alternativamente, Usted puede configurar una regla única que acepta todo el tráfico en todos los puertos:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net     dmz:92.22.33.44</div></div>
</pre>
<p>However you should take care that the guest VM has its own set of rules to block unwanted or unsafe traffic.</p>
<p>Lo principal a tener cuidado con estas reglas de firewall proxy ARP es utilizar <em>&#8220;ACEPTAR&#8221;</em> y no <em>&#8220;DTA&#8221;</em> as explained in the original guide.</p>
<h2>Múltiples IPs públicas</h2>
<p>Otra pregunta común es en lo que respecta a múltiples direcciones IP públicas. La guía original supone que la sede, tiene una dirección IP pública, so here are a few additional pointers.</p>
<p>Si usted sigue la guía original, Entonces <em>alguno</em> IP pública se aplicarán de la misma regla. Así que digamos que tiene dos direcciones IP públicas, 94.11.22.33 y 94.22.33.44 y la regla:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net    fw    tcp    5900:5999</div></div>
</pre>
<p>Con esta regla, usted puede utilizar ambos 93.11.22.33:5900 o 94.22.33.44:5900 para conectarse a VNC Proxmox's. Pero usted desea restringir a una dirección IP específica, entonces usted necesita para modificar la regla de la siguiente manera:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ACCEPT    net   fw:94.22.33.44    tcp    5900:5999</div></div>
</pre>
<p>Ahora sólo se puede utilizar 94.22.33.44:5900 para contactar, pero no 93.11.22.33:5900.</p>
<p>Lo mismo se aplica a Port Forwarding (DTA) normas, que está escrito en un formato ligeramente diferente. Digamos que tenemos esta regla:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">DNAT    net    dmz:10.0.0.1    tcp    1234</div></div>
</pre>
<p>Este remitirá <em>alguno</em> IP pública en el puerto 1234 en la máquina virtual de invitado en 10.0.0.1. Así, tanto 94.11.22.33:1234 y 94.22.33.44:1234 funcionará. Si desea restringir esta a una determinada dirección IP pública, el Estado debe ser modificado de la siguiente manera:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">DNAT    net    dmz:10.0.0.1    tcp    1234    -    94.22.33.44</div></div>
</pre>
<p>solamente 94.22.33.44:1234 will be allowed at this point.</p>
<h3>Nombres memorables</h3>
<p>Si tiene muchas direcciones IP, se hace fácil olvidar que la PI para utilizar. Usted puede usar Shorewall's &#8220;params&#8221; archivo de PI para dar un nombre memorable. Editar el archivo <em>/ etc / shorewall / params</em> de la siguiente manera:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">IP_ALEX=94.11.22.33<br />
IP_SONIA=94.22.33.44<br />
IP_ERIC=94.33.44.55<br />
IP_VM1=10.0.0.1<br />
IP_VM2=10.0.0.2<br />
IP_VM3=10.0.0.3</div></div>
</pre>
<p>Ahora usted puede utilizar estos nombres en lugar de la dirección IP en cualquiera de sus normas Shorwall, como así:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">HTTP/DNAT    net     dmz:$IP_VM1    -    -    -    $IP_SONIA</div></div>
</pre>
<p>Y esto adelante sería el tráfico HTTP de 94.22.33.44 to a guest VM running on 10.0.0.1.</p>
<h2>Utilización mixta y de transición</h2>
<p>La guía original, no sólo añade un servidor de seguridad, sino que también ayudó a los que el anfitrión siempre bloqueado IPs en ordenadores Mac no autorizados. Uno de ellos fue hosting ofrecido PVP, y se han introducido recientemente un &#8220;Virtual MAC para VPS&#8221; opción que le permite asignar una dirección IP a una MAC. Esto elimina la necesidad de Proxy ARP o el reenvío de puertos NAT /, however the original guide will still prove itself useful for protecting the host.</p>
<p>Voy a ofrecer una configuración de ejemplo siguiente, que puede ser modificado para adaptarse a sus necesidades y configuración de la red. Esto supone que tiene una comprensión básica de la red y leer mi <a title="Guide: Firewall and router with Proxmox" href="http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/">guía anterior</a>.</p>
<h3>Interfaces</h3>
<p>Modificamos la <em>/ etc / network / interfaces</em> de la siguiente manera:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># The loopback network interface<br />
auto lo<br />
iface lo inet loopback<br />
<br />
# Public Network. Make sure to only use MACs that were assigned to you<br />
auto vmbr0<br />
iface vmbr0 inet static<br />
&nbsp;# The following settings are specific to your hosting provider:<br />
&nbsp;address 94.11.22.33<br />
&nbsp;netmask 255.255.255.0<br />
&nbsp;network 94.11.22.0<br />
&nbsp;broadcast 94.11.22.255<br />
&nbsp;gateway 94.11.22.254<br />
&nbsp;# The following assumes eth0 is the public-side NIC, the remained is always the same<br />
&nbsp;bridge_ports eth0<br />
&nbsp;bridge_stp fuera<br />
&nbsp;bridge_fd<br />
<br />
# Optional Private Network. This network cannot be access directly from the public side<br />
auto vmbr1<br />
iface vmbr1 inet auto<br />
 address 10.0.0.1<br />
 network 255.0.0.0<br />
 broadcast 10.255.255.25<br />
&nbsp;bridge_ports ninguno<br />
 bridge_stp off<br />
 bridge_fd 0</div></div>
</pre>
<p>El anfitrión, accesible 94.11.22.33, tendrá dos puentes en este momento: <em>vmbr0</em> serving the public-side and <em>vmbr1</em> serving inter-VM communication.</p>
<p>Para asignar una dirección IP pública a un KVM, se utiliza el <em>vmbr0</em> bride and must ensure the MAC corresponds to the one provided by your hosting provider (si una restricción MAC está en su lugar).</p>
<p>Usted también puede agregar un 2 º de la NIC (o como el NIC sólo) a la KVM, que es un puente con <em>vmbr1</em>. En este caso,, tiene que utilizar una dirección IP dentro de la 10.0.0.2-10.255.255.254 rango, y como puerta de enlace 10.0.0.1. Este rango de IP en particular sólo se puede utilizar entre otras máquinas virtuales en el mismo host / puente, unless you use port forwarding or a VPN on the same IP range.</p>
<h3>Interfaces Shorewall y Zonas de</h3>
<p>La base <em>/ etc / shorewall / interfaces</em> se:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#ZONE    INTERFACE    BROADCAST    OPTIONS<br />
pub    vmbr0        detect        routeback,puente<br />
loc    vmbr1        detect        routeback,puente<br />
<br />
#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE</div></div>
</pre>
<p>También puede agregar la <em>lista negra</em> opción, or any of the other possible Shorewall options if you wish.</p>
<p>El acompañamiento / etc / shorewall / zonas se verá así:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#ZONE    TYPE        OPTIONS        IN            OUT<br />
#                    OPTIONS            OPTIONS<br />
fw    firewall<br />
pub    ipv4<br />
loc    ipv4<br />
<br />
#LAST LINE - ADD YOUR ENTRIES ABOVE THIS ONE - DO NOT REMOVE</div></div>
</pre>
<p>Ahora tiene tres distintas zonas de Shorewall. El <em>FW</em> zona es un auto-referencia a la acogida (en nuestra configuración de la muestra 94.11.22.33 y 10.0.0.1). El <em>pub</em> representa la zona de acceso público <em>vmbr0</em> bridge and <em>loc</em> nuestro interior <em>vmbr1</em> bridge.</p>
<h3>Shorewall Política</h3>
<p>La siguiente política define estas reglas básicas:</p>
<ul>
<li>El tráfico procedente de la sede de la en otro sitio se permite la</li>
<li>El tráfico desde el lado del público a la acogida y la red interna se niega</li>
<li>El tráfico desde el lado interno de la acogida se niega, en ninguna otra parte se permite</li>
</ul>
<p>Editar <em>/ etc / shorewall / Política</em>:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#SOURCE    DEST    POLICY        LOG    LIMIT:        CONNLIMIT:<br />
#                    LEVEL    BURST        MASK<br />
<br />
# From Firewall:<br />
fw        fw    ACCEPT<br />
fw        pub    ACCEPT<br />
fw        loc    ACCEPT<br />
<br />
# Public puente (read the policy warnings!):<br />
pub        pub    ACCEPT<br />
pub        loc    ACCEPT<br />
pub        fw    DROP        info<br />
<br />
# Local (internal) Bridge:<br />
loc        loc    ACCEPT<br />
loc        pub    ACCEPT<br />
loc        fw    DROP        info<br />
<br />
# THE FOLLOWING POLICY MUST BE LAST<br />
#<br />
all    all    REJECT        info<br />
<br />
#LAST LINE -- DO NOT REMOVE</div></div>
</pre>
<h3>Política de Advertencias</h3>
<p>Con esta política significa que la muestra <span style="text-decoration: underline;">cada VM resultados accesibles al público debe tener su propio firewall</span>. Si desea cambiar este comportamiento, y dejar Shorewall manejar el servidor de seguridad para cada huésped como VM, a continuación, cambiar el puente de la sección Público:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">pub        pub    DROP &nbsp; &nbsp; &nbsp;Info</div></div>
</pre>
<p>A continuación, necesita crear normas específicas que permitan el tráfico de VMS en <em>vmbr0</em>.</p>
<p>Una advertencia similar se aplica al tráfico de <em>vmbr0</em> to <em>vmbr1</em>. La política supone que <em>vmbr0</em> does not receive any routable traffic on a private IP range (también llamado <em>&#8220;Marcianos&#8221;</em>). Aunque esto es a menudo el caso, depende de la creación de redes internas del proveedor de hosting. Si usted no está seguro de si hay tráfico enrutable en un rango de direcciones IP privadas de la parte pública, usted tiene dos opciones. La primera es no permitir todo el tráfico de <em>vmbr0</em> (pub) para <em>vmbr1</em> (loc) mediante la edición de la sección pública Bridge:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">pub        loc    DROP &nbsp; &nbsp; &nbsp;Info</div></div>
</pre>
<p>La alternativa es tener un conjunto de normas en <em>/ etc / shorewall / normas</em> como así:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># ...<br />
SECTION NEW<br />
<br />
# Leave these at the top, right after &quot;SECTION NEW&quot;!<br />
DROP        pub:10.0.0.0/8        all<br />
DROP        pub:192.168.0.0/16    all<br />
DROP        pub:172.168.0.0/12    all<br />
<br />
# ... Other rules follow ...<br />
<br />
#LAST LINE -- ADD YOUR ENTRIES BEFORE THIS ONE -- DO NOT REMOVE</div></div>
</pre>
<blockquote><p><strong>En todos los casos, debe comprobar si el tráfico es verdaderamente bloqueada y no suponer que es!<br />
</strong></p></blockquote>
<h2>Shorewall y fail2ban</h2>
<p><a title="fail2ban" href="http://www.fail2ban.org/" target="_blank"><img class="alignleft size-full wp-image-523" title="Fail2ban Logo" src="http://www.myatus.co.uk/wp-content/uploads/2010/03/fail2ban_logo.png" alt="" width="135" height="130" />Fail2ban</a> en sus propias palabras <em>&#8220;escanea los archivos de registro como / var / log / pwdfail o / var / log / apache / error_log y la prohibición de la propiedad intelectual que hace que los fallos contraseña demasiadas. En él se actualizan las reglas del firewall para rechazar la dirección IP&#8221;</em>. Esto puede servir, por ejemplo a (temporalmente) ban a bot that is attempting a brute-force entry through SSH.</p>
<p>Fail2ban es un compañero ideal para Shorewall y se puede instalar en cuestión de minutos en un host Proxmox. Se comienza con la instalación de fail2ban de los paquetes de Debian:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> fail2ban</div></div>
</pre>
<h3>Configurar Shorewall</h3>
<p>A continuación, tiene que editar una línea en el archivo de configuración de Shorewall, situado en <em>/ etc / shorewall / shorewall.conf</em>:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">BLACKLISTNEWONLY=No</div></div>
</pre>
<p>Eso es todo lo que necesita para configurar en Shorewall. Recuerde que para aplicar la configuración reiniciando Shorewall con el comando <em>&#8220;shorewall reiniciar&#8221;</em>.</p>
<h3>Configurar fail2ban</h3>
<p>El último paso es configurar fail2ban. el archivo <em>/ etc/fail2ban/jail.conf</em> está ampliamente documentado y de interés particular son los siguientes ajustes:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">...<br />
#<br />
# Destination email address used solely for the interpolations in<br />
# jail.{conf,local} configuration files.<br />
destemail = myemail@address.com<br />
<br />
...<br />
#<br />
# ACTIONS<br />
#<br />
<br />
# Default banning action (e.g. iptables, iptables-new,<br />
# iptables-multiport, shorewall, etc) It is used to define<br />
# action_* variables. Can be overriden globally or per<br />
# sección within jail.local file<br />
banaction = shorewall<br />
<br />
...<br />
# Choose default action.  To change, just override value of 'action' with the<br />
# interpolation to the chosen action shortcut (e.g.  action_mw, action_mwl, etc$<br />
# globally (section [predeterminado]) or per conpecific section<br />
action = %(action_mwl)s</div></div>
</pre>
<p>Informar fail2ban de estos cambios mediante la emisión de la orden del siguiente:</p>
<pre>
<div class="codecolorer-container bash blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">fail2ban-client reload</div></div>
</pre>
<p>El <em>destemail</em> variable debe ser cambiado a su propia dirección de e-mail, donde se le informará de cualquier medida de prohibición. El <em>banaction</em> Shorewall variable especifica que debe utilizarse para bloquear posibles intrusos. Y finalmente, El <em>acción</em> fail2ban variable le dice a la prohibición de cualquier intruso detectado y luego enviar un un correo electrónico detallado con las líneas del registro correspondiente (que causó la prohibición de). Lo que sigue es un ejemplo de un mensaje de correo electrónico reales:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">hola,<br />
<br />
El IP 193.86.5.103 ha sido prohibido por fail2ban después de<br />
3 attempts against ssh.<br />
<br />
Aquí hay más información acerca de 193.86.5.103:<br />
<br />
% This is the RIPE Database query service.<br />
% The objects are in RPSL format.<br />
%<br />
% The RIPE Database is subject to Terms and Conditions.<br />
% Ver &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://www.ripe.net/db/support/db-terms-conditions.pdf&quot;&gt;http://www.ripe.net/db/support/db-terms-conditions.pdf&lt;/a&gt;<br />
<br />
% Nota: This output has been filtered.<br />
% &nbsp; &nbsp; &nbsp; Para recibir una salida para una actualización de la base de datos, use the &quot;-B&quot; flag.<br />
<br />
% Información relacionada con '193 .86.4.0 - 193.86.5.255'<br />
<br />
inetnum: &nbsp; &nbsp; &nbsp;193.86.4.0 - 193.86.5.255<br />
netname: &nbsp; &nbsp; &nbsp;TRACK<br />
descr: &nbsp; &nbsp; &nbsp; &nbsp;TRACK, Inc.<br />
descr: &nbsp; &nbsp; &nbsp; &nbsp;Hradec nad Moravici<br />
country: &nbsp; &nbsp; &nbsp;CZ<br />
admin-c: &nbsp; &nbsp; &nbsp;BK230-RIPE<br />
tech-c: &nbsp; &nbsp; &nbsp; TP231-RIPE<br />
status: &nbsp; &nbsp; &nbsp; ASSIGNED PA<br />
mnt-by: &nbsp; &nbsp; &nbsp; GTSCZ-MNT<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
person: &nbsp; &nbsp; &nbsp; Bohumil Kriz<br />
dirección: &nbsp; &nbsp; &nbsp;TRACK, Inc.<br />
dirección: &nbsp; &nbsp; &nbsp;Computer Centre<br />
dirección: &nbsp; &nbsp; &nbsp;Hradec nad Moravici<br />
address: &nbsp; &nbsp; &nbsp;747 41<br />
address: &nbsp; &nbsp; &nbsp;The Czech Republic<br />
phone: &nbsp; &nbsp; &nbsp; &nbsp;+420 653 918118<br />
fax-no: &nbsp; &nbsp; &nbsp; +420 653 911791<br />
nic-hdl: &nbsp; &nbsp; &nbsp;BK230-RIPE<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
person: &nbsp; &nbsp; &nbsp; Tomas Partl<br />
dirección: &nbsp; &nbsp; &nbsp;TRACK, Inc.<br />
dirección: &nbsp; &nbsp; &nbsp;Computer Centre<br />
dirección: &nbsp; &nbsp; &nbsp;Hradec nad Moravici<br />
address: &nbsp; &nbsp; &nbsp;747 41<br />
address: &nbsp; &nbsp; &nbsp;The Czech Republic<br />
phone: &nbsp; &nbsp; &nbsp; &nbsp;+420 653 918371<br />
fax-no: &nbsp; &nbsp; &nbsp; +420 653 911791<br />
nic-hdl: &nbsp; &nbsp; &nbsp;TP231-RIPE<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
% Information related to '193.86.0.0/16AS2819'<br />
<br />
carretera: &nbsp; &nbsp; &nbsp; &nbsp;193.86.0.0/16<br />
descr: &nbsp; &nbsp; &nbsp; &nbsp;CZNET-A<br />
origin: &nbsp; &nbsp; &nbsp; AS2819<br />
mnt-by: &nbsp; &nbsp; &nbsp; GTSCZ-A-MNT<br />
source: &nbsp; &nbsp; &nbsp; RIPE # Filtered<br />
<br />
Lines containing IP:193.86.5.103 in /var/log/auth.log<br />
<br />
Febrero 27 03:32:02 acogida sshd[21460]: Error de la contraseña de root de 193.86.5.103 puerto 35833 ssh2<br />
Feb 27 03:32:04 acogida sshd[21502]: Error de la contraseña de root de 193.86.5.103 puerto 36302 ssh2<br />
Feb 27 03:32:06 acogida sshd[21504]: Error de la contraseña de root de 193.86.5.103 puerto 36719 ssh2<br />
<br />
Regards,<br />
<br />
fail2ban</div></div>
</pre>
<p>Por fail2ban por defecto está configurado para supervisar SSH, que para una serie Proxmox funciona sin ningún cambio adicional. Personalmente prefiero la prohibición de 3 intentos en lugar de la predeterminada 6, por lo que he hecho de este cambio en la <em>/ etc/fail2ban/jail.conf</em> archivo:</p>
<pre>
<div class="codecolorer-container text blackboard no_translate none" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[ssh]<br />
maxretry = 3</div></div>
</pre>
<p>Pero, de nuevo, el archivo de configuración está muy bien documentado, so any personal preferences or modifications should be easy to accomplish.</p>
<h6 style="text-align: right;">&#8220;Hoodies Online&#8221; una foto de <a href="http://www.flickr.com/photos/gwire/2981340426/" target="_blank">gwire</a>, Licencia CC Atribución</h6>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 4641px; width: 1px; height: 1px; overflow: hidden;">
<pre>hola,

El IP 193.86.5.103 ha sido prohibido por fail2ban después de
3 atentados contra SSH.

Aquí hay más información acerca de 193.86.5.103:

% Este es el servicio de consulta de base de datos RIPE.
% Los objetos están en formato RPSL.
%
% La base de datos RIPE está sujeto a los Términos y Condiciones.
% Ver <a class="moz-txt-link-freetext" href="http://www.ripe.net/db/support/db-terms-conditions.pdf">http://www.ripe.net/db/support/db-terms-conditions.pdf</a>

% Nota: Este producto ha sido filtrada.
%       Para recibir una salida para una actualización de la base de datos, utilizar el "-B" bandera.

% Información relacionada con '193 .86.4.0 - 193.86.5.255 &quot;inetnum:      193.86.4.0 - 193.86.5.255
netname:      BRANO descr:        TRACK, Inc.
descr:        Hradec nad país Moravici:      Admin CZ-c:      BK230-RIPE tech-c:       TP231-estado de RIPE:       ASIGNADOS mnt PA-por:       GTSCZ-MNT source:       RIPE # Filtered persona:       Bohumil dirección Kriz:      TRACK, Inc.
dirección:      Dirección de Informática del Centro:      Hradec nad dirección Moravici:      747 41
dirección:      El teléfono República Checa:        +420 653 918118
fax-no:       +420 653 911791
nic-hdl:      BK230 fuente de RIPE:       RIPE # Filtered persona:       Tomas dirección Partl:      TRACK, Inc.
dirección:      Dirección de Informática del Centro:      Hradec nad dirección Moravici:      747 41
dirección:      El teléfono República Checa:        +420 653 918371
fax-no:       +420 653 911791
nic-hdl:      TP231-fuente RIPE:       RIPE # Filtered

% Información relacionada con '193 .86.0.0/16AS2819 «ruta:        193.86.0.0/16
descr:        -A CZNET origen:       AS2819 mnt-by:       GTSCZ-A-MNT source:       RIPE # Filtered líneas que contienen propiedad intelectual:193.86.5.103 in / var / log / auth.log febrero 27 03:32:02 acogida sshd[21460]: Error de la contraseña de root de 193.86.5.103 puerto 35833 ssh2 febrero 27 03:32:04 acogida sshd[21502]: Error de la contraseña de root de 193.86.5.103 puerto 36302 ssh2 febrero 27 03:32:06 acogida sshd[21504]: Error de la contraseña de root de 193.86.5.103 puerto 36719 Considera ssh2,

fail2ban</pre>
</div>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use&amp;desc=Last%20year%20I%20wrote%20a%20guide%20on%20how%20to%20use%20Shorewall%20as%20a%20firewall%20and%20router%20for%20Proxmox.%20As%20a%20follow%20up%20I%20will%20answer%20a%20few%20questions%20I%27ve%20received%20about%20that%20guide%20that%20can%20help%20you%20extend%20its%20use.%0D%0AProxy%20ARP%0D%0AThe%20most%20common%20question%20is%20in%20regards%20to%20proxy%20ARP.%20Enabling%20this%20option%20will%20allow%20you%20t" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;bm_description=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/&amp;title=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Guide%3A+Firewall+and+router+with+Proxmox+-+Extending+its+use+-+http://bit.ly/aE9sHf&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2009/08/31/guide-firewall-and-router-with-proxmox/' rel='bookmark' title='Permanent Link: Guía: Firewall y router con Proxmox'>Guide: Firewall and router with Proxmox</a></li>
<li><a href='http://www.myatus.co.uk/2010/07/17/blocking-w00tw00t-scans/' rel='bookmark' title='Permanent Link: El bloqueo de las exploraciones w00tw00t'>Blocking w00tw00t scans</a></li>
<li><a href='http://www.myatus.co.uk/2009/08/24/guide-installing-opensolaris-on-a-remote-dedicated-server/' rel='bookmark' title='Permanent Link: Guía: Instalación de OpenSolaris en un servidor dedicado a distancia'>Guide: Installing OpenSolaris on a remote dedicated server</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/03/20/guide-firewall-and-router-with-proxmox-extending-its-us/feed/</wfw:commentrss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WP Flickr Antecedentes versión 1.0.3 (Beta) disponible</title>
		<link>http://www.myatus.co.uk/es/2010/03/06/wp-flickr-background-version-103-betaavailable/</link>
		<comments>http://www.myatus.co.uk/es/2010/03/06/wp-flickr-background-version-103-betaavailable/#comments</comments>
		<pubdate>Sat, 06 Mar 2010 07:41:05 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WP-Flickr-fondo]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=478-es</guid>
		<description><![CDATA[versión 1.0.3 ha sido liberado, que soluciona algunos errores e introduce una nueva opción. Todavía se considera que estar en una fase beta, que muy probablemente cambiará con la próxima versión. Changes A new option has been introduced to hide the license and attribution information in the footer. Bug fix: config [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.2 (Beta) disponible'>WP Flickr Antecedentes version 1.0.2 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fondo de Flickr en las pruebas Alpha'>WP Flickr Background in Alpha testing</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>versión 1.0.3 ha sido liberado, que soluciona algunos errores e introduce una nueva opción. Todavía se considera que estar en una fase beta, which most likely will change with the next release.</p>
<h3>Cambios</h3>
<ul>
<li>A new option has been introduced to hide the license and attribution information in the footer.</li>
<li>Bug fix: De hash de archivo de configuración no se ha inicializado</li>
<li>Bug fix: Habilitación &#8220;cacheable&#8221; opción dado lugar a errores fatales de PHP en algunos casos</li>
<li>Bug fix: Opción de vista previa no funciona cuando &#8220;cacheable&#8221; opción estaba habilitada</li>
<li>Bug fix: &#8220;All Rights Reseved&#8221; licencias no tenía URL</li>
</ul>
<p>Además, WP Flickr de fondo ya no es compatible con la versión de WordPress 2.8 or older.</p>
<p>Enlaces: Descarga directa <a class="downloadlink" href="http://www.myatus.co.uk/wp-content/plugins/download-monitor/download.php?id=1" title="Version1.0.3 downloaded 147 times" >WP Flickr Antecedentes (147)</a> | <a title="Plugin de Wordpress Directorio" href="http://wordpress.org/extend/plugins/wp-flickr-background/" target="_blank">WordPress Plugin Directory</a></p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available&amp;desc=Version%201.0.3%20has%20been%20released%2C%20which%20fixes%20a%20few%20minor%20bugs%20and%20introduces%20a%20new%20option.%20It%20is%20still%20considered%20to%20be%20in%20a%20Beta%20stage%2C%20which%20most%20likely%20will%20change%20with%20the%20next%20release.%0D%0AChanges%0D%0A%0D%0A%09A%20new%20option%20has%20been%20introduced%20to%20hide%20the%20license%20and%20attribution%20information%20in%20the%20footer.%0D%0A" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;bm_description=WP+Flickr+Background+version+1.0.3+%28Beta%29+available&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/&amp;title=WP+Flickr+Background+version+1.0.3+%28Beta%29+available" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+version+1.0.3+%28Beta%29+available+-+http://bit.ly/8Y85Kj&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.2 (Beta) disponible'>WP Flickr Antecedentes version 1.0.2 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fondo de Flickr en las pruebas Alpha'>WP Flickr Background in Alpha testing</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/03/06/wp-flickr-background-version-103-betaavailable/feed/</wfw:commentrss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>De la Cruz Roja&#8217; Detalles del Citibank en Twitter podría ser falso.</title>
		<link>http://www.myatus.co.uk/es/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/</link>
		<comments>http://www.myatus.co.uk/es/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/#comments</comments>
		<pubdate>Mon, 01 Mar 2010 01:18:57 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Reflexiones]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[chilequake]]></category>
		<category><![CDATA[de alerta contra el fraude]]></category>
		<category><![CDATA[De la Cruz Roja]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=465-es</guid>
		<description><![CDATA[A few moments ago I received a message on Twitter that contained information on how you could help the Red Cross with its efforts in Chile. Si bien las intenciones son buenas, esto puede convertirse rápidamente en un objetivo de los defraudadores. My biggest concern is that a fraudster will simply replace the account information to one he [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/' rel='bookmark' title='Permanent Link: Hawaii Tsunami, Galería de imágenes Sprecks'>Hawaii Tsunami, Sprecks image gallery</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/15/add-hashtags-support-to-wordtwit/' rel='bookmark' title='Permanent Link: Añadir hashtags apoyo a WordTwit'>Add hashtags support to WordTwit</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/02/lifestream-for-march-2nd/' rel='bookmark' title='Permanent Link: Vital para el 2 de marzo'>Lifestream for March 2nd</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/03/Twitter_Chile_nono.png"><img class="alignleft size-thumbnail wp-image-466" title="Twitter &quot;Red Cross&quot; message" src="http://www.myatus.co.uk/wp-content/uploads/2010/03/Twitter_Chile_nono-150x150.png" alt="" width="150" height="150" /></a>Hace unos momentos he recibido un mensaje en <a title="Twitter" href="http://www.twitter.com" target="_blank">Twitter</a> que contenía información sobre cómo podría ayudar a la Cruz Roja en sus esfuerzos en Chile. Si bien las intenciones son buenas, this can quickly become a target of fraudsters.</p>
<p>Mi mayor preocupación es que un defraudador simplemente sustituirá a la información de la cuenta a un <em>es dueño de sí mismo</em>. Debido a que es un tema candente en Twitter en el momento en, este mensaje alterado haría sus rondas de forma rápida. <span id="more-465"></span></p>
<p>Fui capaz de rastrear el mensaje original de nuevo a <a title="Chilean Red Cross" href="http://twitter.com/CruzRojainforma" target="_blank">@ CruzRojainforma</a>, la Cruz Roja Chilena. Hasta ahora, el mensaje de retweeted no ha sido alterado &#8211; aparte de ser traducida al Inglés. Pero he instó a la gente a dejar de retweeting los detalles de la cuenta y visite el sitio web oficial de la Cruz Roja en la <a title="Red Cross" href="http://www.redcross.org" target="_blank">www.redcross.org</a> en vez de. There&#8217;s a link right on their main page that explains how you can donate time or money to the Chilean earthquake efforts.</p>
<p>En una nota final, Twitter también se usa para encontrar personas desaparecidas. Y con resultados positivos, debo añadir, ya que <a title="Twitter – As powerful as an earthquake" href="http://stardustglobalventures.com/2010/02/27/twitter-as-powerful-as-an-earthquake/" target="_blank">este artículo</a> explica. Google también tiene un <a title="Google Buscador de personas, Chile Earthquake" href="http://chilepersonfinder.appspot.com/" target="_blank">Person Finder</a> base de datos de funcionamiento, que había hecho por el terremoto, así te Haiiti. Pero por favor, asegúrese de que usted no dar demasiados detalles personales sobre la persona que estás buscando, porque se convierte en un (casi) permanent part of the Internet.</p>
<p>Otra vez, Las intenciones son buenas, pero hay mucha gente ahí fuera esperando para tomar ventaja de cada situación posible, así que ten cuidado!</p>
<p>Fuerza Chile!</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false.&amp;desc=A%20few%20moments%20ago%20I%20received%20a%20message%20on%20Twitter%20that%20contained%20information%20on%20how%20you%20could%20help%20the%20Red%20Cross%20with%20its%20efforts%20in%20Chile.%20While%20the%20intentions%20are%20good%2C%20this%20can%20quickly%20become%20a%20target%20of%20fraudsters.%0D%0A%0D%0AMy%20biggest%20concern%20is%20that%20a%20fraudster%20will%20simply%20replace%20the%20account%20informa" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;bm_description=Red+Cross%27+Citibank+details+on+Twitter+could+be+false.&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/&amp;title=Red+Cross%27+Citibank+details+on+Twitter+could+be+false." rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Red+Cross%27+Citibank+details+on+Twitter+could+be+false.+-+http://bit.ly/9ZbHks&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/' rel='bookmark' title='Permanent Link: Hawaii Tsunami, Galería de imágenes Sprecks'>Hawaii Tsunami, Sprecks image gallery</a></li>
<li><a href='http://www.myatus.co.uk/2009/12/15/add-hashtags-support-to-wordtwit/' rel='bookmark' title='Permanent Link: Añadir hashtags apoyo a WordTwit'>Add hashtags support to WordTwit</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/02/lifestream-for-march-2nd/' rel='bookmark' title='Permanent Link: Vital para el 2 de marzo'>Lifestream for March 2nd</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/feed/</wfw:commentrss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hawaii Tsunami, Galería de imágenes Sprecks</title>
		<link>http://www.myatus.co.uk/es/2010/02/28/hawaii-tsunami-sprecks-gallery/</link>
		<comments>http://www.myatus.co.uk/es/2010/02/28/hawaii-tsunami-sprecks-gallery/#comments</comments>
		<pubdate>Sun, 28 Febrero 2010 02:03:37 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Reflexiones]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[chile]]></category>
		<category><![CDATA[terremoto]]></category>
		<category><![CDATA[Hawaii]]></category>
		<category><![CDATA[tsunami]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=446-es</guid>
		<description><![CDATA[Bien, como muchos otros, He estado siguiendo el desarrollo de las historias que rodean el tsunami que fue causado por el terremoto cerca de Santiago, chile. One of the many island groups that lay in the path of the tsunami was Hawaii and I&#8217;ve been keeping an eye on the webcams provided by MauiWindCam. They were one of the [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/03/01/lifestream-for-march-1st/' rel='bookmark' title='Permanent Link: Vital para el 1 de marzo'>Lifestream for March 1st</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/' rel='bookmark' title='Permanent Link: De la Cruz Roja&#8217; Citibank details on Twitter could be false.'>Red Cross&#8217; Citibank details on Twitter could be false.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/02/chileem.jpg"><img class="alignleft size-thumbnail wp-image-450" title="Chile tsunami path by NOAA" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/chileem-150x150.jpg" alt="" width="150" height="150" /></a>Bien, como muchos otros, He estado siguiendo el desarrollo de las historias que rodean el tsunami que fue causado por el terremoto cerca de Santiago, chile. Uno de los muchos grupos de islas que estaban en el camino del tsunami fue Hawai y he estado manteniendo un ojo en las webcams proporcionada por <a title="MauiWindCam" href="http://www.mauiwindcam.com/" target="_blank">MauiWindCam</a>. Ellos fueron uno de los pocos sitios de webcam en vivo en Hawai capaz de lidiar con la enorme afluencia de otros curiosos. Para aquellos que se lo perdieron, I&#8217;ve recorded a number of images that can be viewed in the gallery below.<span id="more-446"></span></p>
<p>Mientras las olas reales fueron, afortunadamente menos alto de lo esperado, hacer un preaviso de dos oleadas diferentes de las imágenes. The view here is of the Sprecks towards the West Maui mountains.</p>
<div class="ngg-galleryoverview"><div class="slideshowlink"><a class="slideshowlink" href="http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/?show=gallery">[Mostrar lista de imágenes]</a></div>[[Show as slideshow]]</div>
<div class="ngg-clear"></div>

<p>Aquí hay una vi de o que le dará una mejor i de a de lo que parecía en el suelo:</p>
<p style="text-align: center;"><object style="height: 344px; width: 425px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="100" height="100" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/If88d-t0x4w" /><param name="allowfullscreen" value="true" /><param name="wmode" value="transparent" /><embed style="height: 344px; width: 425px;" type="application/x-shockwave-flash" width="100" height="100" src="http://www.youtube.com/v/If88d-t0x4w" wmode="transparent" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Tengo otro conjunto (, con un calendario más suave) desde un lugar diferente, así, que puede añadir en breve, así. Algunas imágenes de ese conjunto se destacaron y voy a compartir esta con ustedes aquí:</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-452" title="Where's everyone?" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/campone_cellphone_tsumami.jpg" alt="" width="600" height="440" /></p>
<p>Al parecer, esta persona no es consciente de que existía una alerta de tsunami en vigor y que no debe estar en la playa, especially not making any phone calls.</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery&amp;desc=Well%2C%20like%20many%20others%2C%20I%27ve%20been%20following%20the%20developing%20stories%20surrounding%20the%20tsunami%20that%20was%20caused%20by%20the%20earthquake%20near%20Santiago%2C%20Chile.%20One%20of%20the%20many%20island%20groups%20that%20lay%20in%20the%20path%20of%20the%20tsunami%20was%20Hawaii%20and%20I%27ve%20been%20keeping%20an%20eye%20on%20the%20webcams%20provided%20by%20MauiWindCam.%20They%20we" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;bm_description=Hawaii+Tsunami%2C+Sprecks+image+gallery&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/&amp;title=Hawaii+Tsunami%2C+Sprecks+image+gallery" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/02/28/hawaii-tsunami-sprecks-gallery/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Hawaii+Tsunami%2C+Sprecks+image+gallery+-+http://bit.ly/abuoqG&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/03/01/lifestream-for-march-1st/' rel='bookmark' title='Permanent Link: Vital para el 1 de marzo'>Lifestream for March 1st</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/01/red-cross-citibank-details-on-twitter-could-be-false/' rel='bookmark' title='Permanent Link: De la Cruz Roja&#8217; Citibank details on Twitter could be false.'>Red Cross&#8217; Citibank details on Twitter could be false.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/02/28/hawaii-tsunami-sprecks-gallery/feed/</wfw:commentrss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP Flickr Antecedentes versión 1.0.2 (Beta) disponible</title>
		<link>http://www.myatus.co.uk/es/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/</link>
		<comments>http://www.myatus.co.uk/es/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/#comments</comments>
		<pubdate>Fri, 26 Febrero 2010 03:43:10 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WP-Flickr-fondo]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=430-es</guid>
		<description><![CDATA[Bien, un poco más de un mes que yo había puesto los toques finales al plugin WP Flickr Antecedentes y entraron en fase alfa. Durante todo el mes y con unos pocos miles de visitantes, sólo había dos problemas notificados (uno de los cuales no estaba relacionado). Satisfecho con la, Ahora he hecho la versión 1.0.2 disponible [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.3 (Beta) disponible'>WP Flickr Antecedentes version 1.0.3 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fondo de Flickr en las pruebas Alpha'>WP Flickr Background in Alpha testing</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Bien, un poco más de un mes que yo había puesto los toques finales al plugin WP Flickr Antecedentes y entraron en fase alfa. Durante todo el mes y con unos pocos miles de visitantes, sólo había dos problemas notificados (uno de los cuales no estaba relacionado).</p>
<p>Satisfecho con la, Ahora he hecho la versión 1.0.2 disponible como un producto Beta. Eso significa que ahora puede usar para sus propios fines, Sin embargo, no recomendamos el uso de esto en un entorno de producción todavía (Aunque nada le impide hacerlo &#8211; utilizar a su propio riesgo!).<span id="more-430"></span></p>
<p>The likely issues that I&#8217;m expecting are with the installation, plugin usage and the back-end (administration). But hopefully those will only be a few. En tanto, I will start the registration procedure with WordPress.org so that the code will be available in the SVN, and the plugin available for download / upgrade within WordPress itself. Hopefully this will be a matter of just a few days.</p>
<p>If you are running in any kind of issue, how small it may seem, I&#8217;d really like to know about it so I can improve the plugin. You can use the <a title="Contact me" href="http://www.myatus.co.uk/Contacto/">contact</a> form, or leave a comment below and I will make note of it.</p>
<p>The static page for WP Flickr Background is <a title="WP Flickr Backrgound" href="http://www.myatus.co.uk/wp-flickr-background">http://www.myatus.co.uk/wp-flickr-background</a>, and it will be updated with the latest version as it becomes available. You can also click on <a title="Descargas" href="http://www.myatus.co.uk/downloads/">Downloads</a> at the top.</p>
<p>Disfrutar!</p>
<p>P.S.: A small update, WP Flickr Background is also available through the <a title="Flickr App Garden" href="http://www.flickr.com/services/" target="_blank">Flickr App Garden</a>.</p>
<p>P.P.S.: Quicker than expected, WordPress has accepted the plugin into the <a title="WordPress Plugin Directory" href="http://wordpress.org/extend/plugins/wp-flickr-background/" target="_blank">Plugin Directory</a>. If you wish to use the development version (provided you know what you are doing!), see the <a title="SVN" href="http://plugins.svn.wordpress.org/wp-flickr-background/" target="_blank">SVN</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available&amp;desc=Well%2C%20a%20little%20over%20a%20month%20ago%20I%20had%20put%20the%20final%20touches%20to%20the%20WP%20Flickr%20Background%20plugin%20and%20entered%20it%20into%20Alpha%20stage.%20Over%20the%20entire%20month%20and%20with%20a%20few%20thousand%20visitors%2C%20there%20were%20only%20two%20issues%20reported%20%28one%20of%20which%20was%20unrelated%29.%0D%0A%0D%0ASatisfied%20with%20this%2C%20I%27ve%20now%20made%20version%201.0." rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;bm_description=WP+Flickr+Background+version+1.0.2+%28Beta%29+available&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/&amp;title=WP+Flickr+Background+version+1.0.2+%28Beta%29+available" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+version+1.0.2+%28Beta%29+available+-+http://bit.ly/cNNIl6&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.3 (Beta) disponible'>WP Flickr Antecedentes version 1.0.3 (Beta) available</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Background'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fondo de Flickr en las pruebas Alpha'>WP Flickr Background in Alpha testing</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/feed/</wfw:commentrss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP Flickr Antecedentes</title>
		<link>http://www.myatus.co.uk/es/2010/02/26/wp-flickr-background/</link>
		<comments>http://www.myatus.co.uk/es/2010/02/26/wp-flickr-background/#comments</comments>
		<pubdate>Fri, 26 Febrero 2010 03:19:40 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=402-es</guid>
		<description><![CDATA[WP Flickr de fondo es un simple utilizar el plugin de WordPress que te permite mostrar una foto de Flickr como fondo el tema, sin la necesidad de modificar los archivos de. Todo lo que necesitas hacer es crear una o varias galerías dentro de la configuración del plugin, each containing a collection of photos from Flickr that you [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fondo de Flickr en las pruebas Alpha'>WP Flickr Background in Alpha testing</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.2 (Beta) disponible'>WP Flickr Antecedentes versión 1.0.2 (Beta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>WP Flickr de fondo es un simple utilizar el plugin de WordPress que te permite mostrar una foto de Flickr como fondo el tema, without the need to modify any files.</p>
<p>Todo lo que necesitas hacer es crear una o varias galerías dentro de la configuración del plugin, cada uno con una colección de fotos de Flickr que han elegido, and WP Flickr will randomly select a photo from the active gallery to display as the theme background.</p>
<p>También puede personalizar una galería añada el código de estilo CSS que se cargan junto con la foto, allowing you to color match the WordPress theme to the particular photo displayed or for other use.<span id="more-402"></span></p>
<p>Enlaces: Descarga directa: <a class="downloadlink" href="http://www.myatus.co.uk/wp-content/plugins/download-monitor/download.php?id=1" title="Version1.0.3 downloaded 147 times" >WP Flickr Antecedentes (147)</a> | <a title="Plugin de Wordpress Directorio" href="http://wordpress.org/extend/plugins/wp-flickr-background/" target="_blank">WordPress Plugin Directory</a></p>
<p><div class='postTabs_divs postTabs_curr_div' id='postTabs_0_402'>
<span class='postTabs_titles'><b>Características</b></span></p>
<ul>
<li>Decide how often the background image should change (es decir., todos los días, una vez por sesión del explorador, etc.)</li>
<li>Estirar una foto de fondo horizontal y / o verticalmente</li>
<li>Alinear fotos de fondo de acuerdo a la pantalla del visitante de diseño</li>
<li>Opcionalmente desactivar el fondo del tema original</li>
<li>Opcional de compresión de Javascript</li>
<li>Apoyo a la caché de WordPress como Super GT caché</li>
<li>Galerías de múltiples</li>
<li>Custom CSS style sheet per gallery, cargado con el tema de si se trata de activos</li>
</ul>
<p></div>

<div class='postTabs_divs' id='postTabs_1_402'>
<span class='postTabs_titles'><b>Capturas de pantalla</b></span></p>
<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-1.jpg"><img class="alignleft size-thumbnail wp-image-403" title="Editing a gallery" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-1-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-2.jpg"><img class="alignleft size-thumbnail wp-image-404" title="Overview of available galleries" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-2-150x150.jpg" alt="" width="150" height="150" /></a><a style="border: none;" href="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-3.jpg"><img class="size-thumbnail wp-image-407 alignnone" title="Main configuration screen, with tooltips" src="http://www.myatus.co.uk/wp-content/uploads/2010/02/screenshot-3-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p></div>

<div class='postTabs_divs' id='postTabs_2_402'>
<span class='postTabs_titles'><b>Requisitos</b></span></p>
<ul>
<li> La versión de WordPress 2.9 o mejor</li>
<li>Versión de PHP 4.2.3 o mejor</li>
<li>Un navegador con soporte Javascript activado</li>
</ul>
<p></div>

<div class='postTabs_divs' id='postTabs_3_402'>
<span class='postTabs_titles'><b>Cómo empezar</b></span></p>
<ol>
<li>Sube el contenido del archivo ZIP en la <em>/wp-content/plugins/</em> directory</li>
<li>Activar el plugin a través de la <strong>Plugins </strong>menú en WordPress</li>
<li>Acceda a la configuración del plugin a través de la <strong>Configuración / GT Flickr Antecedentes</strong> menú para:</li>
</ol>
<ul>
<li>Opciones de configuración</li>
<li> Añadir galerías y fotos</li>
<li>Leer ayuda más detallada</li>
</ul>
<p></div>

</p>
<p>Si usted tiene una idea para WP Flickr de fondo o desea informar de un fallo, Haga clic en el <em>reacción</em> la ficha que aparece en la izquierda o visite <a title="UserVoice for Myatu's" href="http://myatu.uservoice.com/forums/43891">UserVoice</a>.</p>
<script type='text/javascript'>jQuery(document).ready(function() { if(postTabs_getCookie('postTabs_402')) postTabs_show(postTabs_getCookie('postTabs_402'),402); });</script>

<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/02/26/wp-flickr-background/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background&amp;desc=WP%20Flickr%20Background%20is%20a%20simple%20to%20use%20WordPress%20plugin%20that%20allows%20you%20to%20display%20a%20photo%20from%20Flickr%20as%20the%20theme%20background%2C%20without%20the%20need%20to%20modify%20any%20files.%0D%0A%0D%0AAll%20you%20need%20to%20do%20is%20create%20one%20or%20more%20galleries%20within%20the%20plugin%27s%20settings%2C%20each%20containing%20a%20collection%20of%20photos%20from%20Flick" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;bm_description=WP+Flickr+Background&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/&amp;title=WP+Flickr+Background" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/02/26/wp-flickr-background/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+-+http://bit.ly/9xYgDl&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/' rel='bookmark' title='Permanent Link: WP fondo de Flickr en las pruebas Alpha'>WP Flickr Background in Alpha testing</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.2 (Beta) disponible'>WP Flickr Antecedentes versión 1.0.2 (Beta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/02/26/wp-flickr-background/feed/</wfw:commentrss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Estoy de vuelta!</title>
		<link>http://www.myatus.co.uk/es/2010/01/23/im-back/</link>
		<comments>http://www.myatus.co.uk/es/2010/01/23/im-back/#comments</comments>
		<pubdate>Sat, 23 Ene 2010 06:33:52 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Sitio web]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/?p=364-es</guid>
		<description><![CDATA[Pido disculpas a todos los que tuvieron dificultades para acceder a la página web en los últimos días! Que yo había tomado por el sitio web para hacer algunos cambios en el servidor web, que rápidamente se convirtió en una importante revisión. Pensé que, puesto que ya había descendido, Que también podría hacer las cosas que hacía tiempo previsto. A good portion [...]


No relacionados con puestos.]]></description>
			<content:encoded><![CDATA[<p>Pido disculpas a todos los que tuvieron dificultades para acceder a la página web en los últimos días!</p>
<p>Que yo había tomado por el sitio web para hacer algunos cambios en el servidor web, que rápidamente se convirtió en una importante revisión. Pensé que, puesto que ya había descendido, I might as well do the things I had long planned.</p>
<p>Una buena parte de que se aplique ahora, pero no estoy completamente hecho. Voy a dar mi mejor esfuerzo para asegurar que habrá poco o ningún tiempo de inactividad. Una vez más,, mis disculpas!</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/01/23/im-back/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21&amp;desc=I%20apologize%20to%20everyone%20who%20had%20difficulty%20accessing%20the%20website%20in%20recent%20days%21%0D%0A%0D%0AI%20had%20taken%20down%20the%20website%20to%20make%20some%20changes%20to%20the%20web%20server%2C%20which%20quickly%20became%20a%20major%20overhaul.%20I%20figured%20that%20since%20it%20was%20already%20down%2C%20I%20might%20as%20well%20do%20the%20things%20I%20had%20long%20planned.%0D%0A%0D%0AA%20good%20portio" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;bm_description=I%27m+back%21&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/01/23/im-back/&amp;title=I%27m+back%21" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/01/23/im-back/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=I%27m+back%21+-+http://bit.ly/88qdlo&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/01/23/im-back/feed/</wfw:commentrss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP fondo de Flickr en las pruebas Alpha</title>
		<link>http://www.myatus.co.uk/es/2010/01/20/wp-flickr-background-in-alpha-testing/</link>
		<comments>http://www.myatus.co.uk/es/2010/01/20/wp-flickr-background-in-alpha-testing/#comments</comments>
		<pubdate>Wed, 20 Ene 2010 01:20:00 +0000</pubdate>
		<dc:creator>myatu</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Desarrollo Web]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid ispermalink="false">http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/-es</guid>
		<description><![CDATA[Si eres nuevo en este sitio web, probablemente no ha notado. Pero el fondo que estamos viendo es realmente algo nuevo. Y al azar. Y escuchados de Flickr. Es un nuevo plugin que estoy desarrollando para WordPress llamado &#8216;WP Flickr Fondo '. A little over two weeks ago I changed my theme to Motion by 85ideas, and was [...]


Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.2 (Beta) disponible'>WP Flickr Antecedentes versión 1.0.2 (Beta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.myatus.co.uk/wp-content/uploads/2010/01/screenshot-3.jpg"><img class="alignleft size-thumbnail wp-image-360" title="WP Flickr Background" src="http://www.myatus.co.uk/wp-content/uploads/2010/01/screenshot-3-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p>Si eres nuevo en este sitio web, probablemente no ha notado. Pero el fondo que estamos viendo es realmente algo nuevo. Y al azar. Y escuchados de Flickr. Es un nuevo plugin que estoy desarrollando para WordPress llamado &#8216;WP Flickr Background&#8217;.</p>
<p>Un poco más de dos semanas he cambiado de tema para <a title="Propuesta por 85ideas" href="http://85ideas.com/public-releases/wordpress-theme-motion/" target="_blank">Motion by 85ideas</a>, y se sintió intrigado por su uso eficaz de las transparencias y el fondo. Y ya que rápidamente se aburren mirando a la misma cosa, Pensé &#8216;¿Por qué no hacer de este fondo al azar &quot;? Flickr proporciona a millones de fotos, muchos de ellos en virtud de un <a title="Creative Commons" href="http://creativecommons.org/" target="_blank">Creative Commons</a> Attribution License, y esto sería una excelente fuente de los fondos de azar. Así que empecé a la codificación&#8230;<span id="more-359"></span></p>
<p>Interesante, no fue tan sencillo como cabría esperar. Después de todo, podría simplemente utilizar una hoja de estilo CSS generados dinámicamente con una &#8216;fondo&#8217; elemento que apunta a una foto de Flickr al azar. Derecho?</p>
<p>Pero las pequeñas fotos en cascada y su sitio web se verá como un mal 1995 entrega de su primera página HTML. Y las fotos de gran tamaño puede ser <em>Tan </em>grandes, you end up staring at just a grain of sand instead of a beach.</p>
<p>CSS3, la flamante nueva versión nalgadas de hojas de estilo CSS, apoya la estiramiento de las imágenes de fondo. Desgraciadamente, no un único navegador que he intentado lo apoya. So I reverted to good-old image hacking, básicamente, la inyección de fondo en una Z negativo indexados <em>&lt;div&gt;</em> block at a fixed position.</p>
<p>Sí, esta última frase es un interruptor de gran conversación. Pero confía en mí, es el <em>inyección</em> parte que es más delicada. Por una, No me gusta cuando me exigen plugins para modificar manualmente los archivos de, y mucho menos modificar archivos en el primer lugar. Así que supongo que hay otras personas ahí fuera que piensan igual. Entonces, ¿cómo puedo cambiar un tema de WordPress sin tener que modificar sus archivos de? Introduzca el Javascript, jQuery para ser específicos, y estamos en nuestro camino a gran engaño!</p>
<p>Así que al final, WP Flickr de fondo se utiliza Javascript para añadir una nueva imagen de fondo superpuesto por el real (original) contenidos. Y funciona! Como mínimo, lo hace con la ópera 10, Firefox 3, Google Chrome 3, MSIE 8 y Safari 4. Por lo tanto, ahora estoy poniendo el plug-in a través de una prueba de Alfa pública, esperar las quejas a rodar en: &#8220;Su sitio web se ve raro&#8221; y &#8220;Me estoy poniendo los errores de JavaScript&#8221; son algunas de las cosas que estoy esperando a ver durante las pruebas de, pero esperemos que no habrá ninguna! Usted me deja saber, Derecho?</p>
<p>Si estoy convencido de que no hay mayores problemas con el plug-in, luego lo hará disponible para su descarga. En tanto, Voy a volver a arreglar algunas cosas en el sitio web, una vez más para hacer espacio para el nuevo plugin y algunos otros estoy pensando en escribir. Así que por favor excusa de la construcción pasa en los próximos días!</p>


<div class="shr-bookmarks shr-bookmarks-expand">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/feed" rel="nofollow" title="Suscribirse a los comentarios de este post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Compartir esto en del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Digg This!">Digg this!</a>
		</li>
		<li class="shr-diigo">
			<a href="http://www.diigo.com/post?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing&amp;desc=%0D%0A%0D%0AIf%20you%27re%20new%20to%20this%20website%2C%20you%20probably%20haven%27t%20noticed.%20But%20the%20background%20you%27re%20seeing%20is%20actually%20something%20new.%20And%20random.%20And%20streamed%20from%20Flickr.%20It%27s%20a%20new%20plugin%20that%20I%20am%20developing%20for%20WordPress%20called%20%27WP%20Flickr%20Background%27.%0D%0A%0D%0AA%20little%20over%20two%20weeks%20ago%20I%20changed%20my%20theme%20to%20" rel="nofollow" title="Publicar en este Diigo">Post this on Diigo</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;imageurl=" rel="nofollow" title="Publicar en Buzz Google">Post on Google Buzz</a>
		</li>
		<li class="shr-misterwong">
			<a href="http://www.mister-wong.com/addurl/?bm_url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;bm_description=WP+Flickr+Background+in+Alpha+testing&amp;plugin=sexybookmarks" rel="nofollow" title="Añadir este a Mister Wong">Add this to Mister Wong</a>
		</li>
		<li class="shr-mixx">
			<a href="http://www.mixx.com/submit?page_url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Comparte esta en Mixx">Share this on Mixx</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Comparte esta en Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/&amp;title=WP+Flickr+Background+in+Alpha+testing" rel="nofollow" title="Tropezar con algo bueno? Compartir en StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.myatus.co.uk/2010/01/20/wp-flickr-background-in-alpha-testing/" rel="nofollow" title="Compartir esto en Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=WP+Flickr+Background+in+Alpha+testing+-+http://bit.ly/7RQ8dg&amp;source=shareaholic" rel="nofollow" title="Este Tweet!">Tweet This!</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>



<p>Puestos relacionados:<ol><li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes'>WP Flickr Background</a></li>
<li><a href='http://www.myatus.co.uk/2010/02/26/wp-flickr-background-version-1-0-2-beta-available/' rel='bookmark' title='Permanent Link: WP Flickr Antecedentes versión 1.0.2 (Beta) disponible'>WP Flickr Antecedentes versión 1.0.2 (Beta) disponible</a></li>
<li><a href='http://www.myatus.co.uk/2010/03/06/wp-flickr-background-version-103-betaavailable/' rel='bookmark' title='Permanent Link: WP Flickr Background version 1.0.3 (Beta) available'>WP Flickr Background version 1.0.3 (Beta) available</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentrss>http://www.myatus.co.uk/es/2010/01/20/wp-flickr-background-in-alpha-testing/feed/</wfw:commentrss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
