{"id":96,"date":"2026-07-06T07:55:56","date_gmt":"2026-07-06T11:55:56","guid":{"rendered":"https:\/\/hackpr.net\/blog\/?p=96"},"modified":"2026-07-06T23:23:58","modified_gmt":"2026-07-07T03:23:58","slug":"como-instalar-pi-hole-en-proxmox-guia-paso-a-paso-para-bloquear-anuncios-en-toda-tu-red","status":"publish","type":"post","link":"https:\/\/hackpr.net\/blog\/como-instalar-pi-hole-en-proxmox-guia-paso-a-paso-para-bloquear-anuncios-en-toda-tu-red\/","title":{"rendered":"C\u00f3mo instalar Pi-Hole en Proxmox: gu\u00eda paso a paso para bloquear anuncios en toda tu red"},"content":{"rendered":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; flex_gap_desktop=&#8221;10px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h1>C\u00f3mo instalar Pi-Hole en Proxmox: gu\u00eda paso a paso para bloquear anuncios en toda tu red<\/h1>\n<p>\u00bfCansado de ver anuncios en todos tus dispositivos? En este tutorial te voy a ense\u00f1ar a instalar <strong>Pi-Hole<\/strong> dentro de un contenedor LXC en <strong>Proxmox<\/strong>, para que bloquees anuncios en toda tu red desde un solo lugar, sin instalar nada en cada dispositivo por separado.<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<h2>\u00bfQu\u00e9 es Pi-Hole y por qu\u00e9 instalarlo en Proxmox?<\/h2>\n<p>Pi-Hole es un servidor DNS que filtra y bloquea anuncios, rastreadores y dominios maliciosos antes de que lleguen a tus dispositivos. Al instalarlo en un contenedor LXC de Proxmox, lo tienes corriendo 24\/7 en tu homelab, con muy pocos recursos, y protegiendo autom\u00e1ticamente todo lo que se conecte a tu red.<\/p>\n<hr \/>\n<h2>Paso 1: Iniciar sesi\u00f3n en Proxmox<\/h2>\n<p>Entra a tu servidor de Proxmox con tu usuario <strong>root<\/strong> y tu contrase\u00f1a.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-104 aligncenter\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/promoxlogin.png\" alt=\"\" width=\"286\" height=\"153\" \/><\/p>\n<hr \/>\n<h2>Paso 2: Crear el contenedor LXC (CT)<\/h2>\n<ol>\n<li>Selecciona el servidor (nodo) donde quieres instalar Pi-Hole.<\/li>\n<li>En el panel izquierdo, dale clic al disco duro llamado <strong>local<\/strong>.<\/li>\n<li>Ve a la secci\u00f3n de plantillas y selecciona <strong>CT Template<\/strong> en la parte superior.<\/li>\n<li>Escoge el sistema operativo que prefieras. En este tutorial usamos <strong>Ubuntu<\/strong>, pero puedes escoger el que m\u00e1s te acomode.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-100\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template.png\" alt=\"\" width=\"502\" height=\"202\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template.png 502w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template-300x121.png 300w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template-500x202.png 500w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-101\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template2.png\" alt=\"\" width=\"709\" height=\"568\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template2.png 709w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template2-300x240.png 300w\" sizes=\"auto, (max-width: 709px) 100vw, 709px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-102\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template3.png\" alt=\"\" width=\"693\" height=\"458\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template3.png 693w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template3-300x198.png 300w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-103\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template4.png\" alt=\"\" width=\"687\" height=\"465\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template4.png 687w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CT-Template4-300x203.png 300w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/p>\n<hr \/>\n<h2>Paso 3: Crear el contenedor<\/h2>\n<ol>\n<li>Con el servidor seleccionado, dale clic derecho y elige <strong>Create CT<\/strong>.<\/li>\n<li>Ponle un nombre al contenedor (en este caso: <code>pihole<\/code>).<\/li>\n<li>Define una contrase\u00f1a \u2014 esta ser\u00e1 la contrase\u00f1a del usuario <strong>root<\/strong> dentro del contenedor.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-112\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/LXC-PiHole-Pass.png\" alt=\"\" width=\"575\" height=\"439\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/LXC-PiHole-Pass.png 575w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/LXC-PiHole-Pass-300x229.png 300w\" sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/p>\n<hr \/>\n<h2>Paso 4: Configurar recursos del contenedor<\/h2>\n<p>En las siguientes pantallas de configuraci\u00f3n:<\/p>\n<ul>\n<li><strong>Template:<\/strong> selecciona el sistema operativo (Ubuntu en este caso).<\/li>\n<li><strong>CPU:<\/strong> la cantidad de n\u00facleos depende de tu procesador. En este ejemplo se usaron <strong>4<\/strong>.<\/li>\n<li><strong>Memoria:<\/strong> <strong>2 GB<\/strong>.<\/li>\n<li><strong>Swap:<\/strong> <strong>1 GB<\/strong>.<\/li>\n<li><strong>Network:<\/strong> coloca la IP que quieres asignarle al contenedor. <strong>No olvides escribirla con <code>\/24<\/code><\/strong> al final (ej: <code>192.168.1.50\/24<\/code>).<\/li>\n<li><strong>DNS:<\/strong> en este tutorial se us\u00f3 <strong>Cloudflare ( 1.1.1.1 ) <\/strong>tambien puedes usar Google DNS <strong>(8.8.8.8)<\/strong>.<\/li>\n<\/ul>\n<p>Confirma todos los detalles y dale clic a <strong>Finish<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-109\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/Disco.png\" alt=\"\" width=\"578\" height=\"433\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/Disco.png 578w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/Disco-300x225.png 300w\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-108\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CPU.png\" alt=\"\" width=\"572\" height=\"441\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CPU.png 572w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/CPU-300x231.png 300w\" sizes=\"auto, (max-width: 572px) 100vw, 572px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-114\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/RAM.png\" alt=\"\" width=\"572\" height=\"435\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/RAM.png 572w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/RAM-300x228.png 300w\" sizes=\"auto, (max-width: 572px) 100vw, 572px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-113\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/Network.png\" alt=\"\" width=\"569\" height=\"433\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/Network.png 569w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/Network-300x228.png 300w\" sizes=\"auto, (max-width: 569px) 100vw, 569px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-110\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/DNS.png\" alt=\"\" width=\"574\" height=\"432\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/DNS.png 574w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/DNS-300x226.png 300w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-111\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/LXC-Confirm.png\" alt=\"\" width=\"576\" height=\"436\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/LXC-Confirm.png 576w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/LXC-Confirm-300x227.png 300w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/p>\n<hr \/>\n<h2>Paso 5: Iniciar el contenedor y entrar a la consola<\/h2>\n<p>Una vez creado el contenedor:<\/p>\n<ol>\n<li>Selecci\u00f3nalo en la lista y arr\u00e1ncalo (start).<\/li>\n<li>Dale clic a <strong>Console<\/strong> para entrar a la terminal.<\/li>\n<li>Inicia sesi\u00f3n con el usuario <strong>root<\/strong> y la contrase\u00f1a que creaste en el paso 3.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-119\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-ssh-login.png\" alt=\"\" width=\"611\" height=\"550\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-ssh-login.png 611w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-ssh-login-300x270.png 300w\" sizes=\"auto, (max-width: 611px) 100vw, 611px\" \/><\/p>\n<hr \/>\n<h2>Paso 6: Actualizar el sistema<\/h2>\n<p>Ya dentro de la consola, escribe el siguiente comando para actualizar todas las aplicaciones del sistema operativo:<\/p>\n<pre><code class=\"language-bash\">apt update &amp;&amp; apt upgrade -y\r\n<\/code><\/pre>\n<p>Si te sale alg\u00fan mensaje de confirmaci\u00f3n durante el proceso, presiona la letra <strong>Y<\/strong> para continuar.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-117\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/apt-update.png\" alt=\"\" width=\"703\" height=\"538\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/apt-update.png 703w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/apt-update-300x230.png 300w\" sizes=\"auto, (max-width: 703px) 100vw, 703px\" \/><\/p>\n<hr \/>\n<h2>Paso 7: Instalar las dependencias necesarias<\/h2>\n<p>Antes de instalar Pi-Hole, necesitamos instalar <code>curl<\/code>:<\/p>\n<pre><code class=\"language-bash\">apt install curl -y\r\n\r\n<\/code><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-118\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/curl.png\" alt=\"\" width=\"615\" height=\"363\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/curl.png 615w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/curl-300x177.png 300w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/pre>\n<hr \/>\n<h2>Paso 8: Instalar Pi-Hole<\/h2>\n<p>Con <code>curl<\/code> ya instalado, corre el siguiente comando (puedes copiarlo directo de aqu\u00ed):<\/p>\n<pre><code class=\"language-bash\">curl -sSL https:\/\/install.pi-hole.net | bash\r\n<\/code><\/pre>\n<p>Durante la instalaci\u00f3n, deja todas las opciones en <strong>default<\/strong> y contin\u00faa presionando enter\/continuar en cada pantalla.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-120\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pi-hole-install-cmd.png\" alt=\"\" width=\"590\" height=\"436\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pi-hole-install-cmd.png 590w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pi-hole-install-cmd-300x222.png 300w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/p>\n<hr \/>\n<h2>Paso 9: Guardar la IP y contrase\u00f1a que te da Pi-Hole<\/h2>\n<p>Al terminar la instalaci\u00f3n, Pi-Hole te va a mostrar:<\/p>\n<ul>\n<li>La <strong>direcci\u00f3n IP<\/strong> que le asignaste.<\/li>\n<li>Una <strong>contrase\u00f1a por defecto<\/strong> para acceder al panel web.<\/li>\n<\/ul>\n<p>Guarda ambos datos, los vamos a necesitar en el siguiente paso.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-123\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-password2.png\" alt=\"\" width=\"452\" height=\"314\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-password2.png 452w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-password2-300x208.png 300w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" \/><\/p>\n<hr \/>\n<h2>Paso 10: Acceder al panel web de Pi-Hole<\/h2>\n<ol>\n<li>Abre tu navegador y escribe la IP que le asignaste al contenedor.<\/li>\n<li>Si te sale un <strong>error 403<\/strong>, no te preocupes \u2014 solo agrega <code>\/admin<\/code> al final de la IP (ej: <code>192.168.1.50\/admin<\/code>).<\/li>\n<li>Ingresa la contrase\u00f1a que te dio la consola al finalizar la instalaci\u00f3n.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-124\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-0.png\" alt=\"\" width=\"975\" height=\"649\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-0.png 975w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-0-300x200.png 300w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-0-768x511.png 768w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-0-900x600.png 900w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/>Si todo est\u00e1 bien, vas a ver que tu servidor est\u00e1 <strong>activo (arriba)<\/strong>.<\/p>\n<hr \/>\n<h2>Paso 11: Probar que Pi-Hole est\u00e1 funcionando<\/h2>\n<p>A\u00fan nos faltan un par de pasos, pero para hacer una prueba r\u00e1pida:<\/p>\n<ol>\n<li>Ve a la configuraci\u00f3n de red de tu computadora.<\/li>\n<li>Cambia el DNS y apunta a la IP de tu nuevo servidor Pi-Hole.<\/li>\n<li>Vuelve al panel de Pi-Hole y observa el contador de <strong>Total Queries<\/strong>. Deber\u00eda empezar a subir desde 0 mientras navegas \u2014 eso significa que est\u00e1 funcionando correctamente.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-125 \" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/network-IP-change-839x1024.png\" alt=\"\" width=\"472\" height=\"576\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/network-IP-change-839x1024.png 839w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/network-IP-change-246x300.png 246w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/network-IP-change-768x937.png 768w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/network-IP-change.png 970w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-127\" src=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-4.png\" alt=\"\" width=\"649\" height=\"350\" srcset=\"https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-4.png 649w, https:\/\/hackpr.net\/blog\/wp-content\/uploads\/2026\/07\/pihole-dashboard-4-300x162.png 300w\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" \/><\/p>\n<hr \/>\n<h2>Paso 12: Configurar el DNS en tu router (para proteger toda la red)<\/h2>\n<p>Para que <strong>todos<\/strong> tus dispositivos usen Pi-Hole autom\u00e1ticamente, sin configurar cada uno por separado:<\/p>\n<ol>\n<li>Entra a la configuraci\u00f3n de tu router.<\/li>\n<li>Ve a la secci\u00f3n de DNS.<\/li>\n<li>Si tienes cualquier otro DNS configurado que no sea el de Pi-Hole, remu\u00e9velo.<\/li>\n<li>A\u00f1ade la IP de tu Pi-Hole como DNS principal.<\/li>\n<li>Reinicia tu router (o tus switches, si aplica).<\/li>\n<\/ol>\n<p>Al reiniciarse, todos los dispositivos de tu red van a tomar autom\u00e1ticamente el nuevo Pi-Hole como su servidor DNS.<\/p>\n<hr \/>\n<h2>\u00a1Felicidades! Ya tienes tu primer Pi-Hole instalado \ud83c\udf89<\/h2>\n<p>Con esto, toda tu red ahora est\u00e1 protegida contra anuncios y rastreadores desde un solo servidor corriendo en tu Proxmox.<\/p>\n<p>Si te qued\u00f3 alguna duda, d\u00e9jala en los comentarios y con gusto te ayudo.<\/p>\n<p><strong>S\u00edgueme en TikTok e Instagram <a href=\"https:\/\/www.instagram.com\/hackprco\">@hackprco<\/a> para m\u00e1s contenido de homelab y SysAdmin en espa\u00f1ol.<\/strong><\/p>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; flex_gap_desktop=&#8221;10px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<div style=\"display: flex; flex-wrap: wrap; gap: 24px; justify-content: center; align-items: flex-start;\"><!-- Empieza IG --><\/p>\n<div style=\"flex: 1 1 360px; max-width: 400px;\">\n<h3 style=\"text-align: center; margin-bottom: 12px;\">Instagram<\/h3>\n<p><script async=\"\" src=\"\/\/www.instagram.com\/embed.js\"><\/script><\/p>\n<\/div>\n<p><!-- Termina IG --> <!-- Empieza TikTok --><\/p>\n<blockquote class=\"tiktok-embed\" style=\"max-width: 605px; min-width: 325px;\" cite=\"https:\/\/www.tiktok.com\/@hackprco\/video\/7659212952997743885\" data-video-id=\"7659212952997743885\">\n<section><a title=\"@hackprco\" href=\"https:\/\/www.tiktok.com\/@hackprco?refer=embed\" target=\"_blank\" rel=\"noopener\">@hackprco<\/a> \u00bfQuieres bloquear anuncios en toda tu red desde tu homelab? Te muestro c\u00f3mo instalar Pi-hole en Proxmox usando un container LXC. \ud83d\udeab\ud83d\udce1 Gu\u00eda completa en mi blog: https:\/\/hackpr.net\/blog\/como-instalar-pi-hole-en-proxmox-guia-paso-a-paso-para-bloquear-anuncios-en-toda-tu-red\/ <a title=\"pihole\" href=\"https:\/\/www.tiktok.com\/tag\/pihole?refer=embed\" target=\"_blank\" rel=\"noopener\">#PiHole<\/a> <a title=\"sysadmin\" href=\"https:\/\/www.tiktok.com\/tag\/sysadmin?refer=embed\" target=\"_blank\" rel=\"noopener\">#sysadmin<\/a> <a title=\"aprendeit\" href=\"https:\/\/www.tiktok.com\/tag\/aprendeit?refer=embed\" target=\"_blank\" rel=\"noopener\">#AprendeIT<\/a> <a title=\"techenespa\u00f1ol\" href=\"https:\/\/www.tiktok.com\/tag\/techenespa%C3%B1ol?refer=embed\" target=\"_blank\" rel=\"noopener\">#TechEnEspa\u00f1ol<\/a> <a title=\"tecnologia\" href=\"https:\/\/www.tiktok.com\/tag\/tecnologia?refer=embed\" target=\"_blank\" rel=\"noopener\">#Tecnologia<\/a> <a title=\"helpdesk\" href=\"https:\/\/www.tiktok.com\/tag\/helpdesk?refer=embed\" target=\"_blank\" rel=\"noopener\">#helpdesk<\/a> <a title=\"it\" href=\"https:\/\/www.tiktok.com\/tag\/it?refer=embed\" target=\"_blank\" rel=\"noopener\">#IT<\/a> <a title=\"itsupport\" href=\"https:\/\/www.tiktok.com\/tag\/itsupport?refer=embed\" target=\"_blank\" rel=\"noopener\">#itsupport<\/a> <a title=\"informatica\" href=\"https:\/\/www.tiktok.com\/tag\/informatica?refer=embed\" target=\"_blank\" rel=\"noopener\">#informatica<\/a> <a title=\"proxmox\" href=\"https:\/\/www.tiktok.com\/tag\/proxmox?refer=embed\" target=\"_blank\" rel=\"noopener\">#proxmox<\/a> <a title=\"\u266c original sound - Ernesto | Dad, Tech &amp; SysAdmin\" href=\"https:\/\/www.tiktok.com\/music\/original-sound-Ernesto-Dad-Tech-SysAdmin-7659213040549759758?refer=embed\" target=\"_blank\" rel=\"noopener\">\u266c original sound &#8211; Ernesto | Dad, Tech &amp; SysAdmin<\/a><\/section>\n<\/blockquote>\n<p><script async=\"\" src=\"https:\/\/www.tiktok.com\/embed.js\"><\/script><\/p>\n<p><!-- Termina TikTok --><!-- Empieza Facebook --><br \/>\n<iframe loading=\"lazy\" style=\"border: none; overflow: hidden;\" src=\"https:\/\/www.facebook.com\/plugins\/video.php?height=476&amp;href=https%3A%2F%2Fwww.facebook.com%2Freel%2F1413879850645822%2F&amp;show_text=true&amp;width=267&amp;t=0\" width=\"267\" height=\"591\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><\/iframe><br \/>\n<!-- Termina Facebook --><\/p>\n<\/div>\n[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; flex_gap_desktop=&#8221;10px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":70,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-96","post","type-post","status-publish","format-standard","has-post-thumbnail","category-homelab"],"_links":{"self":[{"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/posts\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/comments?post=96"}],"version-history":[{"count":13,"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions"}],"predecessor-version":[{"id":143,"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/posts\/96\/revisions\/143"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/media\/70"}],"wp:attachment":[{"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/media?parent=96"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/categories?post=96"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hackpr.net\/blog\/wp-json\/wp\/v2\/tags?post=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}