<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>La Página de Horus</title>
	<atom:link href="https://horusint.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://horusint.wordpress.com</link>
	<description>Linux - Tecnología - Informática - Actualidad</description>
	<lastBuildDate>Mon, 24 Aug 2026 18:30:13 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<site xmlns="com-wordpress:feed-additions:1">3909767</site><cloud domain='horusint.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<source:cloud xmlns:source='http://source.scripting.com/'>https://horusint.wordpress.com/?rsscloud=notify</source:cloud>
<image>
		<url>https://s2.wp.com/i/webclip.png</url>
		<title>La Página de Horus</title>
		<link>https://horusint.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://horusint.wordpress.com/osd.xml" title="La Página de Horus" />
	<atom:link rel='hub' href='https://horusint.wordpress.com/?pushpress=hub'/>
	<item>
		<title>Configura tu Red Privada Segura con Raspberry Pi y Debian Trixie</title>
		<link>https://horusint.wordpress.com/2026/08/24/configura-tu-red-privada-segura-con-raspberry-pi-y-debian-trixie/</link>
					<comments>https://horusint.wordpress.com/2026/08/24/configura-tu-red-privada-segura-con-raspberry-pi-y-debian-trixie/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Mon, 24 Aug 2026 18:27:53 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[pihole]]></category>
		<category><![CDATA[raspbian]]></category>
		<category><![CDATA[tailscale]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002684</guid>

					<description><![CDATA[¡Hola a todos! Hoy les traigo una guía completa y detallada para montar un entorno de red privada altamente seguro, eficiente y veloz. Vamos a configurar una Raspberry Pi 3 como el núcleo DNS de nuestro hogar utilizando la rama de desarrollo más reciente, Debian 13 Trixie (64-bit Lite). A lo largo de este tutorial, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">¡Hola a todos! Hoy les traigo una guía completa y detallada para montar un entorno de red privada altamente seguro, eficiente y veloz. Vamos a configurar una <strong><a href="https://www.google.com/search?ibp=oshop&amp;prds=pvt:hg,pvo:29,mid:576462497642201906,imageDocid:12776876258361166783,gpcid:7052465056309315715,headlineOfferDocid:17763358231691749799,catalogid:11311885266791051555,productDocid:17393285140545765748,rds:PC_7052465056309315715%7CPROD_PC_7052465056309315715&amp;q=product&amp;sa=X&amp;ved=2ahUKEwjH6_a-s6GWAxXIpJUCHalJH_8Qxa4PegYIAAgJEAI">Raspberry Pi 3</a></strong> como el núcleo DNS de nuestro hogar utilizando la rama de desarrollo más reciente, <strong>Debian 13 Trixie</strong> (64-bit Lite).</p>



<p class="wp-block-paragraph">A lo largo de este tutorial, resolveremos las limitaciones habituales que imponen los módems de los proveedores de internet (ISP) mediante la implementación de un resolvedor recursivo propio (<strong>Unbound</strong>), un túnel VPN seguro (<strong>Tailscale</strong>) y la protección física de nuestra tarjeta MicroSD mediante <strong>Log2Ram</strong>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Requisitos de Hardware y Almacenamiento</p>



<p class="wp-block-paragraph">Para garantizar la durabilidad y el rendimiento 24/7 de este servidor, las especificaciones recomendadas son:</p>



<ul class="wp-block-list">
<li><strong>Dispositivo:</strong> Raspberry Pi 3 (B o 3B+) o superior.</li>



<li><strong>Almacenamiento:</strong> Tarjeta MicroSD SanDisk Ultra de 64 GB (modelo SDSQUNS-064G) o equivalente UHS-I / Clase 10. Al contar con una capacidad de 64 GB, el sistema distribuye las escrituras de manera uniforme uniformando el desgaste físico (<em>wear leveling</em>).</li>



<li><strong>Alimentación Eléctrica:</strong> Fuente o cargador de <strong>5.1V y 2.5A</strong> con cables de cobre gruesos (<strong>20 AWG o 18 AWG</strong>) de menos de 1 metro. Evitá los cables finos tradicionales de telefonía para eludir errores de bajo voltaje (<em>undervoltage detected</em>).</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">1&#x20e3; Grabado de la Imagen y Configuración Inicial (Bypass de Cloud-init)</p>



<p class="wp-block-paragraph">A partir de las imágenes de desarrollo de <strong>Raspberry Pi OS Trixie</strong>, la fundación eliminó el soporte para habilitar el SSH mediante el clásico archivo vacío <code>ssh</code>. Ahora integra de forma nativa <strong>Cloud-init</strong>, el cual ignora configuraciones tradicionales si no se le suministran archivos YAML estructurales estrictos.</p>



<p class="wp-block-paragraph">Flasheo Base</p>



<p class="wp-block-paragraph">Descargá la imagen oficial de desarrollo (<code>arm64-lite</code>) y clonala directamente en tu tarjeta desde tu PC mediante la terminal:</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">sudo umount /dev/mmcblk0*</div><div class="cm-line">xz -dc 2026-06-18-raspios-trixie-arm64-lite.img.xz | sudo dd of=/dev/mmcblk0 bs=4M status=progress conv=fsync</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Configuración del Puerto 22 y Credenciales para Trixie</p>



<p class="wp-block-paragraph">Volvé a conectar la tarjeta a tu PC y ubicate en la raíz de la partición de arranque (usualmente montada en <code>/run/media/usuario/bootfs/</code>). Generá tu contraseña cifrada con el comando <code>openssl passwd -6</code> y creá exactamente estos dos archivos:</p>



<p class="wp-block-paragraph">Archivo <code>user-data</code> (YAML Estricto con comillas simples):</p>



<p class="wp-block-paragraph">yaml</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">#cloud-config</div><div class="cm-line">ssh_pwauth: true</div><div class="cm-line"></div><div class="cm-line">users:</div><div class="cm-line">  - name: &apos;usuario&apos;</div><div class="cm-line">    groups: [&apos;sudo&apos;, &apos;netdev&apos;]</div><div class="cm-line">    shell: &apos;/bin/bash&apos;</div><div class="cm-line">    lock_passwd: false</div><div class="cm-line">    passwd: &apos;$6$cadenalargaencriptada...&apos;</div><div class="cm-line"></div><div class="cm-line">ssh:</div><div class="cm-line">  install_redirect: false</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Archivo <code>ssh</code> (Disparador por redundancia):</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">sudo touch /run/media/usuario/bootfs/ssh</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Expulsá la tarjeta limpiamente (<code>sudo sync</code>), colocala en tu Raspberry Pi 3 y encendela. Esperá unos 3 minutos a que inicialice por primera vez. Localizá su IP en tu red e ingresá de forma nativa por SSH:</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">ssh usuario@192.168.0.2</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">2&#x20e3; Protección de la MicroSD con Log2Ram (Especial para Trixie)</p>



<p class="wp-block-paragraph">Dado que Pi-hole escribe de manera constante registros (logs) y consultas de red, las bases de datos destruyen las tarjetas SD tradicionales a largo plazo. Redirigiremos todos los logs a un disco virtual montado en la memoria RAM.</p>



<p class="wp-block-paragraph">Debido a un bug estructural actual en Debian 13 (<code>bug=1122989</code>), la instalación de Log2Ram debe realizarse mediante repositorios APT oficiales fijando prioridades estricta de paquetes (<em>pinning</em>):</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line"># 1. Cargar datos del sistema y la clave del repositorio</div><div class="cm-line">. /etc/os-release</div><div class="cm-line">sudo wget -O /usr/share/keyrings/azlux-archive-keyring.gpg https://azlux.fr</div><div class="cm-line"></div><div class="cm-line"># 2. Agregar las fuentes de software de Azlux</div><div class="cm-line">sudo tee /etc/apt/sources.list.d/azlux.list &gt;/dev/null &lt;&lt; EOF</div><div class="cm-line">deb [signed-by=/usr/share/keyrings/azlux-archive-keyring.gpg] http://azlux.fr \$VERSION_CODENAME main</div><div class="cm-line">EOF</div><div class="cm-line"></div><div class="cm-line"># 3. Aplicar regla de Pinning indispensable para Trixie</div><div class="cm-line">sudo tee /etc/apt/preferences.d/log2ram.pref &gt;/dev/null &lt;&lt; EOF</div><div class="cm-line">Package: log2ram</div><div class="cm-line">Pin: origin packages.azlux.fr</div><div class="cm-line">Pin-Priority: 1001</div><div class="cm-line">EOF</div><div class="cm-line"></div><div class="cm-line"># 4. Actualizar dependencias e instalar de manera nativa</div><div class="cm-line">sudo apt update</div><div class="cm-line">sudo apt install log2ram rsync -y</div><div class="cm-line"></div><div class="cm-line"># 5. REINICIAR obligatoriamente</div><div class="cm-line">sudo reboot</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Verificá que esté activo y corriendo en RAM ejecutando: <code>systemctl status log2ram</code>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">3&#x20e3; Blindaje de Red Local (IP Estática en Trixie)</p>



<p class="wp-block-paragraph">Dado que Trixie utiliza <strong>Netplan</strong> renderizado a través de <strong>NetworkManager</strong>, podemos fijar de forma nativa y robusta la dirección IP estática de la Pi mediante <code>nmcli</code>, asignando DNS de contingencia puros de Cloudflare (<code>1.1.1.1</code> y <code>1.0.0.1</code>):</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">sudo nmcli connection modify &quot;netplan-eth0&quot; ipv4.addresses 192.168.0.2/24</div><div class="cm-line">sudo nmcli connection modify &quot;netplan-eth0&quot; ipv4.gateway 192.168.0.1</div><div class="cm-line">sudo nmcli connection modify &quot;netplan-eth0&quot; ipv4.dns &quot;1.1.1.1,1.0.0.1&quot;</div><div class="cm-line">sudo nmcli connection modify &quot;netplan-eth0&quot; ipv4.method manual</div><div class="cm-line">sudo nmcli connection up &quot;netplan-eth0&quot;</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Por cuestiones de latencia y estabilidad del servidor de infraestructura de red, se recomienda <strong>mantener apagada la interfaz inalámbrica</strong> si está conectada por cable LAN:</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">sudo nmcli radio wifi off</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">4&#x20e3; Instalación de Pi-hole v6</p>



<p class="wp-block-paragraph">Al utilizar una rama alpha/testing del sistema operativo, el asistente oficial detendrá la instalación por incompatibilidad. Lo descargamos y forzamos su ejecución omitiendo la verificación de la versión de OS:</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">wget -O basic-install.sh https://pi-hole.net</div><div class="cm-line">sudo PIHOLE_SKIP_OS_CHECK=true bash basic-install.sh</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>Parámetros clave en el asistente azul:</strong></p>



<ol class="wp-block-list">
<li>Aceptá la IP estática local (<code>192.168.0.2</code>).</li>



<li>Elegí transitoriamente el proveedor upstream de <strong>Cloudflare</strong>.</li>



<li>Habilitá la interfaz web (<em>Web Admin Interface</em>) y su servidor <code>lighttpd</code>.</li>



<li>Activá el <strong>Query Logging</strong> y seleccioná el nivel de privacidad <strong>Level 0 (Show everything)</strong>. Al contar con Log2Ram, las estadísticas se guardan de forma segura en la memoria volatil sin desgastar tu disco físico.</li>



<li><em>Anotá la contraseña de administrador asignada al finalizar.</em></li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">5&#x20e3; Implementación de Unbound (Resolvedor DNS Recursivo propio)</p>



<p class="wp-block-paragraph">Para prescindir de intermediarios masivos (como Google o Cloudflare) y resguardar por completo la privacidad, instalaremos Unbound para que la Raspberry Pi le consulte de forma directa a los servidores raíz globales (<em>Root Servers</em>).</p>



<p class="wp-block-paragraph">bash</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line"># 1. Instalar el software</div><div class="cm-line">sudo apt install unbound -y</div><div class="cm-line"></div><div class="cm-line"># 2. Desactivar el servicio conflictivo de Debian</div><div class="cm-line">sudo systemctl disable --now unbound-resolvconf.service</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Configuramos el archivo de vinculación ejecutando <code>sudo nano /etc/unbound/unbound.conf.d/pi-hole.conf</code> y pegando lo siguiente:</p>



<p class="wp-block-paragraph">yaml</p>


<div class="wp-block-code">
	<div class="cm-editor">
		<div class="cm-scroller">
			
<pre>
<code><div class="cm-line">server:</div><div class="cm-line">    interface: 127.0.0.1</div><div class="cm-line">    port: 5335</div><div class="cm-line">    do-ip4: yes</div><div class="cm-line">    do-udp: yes</div><div class="cm-line">    do-tcp: yes</div><div class="cm-line"></div><div class="cm-line">    access-control: 127.0.0.0/8 allow</div><div class="cm-line"></div><div class="cm-line">    harden-glue: yes</div><div class="cm-line">    harden-dnssec-stripped: yes</div><div class="cm-line">    use-caps-for-id: no</div><div class="cm-line">    edns-buffer-size: 1232</div><div class="cm-line">    prefetch: yes</div><div class="cm-line">    num-threads: 1</div><div class="cm-line"></div><div class="cm-line">    private-address: 192.168.0.0/16</div><div class="cm-line">    private-address: 169.254.0.0/16</div><div class="cm-line">    private-address: 172.16.0.0/12</div><div class="cm-line">    private-address: 10.0.0.0/8</div><div class="cm-line">    private-address: fd00::/8</div><div class="cm-line">    private-address: fe80::/10</div><div class="cm-line"></div><div class="cm-line"></div></code></pre>
		</div>
	</div>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Reiniciá el servicio: <code>sudo service unbound restart</code>.</p>



<p class="wp-block-paragraph">Enlace en la Interfaz Web de Pi-hole:</p>



<ul class="wp-block-list">
<li>Ingresá a <code>http://192.168.0.2</code></li>



<li>Andá a <strong>Settings</strong> &gt; <strong>DNS</strong>. Desmarcala de todos los servidores externos y en el campo <strong>Custom 1 (IPv4)</strong> colocá: <strong><code>127.0.0.1#5335</code></strong>.</li>



<li><strong>Desmarcá la opción «Use DNSSEC»</strong> dentro de Pi-hole, dado que Unbound realiza esta verificación criptográfica de manera nativa e independiente.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">6&#x20e3; Integración Remota Segura con Tailscale</p>



<p class="wp-block-paragraph">Montaremos la red mallada VPN para acceder a nuestro Pi-hole desde el celular o cualquier laptop en la calle, cifrando el tráfico de red de forma directa.</p>



<ol class="wp-block-list">
<li>Instalá mediante el script automatizado oficial:bash<code>curl -fsSL https://tailscale.com | sh</code> Use code with caution.</li>



<li>Habilitá el enrutamiento IP profundo de paquetes dentro del Kernel de Linux (indispensable para reenviar peticiones como <em>Exit Node</em>):bash<code>echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf sudo sysctl -p /etc/sysctl.d/99-tailscale.conf</code> Use code with caution.</li>



<li>Iniciá el enlace de red anunciando el nodo:bash<code>sudo tailscale up --advertise-exit-node</code> Use code with caution.</li>



<li>Copiá el enlace entregado por la consola, logueate con tu cuenta personal única en el navegador y vinculá el dispositivo.</li>
</ol>



<p class="wp-block-paragraph">Modificaciones Mandatorias en el Panel Web de Tailscale:</p>



<ul class="wp-block-list">
<li>En <strong>Machines</strong>, buscá la Raspberry Pi, ingresá a <em>Edit route settings</em> y activá <strong>Use as exit node</strong>.</li>



<li>En la pestaña <strong>DNS</strong>, ve a <em>Nameservers</em> &gt; <em>Add nameserver</em> &gt; <em>Custom&#8230;</em> e introducí estrictamente la <strong>IP de Tailscale de tu Raspberry Pi</strong> (la que comienza con <code>100.X.X.X</code>). Activá el interruptor <strong>Override local DNS</strong>.</li>



<li><strong>En la Interfaz Web de Pi-hole:</strong> En <em>Settings &gt; DNS &gt; Interface settings</em>, tildá obligatoriamente la opción <strong>Permit all origins</strong> (o modo experto). De lo contrario, Pi-hole descartará las peticiones provenientes de la interfaz virtual remota (<code>tailscale0</code>).</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">7&#x20e3; El Desafío de los Módems Restrictivos (Bypass para el hogar)</p>



<p class="wp-block-paragraph">Muchos ISP (como los módems Sagemcom F@st de Telecentro) bloquean el cambio de DNS y la desactivación de IPv6 a nivel de firmware. Como el módem continúa enviando anuncios DNS por IPv6, los Smart TVs y celulares de la familia tienden a puentear la protección IPv4 del Pi-hole.</p>



<p class="wp-block-paragraph">El Bypass Definitivo para toda tu Infraestructura</p>



<p class="wp-block-paragraph">Dado que tus equipos dependen de la distribución Wi-Fi/LAN física del módem y no se puede desactivar IPv6 general en la red, debés forzar la configuración de tus equipos principales de la siguiente manera:</p>



<ul class="wp-block-list">
<li><strong>En equipos Linux (Debian Sid):</strong> Evitá que NetworkManager capture las DNS del módem de internet inyectando la IP estática local del servidor y forzando su desacople:bash<code>sudo nmcli connection modify "netplan-eth0" ipv4.dns "192.168.0.233" sudo nmcli connection modify "netplan-eth0" ipv6.dns "2606:4700:4700::1111" sudo nmcli connection modify "netplan-eth0" ipv4.ignore-auto-dns yes sudo nmcli connection modify "netplan-eth0" ipv6.ignore-auto-dns yes sudo nmcli connection up "netplan-eth0"</code> Use code with caution.</li>



<li><strong>En Smart TVs y Celulares (Dentro de Casa):</strong> Si el firmware de la TV posee la opción, desactivá por completo el protocolo IPv6 en su menú de red. Modificá la configuración del Wi-Fi de DHCP a <strong>Estática / Manual</strong>, preservá sus IPs internas, pero asigná como <strong>DNS 1</strong> la dirección de tu Raspberry Pi: <code>192.168.0.233</code>.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">8&#x20e3; Optimización y Listas de Bloqueo Recomendadas (Adlists 2026)</p>



<p class="wp-block-paragraph">Para maximizar el rendimiento de una Raspberry Pi 3 sin sobrecargar su memoria RAM, se desaconseja apilar decenas de listas obsoletas. La recomendación de la comunidad es implementar la lista curada <strong>HaGeZi Multi PRO</strong>:</p>



<ol class="wp-block-list">
<li>Navegá en el panel de Pi-hole a <strong>Group Management</strong> &gt; <strong>Adlists</strong>.</li>



<li>Agregá la URL cruda de HaGeZi PRO:text<code>https://githubusercontent.com</code> Use code with caution.</li>



<li>Actualizá la base de datos de bloqueos ejecutando en la consola de la Pi:bash<code>sudo pihole -g</code> Use code with caution.</li>
</ol>



<p class="wp-block-paragraph">Esta lista consolidada proporciona una protección robusta contra trackers, anuncios intrusivos y telemetría de Smart TVs, arrojando una tasa de falsos positivos virtualmente nula, ideal para la convivencia digital de toda la familia.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">Espero que este PoC les sea de utilidad para blindar sus redes locales y asegurar sus conexiones remotas. ¡Cualquier duda los leo en los comentarios!</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2026/08/24/configura-tu-red-privada-segura-con-raspberry-pi-y-debian-trixie/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002684</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>Crossgrade debian i386 to amd64</title>
		<link>https://horusint.wordpress.com/2025/06/30/crossgrade-debian-i386-to-amd64/</link>
					<comments>https://horusint.wordpress.com/2025/06/30/crossgrade-debian-i386-to-amd64/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 15:38:42 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[32bits]]></category>
		<category><![CDATA[64Bits]]></category>
		<category><![CDATA[amd64]]></category>
		<category><![CDATA[crossgrade]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[i386]]></category>
		<category><![CDATA[ia32]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002669</guid>

					<description><![CDATA[Antes de realizar cualquier tarea sobre cambios en sistemas realizar backup de la información y el equipo implicado para evitar cambios no deseados, aparte de ello realizar pruebas iniciales en ambientes de testing cómo mínimo para conocer los posibles resultados. Hoy en día, la mayoria de las distribuciones que usamos son de 64 bits, claro [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Antes de realizar cualquier tarea sobre cambios en sistemas realizar backup de la información y el equipo implicado para evitar cambios no deseados, aparte de ello realizar pruebas iniciales en ambientes de testing cómo mínimo para conocer los posibles resultados.</p>



<p class="wp-block-paragraph">Hoy en día, la mayoria de las distribuciones que usamos son de 64 bits, claro que nos pudo quedar algún equipo que por compatibilidad haya quedado en arquitectura de 32 bits.</p>



<p class="wp-block-paragraph">Para esta situación nos basamos en <a href="https://wiki.debian.org/CrossGrading">https://wiki.debian.org/CrossGrading</a></p>



<p class="wp-block-paragraph">Como primer paso siempre tener el 100 % de los paquetes actualizados.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
sudo apt update
</pre></div>


<p class="wp-block-paragraph">Con o sin sudo si están como root</p>



<p class="wp-block-paragraph">Estar en la última versión estable de Debian, consultar en <a href="https://www.debian.org/releases/">https://www.debian.org/releases/</a></p>



<p class="wp-block-paragraph">Al día de hoy es “bookworm” con soporte activo.</p>



<p class="wp-block-paragraph">Estando el sistema gozando de buen estado de salud vamos a agregar la arquitectura AMD64</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
sudo dpkg --add-architecture amd64
sudo apt update
</pre></div>


<p class="wp-block-paragraph">Luego vamos a instalar la imagen de 64 bits</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
sudo apt install linux-image-amd64:amd64
</pre></div>


<p class="wp-block-paragraph">Y Reiniciamos el equipo</p>



<p class="wp-block-paragraph">Luego limpiamos la cache de apt y reitentamos un upgrade</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
sudo apt clean
sudo apt upgrade
</pre></div>


<pre id="CA-fa8c6c03bdc4f8e662069b0f0a2d2fe9a87a13a7" class="wp-block-preformatted"></pre>



<p class="wp-block-paragraph"><br />Ahora vamos a bajar los paquetes dpkg tar apt en ambas versiones</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
# bookworm:
sudo apt --download-only install dpkg:amd64 tar:amd64 apt:amd64 dpkg:i386- tar:i386- apt:i386-
sudo dpkg --install /var/cache/apt/archives/*_amd64.deb
</pre></div>


<p class="wp-block-paragraph">Aca estamos forzando la instalación de los paquetes mencionados en 64 bits. Es necesario reintentar varias veces este paso, hasta que la arquitectura sea 64 bits y la foránea 32 bits.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
# Should print "amd64":
sudo dpkg --print-architecture
# Should print "i386":
sudo dpkg --print-foreign-architectures
</pre></div>


<p class="wp-block-paragraph">Volver a actualizar una vez tengamos los resultados deseados:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
sudo apt update
sudo apt upgrade
sudo apt full-upgrade
</pre></div>


<p class="wp-block-paragraph">Si es necesario bajar algún paquete base de manera particular realizarlo, como ejemplo:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
 sudo apt --download-only install gzip:amd64 perl-base:amd64 gzip:i386 perl-base:i386
sudo apt --download-only install liblocale-gettext-perl:amd64 libtext-charwidth-perl:amd64 libtext-iconv-perl:amd64 perlapi-5.36.0:amd64 liblocale-gettext-perl:i386- libtext-charwidth-perl:i386- libtext-iconv-perl:i386- perlapi-5.36.0:i386-
sudo dpkg --install /var/cache/apt/archives/*_amd64.deb
</pre></div>


<p class="wp-block-paragraph">Purgar paquetes obsoletos i386</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
# Get auto-installed packages:
sudo apt-mark showauto | sed -n -e's/:i386$//p' &gt; auto-package-list

# Reinstall everything:
sudo apt install \
    $(dpkg -l | awk '$1 ~ /^.i/ &amp;&amp; $2 ~ /:i386$/ { sub(":i386", ""); print $2 }')
# Or for bookworm:
sudo apt install --allow-remove-essential \
    $(dpkg -l | awk '$1 ~ /^.i/ &amp;&amp; $2 ~ /:i386$/ { sub(":i386", ""); print $2; print $2 ":i386-" }')
</pre></div>


<p class="wp-block-paragraph">Resetear marca de paquetes autoinstalados i386</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
# Reinstall everything:
sudo apt install \
    $(dpkg -l | awk '$1 ~ /^.i/ &amp;&amp; $2 ~ /:i386$/ { sub(":i386", ""); print $2 }')
# Or for bookworm:
sudo apt install --allow-remove-essential \
    $(dpkg -l | awk '$1 ~ /^.i/ &amp;&amp; $2 ~ /:i386$/ { sub(":i386", ""); print $2; print $2 ":i386-" }')
</pre></div>


<p class="wp-block-paragraph">Concluir migración</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
dpkg --get-selections \
    | sed -ne 's/:i386\(\t*install$\)/:amd64\1/p' \
    | dpkg --set-selections
sudo apt -f install
</pre></div>


<p class="wp-block-paragraph">Espero les sirva a muchos, al menos cómo un POC posible.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2025/06/30/crossgrade-debian-i386-to-amd64/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002669</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>La primera Mentira de Silvio Rodriguez</title>
		<link>https://horusint.wordpress.com/2025/06/13/la-primera-mentira-de-silvio-rodriguez/</link>
					<comments>https://horusint.wordpress.com/2025/06/13/la-primera-mentira-de-silvio-rodriguez/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Fri, 13 Jun 2025 15:56:20 +0000</pubDate>
				<category><![CDATA[Filosofìa]]></category>
		<category><![CDATA[Musica]]></category>
		<category><![CDATA[creer]]></category>
		<category><![CDATA[deseos]]></category>
		<category><![CDATA[filosofia]]></category>
		<category><![CDATA[la primera mentira]]></category>
		<category><![CDATA[Silvio Rodriguez]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002665</guid>

					<description><![CDATA[Presten mucha atención al ritmo juglaresco también. “La primera mentira” de Silvio Rodríguez, centrado en el estribillo de la canción y el mensaje profundo que transmite: 🎶 Letra clave: el estribillo verdadero El verdadero estribillo —aunque no se repite como en la estructura clásica— es el fragmento final de la canción, que funciona como clímax [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe class="youtube-player" width="840" height="473" src="https://www.youtube.com/embed/AEvzRLt5TZE?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=es&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<p class="wp-block-paragraph">Presten mucha atención al ritmo juglaresco también.</p>



<p class="wp-block-paragraph"><em>“La primera mentira”</em> de <strong>Silvio Rodríguez</strong>, centrado en el estribillo de la canción y el mensaje profundo que transmite:</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f3b6.png" alt="🎶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Letra clave: el estribillo verdadero</h2>



<p class="wp-block-paragraph">El verdadero <strong>estribillo</strong> —aunque no se repite como en la estructura clásica— es el fragmento final de la canción, que funciona como <strong>clímax emocional y simbólico</strong>:</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="has-text-align-center wp-block-paragraph"><em>«Yo quiero una princesa convertida en un dragón,<br />yo quiero el hacha de un brujo para echarla en mi zurrón,<br />yo quiero un vellocino de oro para un reino,<br />yo quiero que Virgilio me lleve al infierno,<br />yo quiero ir hasta el cielo en un frijol sembrado,<br />y ya.»</em></p>



<h2 class="wp-block-heading"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ¿Qué significa este estribillo?</h2>



<p class="wp-block-paragraph">Este pasaje encierra <strong>el sentido más profundo</strong> de la canción y puede analizarse desde varias dimensiones:</p>



<h3 class="wp-block-heading">1. <img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f52e.png" alt="🔮" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>El deseo de lo imposible</strong></h3>



<p class="wp-block-paragraph">Cada verso expresa <strong>un anhelo fantástico o mitológico</strong>:</p>



<ul class="wp-block-list">
<li><strong>“Una princesa convertida en un dragón”</strong>: transforma el amor idealizado en una criatura feroz. Tal vez se refiere al desencanto o a la revelación de que lo que parecía perfecto era complejo y salvaje.</li>



<li><strong>“El hacha de un brujo para echarla en mi zurrón”</strong>: alude a querer apropiarse de un poder mágico, tener control sobre lo oculto o lo incomprensible.</li>



<li><strong>“Un vellocino de oro para un reino”</strong>: referencia al mito de Jasón; representa la búsqueda heroica de un ideal glorioso, a menudo inalcanzable.</li>



<li><strong>“Que Virgilio me lleve al infierno”</strong>: alusión directa a <em>La Divina Comedia</em> de Dante. Virgilio guía a través del infierno, símbolo de la búsqueda de sentido en medio del sufrimiento.</li>



<li><strong>“Ir hasta el cielo en un frijol sembrado”</strong>: referencia al cuento infantil de <em>Jack y las habichuelas mágicas</em>, donde algo humilde da acceso a lo divino o sobrenatural.</li>



<li><strong>“Y ya”</strong>: remate seco, despojado, que cierra el deseo con resignación o certeza infantil. Es como decir: <em>“Eso es todo lo que quiero. Nada más. Punto.”</em></li>
</ul>



<h3 class="wp-block-heading">2. <img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1fa9e.png" alt="🪞" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>La confesión del mentiroso</strong></h3>



<p class="wp-block-paragraph">Este estribillo <strong>no lo canta el narrador</strong>, sino el <em>“primer hombre que mintió”</em>. Es decir: <strong>la mentira fundacional no nació de maldad, sino de deseo</strong>.<br />Ese hombre —descubierto por el narrador como el responsable de su desencanto— no es un villano, sino <strong>otro soñador</strong>.</p>



<p class="wp-block-paragraph">Al revelarse, el mentiroso no se defiende: simplemente <strong>enumera sus sueños imposibles</strong>, como diciendo que mintió porque también quería creer. Es una imagen profundamente humana.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f9ed.png" alt="🧭" class="wp-smiley" style="height: 1em; max-height: 1em;" /> ¿Qué mensaje nos deja la canción?</h2>



<h3 class="wp-block-heading"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/2728.png" alt="✨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 1. <strong>La mentira como origen de la fantasía</strong></h3>



<p class="wp-block-paragraph">La canción plantea que la “primera mentira” no es solo un acto de traición, sino <strong>el punto de partida del deseo, de la imaginación, del mito</strong>.<br />Mentimos porque necesitamos creer en cosas que nos dan sentido, aunque no sean reales.</p>



<h3 class="wp-block-heading"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f9d2.png" alt="🧒" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 2. <strong>La pérdida de la inocencia</strong></h3>



<p class="wp-block-paragraph">El protagonista va descubriendo que el mundo <strong>no es como lo soñó</strong> (la piedra no canta, el agua no es de oro…). Al final, encuentra que esa primera mentira estaba motivada por <strong>los mismos sueños que él tenía</strong>.</p>



<h3 class="wp-block-heading"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f91d.png" alt="🤝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 3. <strong>Una visión compasiva del autoengaño</strong></h3>



<p class="wp-block-paragraph">Silvio no condena al mentiroso. Al contrario: lo presenta como alguien que <strong>quiso soñar también</strong>, que necesitaba crear cuentos para vivir.<br />La canción nos lleva a <strong>empatizar con quien miente</strong>, no por manipular, sino por no querer renunciar a lo mágico.</p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<h2 class="wp-block-heading"><img src="https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/1f3ad.png" alt="🎭" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Conclusión</h2>



<p class="wp-block-paragraph"><strong>“La primera mentira”</strong> es una meditación poética sobre el origen del autoengaño y el poder del deseo.<br />Nos muestra que las grandes mentiras no siempre vienen del cinismo, sino del <strong>anhelo profundo por creer en lo extraordinario</strong>.</p>



<p class="wp-block-paragraph">El estribillo —ese listado de sueños imposibles y hermosos— nos recuerda que todos, en algún momento, <strong>hemos querido creer en lo imposible</strong>, aunque sepamos que no es verdad. Y a veces, eso también nos salva.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2025/06/13/la-primera-mentira-de-silvio-rodriguez/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002665</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>(LXDE) Indicador de Bateria</title>
		<link>https://horusint.wordpress.com/2020/04/29/lxde-indicador-de-bateria/</link>
					<comments>https://horusint.wordpress.com/2020/04/29/lxde-indicador-de-bateria/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Wed, 29 Apr 2020 14:43:54 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[batería]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[energia]]></category>
		<category><![CDATA[fdpowermon]]></category>
		<category><![CDATA[indicador]]></category>
		<category><![CDATA[lxde]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002658</guid>

					<description><![CDATA[En particular sobre Debian based distributions.Lo primero es instalar el paquete del repositorio: sudo apt-get install fdpowermon Una vez instalado lo agregaremos al autostartsudo gedit /etc/xdg/lxsession/LXDE/autostarty agregamos la siguiente línea@fdpowermon En caso de contar con un archivo de inicio local, a nivel usuariogedit ~/.config/lxsession/LXDE/autostarty agregamos ahí la línea mencionada anteriormente. Hasta la próxima]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">En particular sobre Debian based distributions.<br />Lo primero es instalar el paquete del repositorio:</p>



<p class="wp-block-paragraph"><br /><code>sudo apt-get install fdpowermon</code><br /></p>



<p class="wp-block-paragraph">Una vez instalado lo agregaremos al autostart<br /><code>sudo gedit /etc/xdg/lxsession/LXDE/autostart</code><br />y agregamos la siguiente línea<br /><code>@fdpowermon</code><br /></p>



<p class="wp-block-paragraph">En caso de contar con un archivo de inicio local, a nivel usuario<br /><code>gedit ~/.config/lxsession/LXDE/autostart</code><br />y agregamos ahí la línea mencionada anteriormente.<br /></p>



<p class="wp-block-paragraph">Hasta la próxima</p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2020/04/29/lxde-indicador-de-bateria/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002658</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>-Instalar zoom Ubuntu 64 Bits</title>
		<link>https://horusint.wordpress.com/2020/04/10/instalar-zoom-ubuntu-64-bits/</link>
					<comments>https://horusint.wordpress.com/2020/04/10/instalar-zoom-ubuntu-64-bits/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Fri, 10 Apr 2020 22:29:11 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[videoconferencia]]></category>
		<category><![CDATA[zoom]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002650</guid>

					<description><![CDATA[Hola nuevamente, esta vez vamos a contarles como instalar Zoom en Ubuntu al menos para versiones 1910 o 2004. Primero lo descargamos desde: https://zoom.us/download#client_4meeting o podemos hacerlo desde la terminal: wget https://zoom.us/client/latest/zoom_amd64.deb Luego tenemos que instalar las dependencias, en este caso: sudo aptitude install libxcb-xtest0 y luego terminamos la instalación: sudo dpkg -i zoom_amd64.deb y [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Hola nuevamente, esta vez vamos a contarles como instalar Zoom en Ubuntu  al menos para versiones 1910 o 2004.</p>



<p class="wp-block-paragraph">Primero lo descargamos desde: <a href="https://zoom.us/download#client_4meeting">https://zoom.us/download#client_4meeting</a></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">o podemos hacerlo desde la terminal:</p>



<p class="wp-block-paragraph">wget <a href="https://zoom.us/client/latest/zoom_amd64.deb" rel="nofollow">https://zoom.us/client/latest/zoom_amd64.deb</a></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Luego tenemos que instalar las dependencias, en este caso:</p>



<p class="wp-block-paragraph">sudo aptitude install libxcb-xtest0</p>



<p class="wp-block-paragraph">y luego terminamos la instalación:</p>



<p class="wp-block-paragraph">sudo dpkg -i zoom_amd64.deb</p>



<p class="wp-block-paragraph">y lo ejecutamos:</p>



<p class="wp-block-paragraph">zoom</p>



<p class="wp-block-paragraph">Esto es todo y lo podemos usar en estas distros Debian-Based</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2020/04/10/instalar-zoom-ubuntu-64-bits/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002650</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>Get-SCVMMInventory &#8211; Get Inventory of all VM&#8217;s in SCVMM (2012 R2/2016 and more)</title>
		<link>https://horusint.wordpress.com/2019/09/19/get-scvmminventory-get-inventory-of-all-vms-in-scvmm-2016/</link>
					<comments>https://horusint.wordpress.com/2019/09/19/get-scvmminventory-get-inventory-of-all-vms-in-scvmm-2016/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Thu, 19 Sep 2019 17:23:15 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[inventory]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[scvmm]]></category>
		<category><![CDATA[system center]]></category>
		<category><![CDATA[vmm]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002455</guid>

					<description><![CDATA[Entrada actualizada para agregar compatibilidad con SCVMM 2016 Credits are from&#160;https://vniklas.djungeln.se/2013/09/29/&#160;Niklas AkerlundGet an inventory of all VM&#8217;s from System Center Virtual Machine Manager including the vCPU&#8217;s, memory, all VHD´s, IP addresses. &#160;Report to CSV and HTML. Adapted to work with last actuallly SCVMM version 3.2.8224 __________________________ Créditos son de&#160;Niklas AkerlundGet&#160;https://vniklas.djungeln.se/2013/09/29/ Exportar un inventario de todas [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading"></h3>



<h3 class="wp-block-heading"><em><strong>Entrada actualizada para agregar compatibilidad con SCVMM 2016</strong></em></h3>



<h2 class="projectSummary wp-block-heading">Credits are from&nbsp;<a href="https://vniklas.djungeln.se/2013/09/29/">https://vniklas.djungeln.se/2013/09/29/</a>&nbsp;Niklas AkerlundGet an inventory of all VM&#8217;s from System Center Virtual Machine Manager including the vCPU&#8217;s, memory, all VHD´s, IP addresses. &nbsp;Report to CSV and HTML. Adapted to work with last actuallly SCVMM version 3.2.8224</h2>



<p class="wp-block-paragraph">__________________________</p>



<p class="wp-block-paragraph">Créditos son de&nbsp;Niklas AkerlundGet&nbsp;<a href="https://vniklas.djungeln.se/2013/09/29/" rel="nofollow">https://vniklas.djungeln.se/2013/09/29/</a></p>



<p class="wp-block-paragraph">Exportar un inventario de todas las VM&#8217;s es SCVMM. Se exporta a CSV y HTML, compatible con la 3.2.8224 /SCVMM 2016 y más.</p>



<p class="wp-block-paragraph">Get an inventory of all VM&#8217;s from System Center Virtual Machine Manager including the vCPU&#8217;s, memory, up to 3 VHD´s, up to 4 interfaces and IP addresses. &nbsp;Report to CSV and HTML. Adapted to work with SCVMM version 3.2.8224. and at least SCVMM
 2016 UR7</p>



<p class="wp-block-paragraph">Thanks to <a href="https://twitter.com/leleco">@leleco</a> for the suggestions and collaboration improvements </p>



<p class="wp-block-paragraph"></p>



<h4 class="wp-block-heading">Example:</h4>



<pre class="wp-block-preformatted"><strong>Get-SCVMInventory -report</strong></pre>



<p class="wp-block-paragraph">Give a reports for&nbsp;«All Hosts»</p>



<pre class="wp-block-preformatted"><strong>Get-SCVMInventory -VMHost SERVER01</strong></pre>



<p class="wp-block-paragraph">Give data from&nbsp;SERVER01 Hyper-v Host.</p>



<p class="wp-block-paragraph">Publicado también en <a href="https://gallery.technet.microsoft.com/scriptcenter/Get-SCVMMInventory-Get-053afdc1">https://gallery.technet.microsoft.com/scriptcenter/Get-SCVMMInventory-Get-053afdc1</a></p>


<pre class="brush: powershell; title: ; notranslate">

function Get-SCVMInventory
{
    [CmdletBinding()]

    Param
    (

        $VMHostGroup = "All Hosts",
        [Parameter(ValueFromPipeline=$True)][Alias('ClusterName')]
        $VMHostCluster = $null,
        $VMHost = $null,
        [switch]$report,
        [string]$path =".\",
        [string]$CSVFile = "VMdata.csv",
        [string]$HTMLReport = "VMdata.html"
    )

    Begin
    {
        if(!(Get-Module virtualmachinemanager)){
            Import-Module Hyper-V
            Import-Module virtualmachinemanager
        }
        if(Get-SCVMMServer localhost | where ProductVersion -gt 3){
            $isR2 = $true
        }else{
            $isR2 = $false
        }
    }
    Process
    {
         if ($VMHostCluster -eq $null){
            if($VMHost -eq $null){
                $VMHosts = (Get-SCVMHostGroup -Name $VMhostGroup).AllChildHosts
            }else{
                $VMHosts = Get-SCVMHost $VMHost
            }
         }else{
            $VMHosts = (Get-SCVMHostCluster -Name $VMHostCluster).Nodes
         }
            $VMs = $VMHosts | Get-SCVirtualMachine
            $reportArray = @()
            foreach ($VM in $VMs){
                Write-Verbose $VM.Name
                    $vNics = $VM.VirtualNetworkAdapters
                    $VHDConf = $VM.VirtualHardDisks
                    $driveConf = $VM.VirtualDiskDrives
                    if(($vNics[0].IPv4Addresses -ne $null)){
                        Write-Verbose $vNics[0].IPv4Addresses[0]
                        $IPAddress1 = $vNics[0].IPv4Addresses[0]

                    }else{
                        if (!$isR2){
                            if(($vNics[0].IPv4Addresses -ne $null)){
                            $IPAddress1= (Hyper-V\Get-VMNetworkAdapter -ComputerName $VM.HostName -VMName $VM.Name).IPv4Addresses[0]
                            }else{
                                $IPAddress1 = "N/A"
                            }
                        }else{
                            Write-Verbose "NO IP"
                            $IPAddress1 = "N/A"
                        }
                    }
                    if(($vNics[1].IPv4Addresses -ne $null)){
                        Write-Verbose $vNics[1].IPv4Addresses[0]
                        $IPAddress2 = $vNics[1].IPv4Addresses[0]

                    }else{
                        if (!$isR2){
                            if(($vNics[1].IPv4Addresses -ne $null)){
                            $IPAddress2= (Hyper-V\Get-VMNetworkAdapter -ComputerName $VM.HostName -VMName $VM.Name).IPv4Addresses[0]
                            }else{
                                $IPAddress2 = "N/A"
                            }
                        }else{
                            Write-Verbose "NO IP"
                            $IPAddress2 = "N/A"
                        }
                    }
                    if(($vNics[2].IPv4Addresses -ne $null)){
                        Write-Verbose $vNics[2].IPv4Addresses[0]
                        $IPAddress3 = $vNics[2].IPv4Addresses[0]

                    }else{
                        if (!$isR2){
                            if(($vNics[2].IPv4Addresses -ne $null)){
                            $IPAddress3= (Hyper-V\Get-VMNetworkAdapter -ComputerName $VM.HostName -VMName $VM.Name).IPv4Addresses[0]
                            }else{
                                $IPAddress3 = "N/A"
                            }
                        }else{
                            Write-Verbose "NO IP"
                            $IPAddress3 = "N/A"
                        }
                    }
                    if(($vNics[3].IPv4Addresses -ne $null)){
                        Write-Verbose $vNics[3].IPv4Addresses[0]
                        $IPAddress4 = $vNics[3].IPv4Addresses[0]

                    }else{
                        if (!$isR2){
                            if(($vNics[3].IPv4Addresses -ne $null)){
                            $IPAddress4= (Hyper-V\Get-VMNetworkAdapter -ComputerName $VM.HostName -VMName $VM.Name).IPv4Addresses[0]
                            }else{
                                $IPAddress4 = "N/A"
                            }
                        }else{
                            Write-Verbose "NO IP"
                            $IPAddress4 = "N/A"
                        }
                    }
                    if($VM.VMCheckpoints){
                    $Snapshots = "Yes"
                    }else{
                    $Snapshots = "No"
                    }

                    $data = [ordered]@{
                    VMName = $VM.Name
                    vCPUs = $VM.CPUCount
                    
                    MemoryAssignedMB = $VM.MemoryAssignedMB
                    Status = $VM.Status
                    OperatingSystem = $VM.OperatingSystem
                    HostName = $VM.HostName
                     TotalSizeGB = $VM.TotalSize/1GB -as [int]
                    vNics = $vNics.Count                                                         
                    VirtualNetwork1 = $vNics[0].VirtualNetwork
                    MacAddressType1 = $vNics[0].MacAddressType
                    MacAddress1 = $vNics[0].MacAddress
                    VirtualNetworkAdapterType1 = $vNics[0].VirtualNetworkAdapterType
                    VLANEnabled1 = $vNics[0].VlanEnabled
                    VLanID1 = $vNics[0].VlanID 
                    IPAddress1 = $IPAddress1

                    VirtualNetwork2 = $vNics[1].VirtualNetwork
                    MacAddressType2 = $vNics[1].MacAddressType
                    MacAddress2 = $vNics[1].MacAddress
                    VirtualNetworkAdapterType2 = $vNics[1].VirtualNetworkAdapterType
                    VLANEnabled2 = $vNics[1].VlanEnabled
                    VLanID2 = $vNics[1].VlanID 
                    IPAddress2 = $IPAddress2

                    VirtualNetwork3 = $vNics[2].VirtualNetwork
                    MacAddressType3 = $vNics[2].MacAddressType
                    MacAddress3 = $vNics[2].MacAddress
                    VirtualNetworkAdapterType3 = $vNics[2].VirtualNetworkAdapterType
                    VLANEnabled3 = $vNics[2].VlanEnabled
                    VLanID3 = $vNics[2].VlanID 
                    IPAddress3 = $IPAddress3

                    VirtualNetwork4 = $vNics[3].VirtualNetwork
                    MacAddressType4 = $vNics[3].MacAddressType
                    MacAddress4 = $vNics[3].MacAddress
                    VirtualNetworkAdapterType4 = $vNics[3].VirtualNetworkAdapterType
                    VLANEnabled4 = $vNics[3].VlanEnabled
                    VLanID4 = $vNics[3].VlanID 
                    IPAddress4 = $IPAddress4

                    NumberofVHD = $VHDConf.Count
                    VHDName = $VHDConf[0].Name
                    VHDFormatType = $VHDconf[0].VHDFormatType
                    VHDType = $VHDconf[0].VHDType
                    VHDSize = $VHDconf[0].MaximumSize/1GB -as [int]
                    VHDCurrentSize = $VHDconf[0].Size/1GB -as [int]
                    VHDBusType = $driveConf[0].BusType
                    VHDBus = $driveConf[0].Bus
                    VHDLUN = $DriveConf[0].Lun
                    VHDDatastore = $VHDconf[0].Directory

                    VHDName2 = $VHDConf[1].Name
                    VHDFormatType2 = $VHDconf[1].VHDFormatType
                    VHDType2 = $VHDconf[1].VHDType
                    VHDSize2 = $VHDconf[1].MaximumSize/1GB -as [int]
                    VHDCurrentSize2 = $VHDconf[1].Size/1GB -as [int]
                    VHDBusType2 = $driveConf[1].BusType
                    VHDBus2 = $driveConf[1].Bus
                    VHDLUN2 = $DriveConf[1].Lun
                    VHDDatastore2 = $VHDconf[1].Directory

                    VHDName3 = $VHDConf[2].Name
                    VHDFormatType3 = $VHDconf[2].VHDFormatType
                    VHDType3 = $VHDconf[2].VHDType
                    VHDSize3 = $VHDconf[2].MaximumSize/1GB -as [int]
                    VHDCurrentSize3 = $VHDconf[2].Size/1GB -as [int]
                    VHDBusType3 = $driveConf[2].BusType
                    VHDBus3 = $driveConf[2].Bus
                    VHDLUN3 = $DriveConf[2].Lun
                    VHDDatastore3 = $VHDconf[2].Directory

                    StartMemoryGB = $VM.Memory/1024
                    DynamicMemory = $VM.DynamicMemoryEnabled
                    DynamicMemoryDemandMB = $VM.DynamicMemoryDemandMB
                    DynamicMemoryStatus = $VM.DynamicMemoryStatus -as [int]
                    DynamicMemoryMinMB = $VM.DynamicMemoryMinimumMB -as [int]
                    DynamicMemoryMaxGB = $VM.DynamicMemoryMaximumMB/1024 -as [int]
                    HasSnaphots = $Snapshots
                    Owner = $VM.Owner
                    Cloud = $VM.Cloud
                    CreationTime = $VM.CreationTime
                    HasVMAdditions = $VM.HasVMAdditions
                    VMAddition = $VM.VMAddition
                   
            }
            $obj= New-Object -TypeName PSObject -property $data
            $reportArray +=$obj 
            Write-Output $obj
            }

            if($report){
                # $reportArray
                $CSVReport = $path + $CSVFile
                $HTMLReport = $path + $HTMLReport
                $reportArray | Export-Csv -Path $CSVReport -NoTypeInformation -UseCulture
                $reportArray | ConvertTo-HTML | Out-File $HTMLReport
            }
    }
    End
    {
        # Should we clean anything?
    }
}
</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2019/09/19/get-scvmminventory-get-inventory-of-all-vms-in-scvmm-2016/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002455</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>Compiling QMC2 (Mame)</title>
		<link>https://horusint.wordpress.com/2017/08/05/compiling-qmc2-mame/</link>
					<comments>https://horusint.wordpress.com/2017/08/05/compiling-qmc2-mame/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Sat, 05 Aug 2017 16:12:55 +0000</pubDate>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[juegos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002631</guid>

					<description><![CDATA[Ubuntu 17.04 svn co https://svn.code.sf.net/p/qmc2/code/trunk qmc2-svn cd qmc2-svn/ make os-detect sudo apt-get install libSDL1.2-dev libsdl2-dev sudo dpkg-reconfigure dash Choose No sudo apt-get install libqtwebkit-dev sudo apt-get install libphonon-dev make sudo make install For Arcade &#160; sudo apt-get install libqt4-opengl-dev libqt4-declarative-shaders libqt4-declarative-particles qtmobility-dev make arcade DISTCFG=1 sudo make arcade-install DISTCFG=1 For CHDMAN &#160; make qchdman DISTCFG=1 sudo [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Ubuntu 17.04</p>
<p>svn co <a href="https://svn.code.sf.net/p/qmc2/code/trunk" rel="nofollow">https://svn.code.sf.net/p/qmc2/code/trunk</a> qmc2-svn</p>
<p><strong>cd qmc2-svn/</strong></p>
<p>make os-detect</p>
<p>sudo apt-get install libSDL1.2-dev libsdl2-dev</p>
<p>sudo dpkg-reconfigure dash</p>
<p>Choose No</p>
<p>sudo apt-get install libqtwebkit-dev</p>
<p>sudo apt-get install libphonon-dev</p>
<p>make</p>
<p>sudo make install</p>
<p>For Arcade</p>
<p>&nbsp;</p>
<pre>sudo apt-get install libqt4-opengl-dev libqt4-declarative-shaders libqt4-declarative-particles qtmobility-dev</pre>
<pre>make arcade DISTCFG=1
sudo make arcade-install DISTCFG=1</pre>
<p>For CHDMAN</p>
<p>&nbsp;</p>
<pre>make qchdman DISTCFG=1

</pre>
<pre>sudo make qchdman-install DISTCFG=1

</pre>
<p>Optionally convert &amp; install the man-pages:</p>
<pre>make man
sudo make man-install</pre>
<p><a href="http://wiki.batcom-it.net/index.php?title=The_%27ultimate%27_guide_to_QMC2#Building_and_installing_QMC2_from_source" rel="nofollow">http://wiki.batcom-it.net/index.php?title=The_%27ultimate%27_guide_to_QMC2#Building_and_installing_QMC2_from_source</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2017/08/05/compiling-qmc2-mame/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002631</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>Add AD to Existent Domain &#8211; Powershell</title>
		<link>https://horusint.wordpress.com/2017/07/05/add-ad-to-existent-domain-powershell/</link>
					<comments>https://horusint.wordpress.com/2017/07/05/add-ad-to-existent-domain-powershell/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Wed, 05 Jul 2017 15:48:43 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[windows 2012]]></category>
		<category><![CDATA[Windows 2016]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002595</guid>

					<description><![CDATA[To Add a Write Controller to an existing Domain, first add Domain Services Add-WindowsFeature AD-Domain-Services Then install Role: Install-ADDSDomainController -CreateDnsDelegation:$false -DatabasePath 'D:\Windows\NTDS' -DomainName 'MyExistentDomain.local' -InstallDns:$true -LogPath 'D:\Windows\NTDS' -NoGlobalCatalog:$false -SiteName 'MySite' -SysvolPath 'D:\Windows\SYSVOL' -NoRebootOnCompletion:$true -Force:$true -Credential (Get-Credential MyExistentDomain\AdminUser) &#160; Thanks to Mike Robbins http://mikefrobbins.com/2013/03/14/use-powershell-to-add-an-additional-domain-controller-to-an-existing-windows-server-2012-active-directory-domain/]]></description>
										<content:encoded><![CDATA[<p>To Add a Write Controller to an existing Domain, first add Domain Services</p>
<pre>Add-WindowsFeature AD-Domain-Services</pre>
<p>Then install Role:</p>
<pre>Install-ADDSDomainController -CreateDnsDelegation:$false -DatabasePath 'D:\Windows\NTDS' -DomainName 'MyExistentDomain.local' -InstallDns:$true -LogPath 'D:\Windows\NTDS' -NoGlobalCatalog:$false -SiteName 'MySite' -SysvolPath 'D:\Windows\SYSVOL' -NoRebootOnCompletion:$true -Force:$true -Credential (Get-Credential MyExistentDomain\AdminUser)</pre>
<p>&nbsp;</p>
<p>Thanks to Mike Robbins <a href="http://mikefrobbins.com/2013/03/14/use-powershell-to-add-an-additional-domain-controller-to-an-existing-windows-server-2012-active-directory-domain/">http://mikefrobbins.com/2013/03/14/use-powershell-to-add-an-additional-domain-controller-to-an-existing-windows-server-2012-active-directory-domain/</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2017/07/05/add-ad-to-existent-domain-powershell/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002595</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>Enable RDP Powershell Windows 2016</title>
		<link>https://horusint.wordpress.com/2017/07/05/enable-rdp-powershell-windows-2016/</link>
					<comments>https://horusint.wordpress.com/2017/07/05/enable-rdp-powershell-windows-2016/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Wed, 05 Jul 2017 15:30:38 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[windows 2012]]></category>
		<category><![CDATA[Windows 2016]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002586</guid>

					<description><![CDATA[Only is needed three comands to enable RDP in powershell New-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name 'fDenyTSConnections' -Value 0 -PropertyType dword -Force To Enable RDP &#160; New-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'UserAuthentication' -Value 1 -PropertyType dword -Force &#160; To Enable NLA &#160; Enable-NetFirewallRule -DisplayGroup 'Remote Desktop' &#160; To Enable on Firewall &#160; &#160; &#160; &#160;]]></description>
										<content:encoded><![CDATA[<p>Only is needed three comands to enable RDP in powershell</p>
<pre>New-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name 'fDenyTSConnections' -Value 0 -PropertyType dword -Force</pre>
<p>To Enable RDP</p>
<p>&nbsp;</p>
<pre>New-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name 'UserAuthentication' -Value 1 -PropertyType dword -Force</pre>
<p>&nbsp;</p>
<p>To Enable NLA</p>
<p>&nbsp;</p>
<pre>Enable-NetFirewallRule -DisplayGroup 'Remote Desktop'</pre>
<p>&nbsp;</p>
<p>To Enable on Firewall</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2017/07/05/enable-rdp-powershell-windows-2016/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002586</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
		<item>
		<title>Un Saco de Canicas (Un sac de billes)</title>
		<link>https://horusint.wordpress.com/2017/07/04/un-saco-de-canicas-un-sac-de-billes/</link>
					<comments>https://horusint.wordpress.com/2017/07/04/un-saco-de-canicas-un-sac-de-billes/#respond</comments>
		
		<dc:creator><![CDATA[Horus Int]]></dc:creator>
		<pubDate>Tue, 04 Jul 2017 03:10:47 +0000</pubDate>
				<category><![CDATA[Cine]]></category>
		<category><![CDATA[Movie]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[Peli]]></category>
		<category><![CDATA[Pelis]]></category>
		<guid isPermaLink="false">http://horusint.wordpress.com/?p=2383002581</guid>

					<description><![CDATA[Amigas y Amigos lectores, les dejo una Peli muy recomendada Un Saco de Canicas (Un sac de billes &#160; Unos hermanos judíos huyen a través de Francia durante la ocupación alemana, en plena Segunda Guerra Mundial.]]></description>
										<content:encoded><![CDATA[<p>Amigas y Amigos lectores, les dejo una Peli muy recomendada Un Saco de Canicas (Un sac de billes</p>
<p>&nbsp;</p>
<p>Unos hermanos judíos huyen a través de Francia durante la ocupación alemana, en plena Segunda Guerra Mundial.</p>
<p><div class="jetpack-video-wrapper"><iframe class="youtube-player" width="560" height="315" src="https://www.youtube.com/embed/QNnVTMT1p2Y?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=es&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></div></p>
]]></content:encoded>
					
					<wfw:commentRss>https://horusint.wordpress.com/2017/07/04/un-saco-de-canicas-un-sac-de-billes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2383002581</post-id>
		<media:content url="https://2.gravatar.com/avatar/5def7918fe3264cdd15ff8f46a43fca42147ae0b9575d48aac286f6330068041?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">horusint</media:title>
		</media:content>
	</item>
	</channel>
</rss>
