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

<channel>
	<title>redes &#8211; El Cornijal de Linux</title>
	<atom:link href="https://linuxete.duckdns.org/category/redes/feed/" rel="self" type="application/rss+xml" />
	<link>https://linuxete.duckdns.org</link>
	<description>Un blog sobre Linux</description>
	<lastBuildDate>Fri, 03 Jul 2026 19:16:39 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<item>
		<title>WireGuard en Raspberry PI, VPN casera, segura y gratuita.</title>
		<link>https://linuxete.duckdns.org/wireguard-en-raspberry-pi-vpn-casera-segura-y-gratuita/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wireguard-en-raspberry-pi-vpn-casera-segura-y-gratuita</link>
					<comments>https://linuxete.duckdns.org/wireguard-en-raspberry-pi-vpn-casera-segura-y-gratuita/#respond</comments>
		
		<dc:creator><![CDATA[raspberry]]></dc:creator>
		<pubDate>Sun, 17 May 2026 14:00:14 +0000</pubDate>
				<category><![CDATA[Raspberry PI]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[servidor VPN]]></category>
		<category><![CDATA[VPN casera]]></category>
		<category><![CDATA[WireGuard]]></category>
		<guid isPermaLink="false">https://linuxete.duckdns.org/?p=4107</guid>

					<description><![CDATA[¿Por qué WireGuard? WireGuard es una VPN moderna, ultrarrápida y muy segura. A diferencia de OpenVPN, es nativa del kernel de Linux (va como parte del sistema, no como un programa aparte), consume muy pocos recursos y se configura en minutos. ¿Para qué querrás una VPN en tu Raspberry Pi? Ventajas de montarla en una [&#8230;]]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Este es el primer manual de una lista que debes poner en marcha en el siguiente orden.</p>



<ol class="wp-block-list">
<li><a href="https://linuxete.duckdns.org/wireguard-en-raspberry-pi-vpn-casera-segura-y-gratuita/"></a>WireGuard en Raspberry PI, VPN casera, segura y gratuita.</li>



<li><a href="https://linuxete.duckdns.org/pi-hole-en-raspberry-pi-instalacion-paso-a-paso/"></a><a href="https://linuxete.duckdns.org/pi-hole-en-raspberry-pi-instalacion-paso-a-paso/">Pi-hole en Raspberry Pi: Instalación paso a paso</a>.</li>



<li><a href="https://linuxete.duckdns.org/configura-tu-propio-servidor-dns-recursivo-con-pi-hole-y-unbound/"></a><a href="https://linuxete.duckdns.org/configura-tu-propio-servidor-dns-recursivo-con-pi-hole-y-unbound/">Configura tu propio servidor DNS recursivo con Pi-hole y Unbound</a></li>



<li><a href="https://linuxete.duckdns.org/el-manual-definitivo-para-navegar-100-seguro-con-wireguard-pi-hole-y-unbound/">El manual definitivo para navegar 100% seguro con WireGuard, Pi-hole y Unbound.</a></li>
</ol>
</blockquote>



<h2 class="wp-block-heading">¿Por qué WireGuard?</h2>



<p class="wp-block-paragraph">WireGuard es una VPN moderna, ultrarrápida y muy segura. A diferencia de OpenVPN, es <strong>nativa del kernel de Linux</strong> (va como parte del sistema, no como un programa aparte), consume muy pocos recursos y se configura en minutos.</p>



<p class="wp-block-paragraph"><strong>¿Para qué querrás una VPN en tu Raspberry Pi?</strong></p>



<ul class="wp-block-list">
<li>Acceder a tu red local desde cualquier lugar (archivos, impresoras, otros equipos)</li>



<li>Navegar con la IP de tu casa cuando estés fuera (evitar bloqueos geográficos)</li>



<li>Sincronizar contraseñas de forma segura con KeePass + Syncthing (el siguiente tutorial)</li>



<li>Usar WiFi públicas sin miedo a que espíen tu tráfico</li>
</ul>



<p class="wp-block-paragraph"><strong>Ventajas de montarla en una Raspberry Pi:</strong></p>



<ul class="wp-block-list">
<li>Consumo eléctrico ridículo (puede estar 24/7 encendida)</li>



<li>Control total de tus datos (no dependes de servicios de terceros)</li>



<li>Aprendizaje enorme</li>
</ul>



<h2 class="wp-block-heading">Requisitos</h2>



<ul class="wp-block-list">
<li>Una <strong>Raspberry Pi</strong> (cualquier modelo desde la 3B funciona, pero mejor una Pi 4 o 5)</li>



<li><strong>Raspberry Pi OS</strong> instalado y actualizado.</li>



<li><strong>DuckDNS</strong> (gratuito) o cualquier servicio de DNS dinámico ( no lo configuramos aquí)</li>



<li>Un puerto abierto en tu router (el 51820 UDP)</li>



<li>Un teléfono Android (para probar el cliente)</li>
</ul>



<h2 class="wp-block-heading">1. Instalación de WireGuard</h2>



<p class="wp-block-paragraph">Conéctate a tu Raspberry Pi por SSH o directamente con teclado y pantalla.</p>



<pre class="wp-block-code"><code>sudo apt update &amp;&amp; sudo apt upgrade -y
sudo apt install wireguard wireguard-tools qrencode iptables -y</code></pre>



<p class="wp-block-paragraph">Carga el módulo en el kernel con:</p>



<pre class="wp-block-code"><code>sudo modprobe wireguard</code></pre>



<p class="wp-block-paragraph"><strong>Verifica que el módulo del kernel se ha cargado correctamente:</strong></p>



<pre class="wp-block-code"><code>~ $ <strong>lsmod | grep wireguard</strong>
wireguard              81920  0
libcurve25519          32768  1 wireguard
libchacha20poly1305    16384  1 wireguard
ip6_udp_tunnel         12288  1 wireguard
udp_tunnel             28672  1 wireguard
ipv6                  602112  153 wireguard
raspberry@terrapi:~ $ 
</code></pre>



<p class="wp-block-paragraph">Esto nos indica que <code>wireguard 131072 0</code>, fue cargado y que está todo bien.</p>



<h2 class="wp-block-heading">2. Generar las claves del servidor</h2>



<p class="wp-block-paragraph">Cada VPN necesita un par de claves (pública y privada) para el servidor y otro par para cada cliente. Empezamos con las del servidor.</p>



<pre class="wp-block-code"><code>sudo mkdir -p /etc/wireguard
sudo -i
cd /etc/wireguard
umask 077
wg genkey | tee private.key
cat private.key | wg pubkey | tee public.key
exit</code></pre>



<p class="wp-block-paragraph"><strong>Comprueba que se han creado los archivos:</strong></p>



<pre class="wp-block-code"><code>~ $ <strong>sudo ls -la /etc/wireguard/</strong>
total 24
drwx------   2 root root  4096 jul  1 05:50 .
drwxr-xr-x 143 root root 12288 jul  1 05:36 ..
-rw-------   1 root root    45 jul  1 05:49 <mark style="background-color:#7bdcb5" class="has-inline-color">private.key</mark>
-rw-------   1 root root    45 jul  1 05:50 <mark style="background-color:#7bdcb5" class="has-inline-color">public.key</mark>
</code></pre>



<p class="wp-block-paragraph">Debes ver <code>private.key</code> y <code>public.key</code>, ambos con permisos <code>-rw-------</code> (600).</p>



<h2 class="wp-block-heading">3. Crear la configuración del servidor</h2>



<p class="wp-block-paragraph">Ahora creamos el archivo de configuración que arrancará la VPN.</p>



<pre class="wp-block-code"><code>sudo nano /etc/wireguard/wg0.conf</code></pre>



<p class="wp-block-paragraph">Pega este contenido (cambiando la <code>PrivateKey</code> por la tuya):</p>



<pre class="wp-block-code"><code>&#91;Interface]
PrivateKey = PEGA_AQUÍ_TU_CLAVE_PRIVADA
Address = 10.0.0.1/24
ListenPort = 51820
SaveConfig = false

PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE</code></pre>



<p class="wp-block-paragraph"><strong>¿Cómo obtener tu clave privada?</strong></p>



<pre class="wp-block-code"><code>sudo cat /etc/wireguard/private.key</code></pre>



<p class="wp-block-paragraph">Copia el resultado y pégalo donde pone <code>PrivateKey = ...</code></p>



<p class="wp-block-paragraph"><strong>Importante sobre la interfaz de red:</strong></p>



<ul class="wp-block-list">
<li>Si tu Raspberry Pi usa <strong>cable Ethernet</strong>, deja <code>eth0</code></li>



<li>Si usa <strong>WiFi</strong>, cambia <code>eth0</code> por <code>wlan0</code></li>



<li>Si no estás seguro, ejecuta <br><code>ip route | grep default</code> <br>y mira qué interfaz aparece</li>
</ul>



<p class="wp-block-paragraph">Las líneas <code>PostUp</code> y <code>PostDown</code> son las que permiten que tu móvil tenga acceso a internet a través de la VPN (enmascaramiento NAT). Sin ellas, la VPN conectará pero no habrá internet.</p>



<p class="wp-block-paragraph">Guarda el archivo (<code>Ctrl+O</code>, <code>Enter</code>, <code>Ctrl+X</code>).</p>



<h2 class="wp-block-heading">4. Configurar el sistema para enrutar tráfico</h2>



<p class="wp-block-paragraph">La VPN necesita que el sistema operativo permita <strong>reenviar paquetes</strong> de una interfaz a otra. Sin esta configuración, tu Raspberry Pi recibiría los paquetes de tus dispositivos VPN (como tu móvil) pero no los reenviaría a Internet ni a tu red local. Es como tener un mensajero que recoge cartas pero no las entrega.</p>



<p class="wp-block-paragraph"><strong>¿Qué hacemos exactamente?</strong></p>



<p class="wp-block-paragraph">Para activar el reenvío de paquetes de forma <strong>permanente</strong> (que sobreviva a reinicios), vamos a crear un archivo de configuración específico en la carpeta <code>/etc/sysctl.d/</code>. Esta carpeta está diseñada para ajustes personalizados del kernel y sus archivos se procesan al arrancar, siendo el último en leerse el que tiene prioridad.</p>



<p class="wp-block-paragraph">Ejecuta este comando para crear el archivo <code>99-ipforward.conf</code>:</p>



<pre class="wp-block-preformatted">echo "net.ipv4.ip_forward=1" | sudo tee /etc/sysctl.d/99-ipforward.conf</pre>



<ul class="wp-block-list">
<li><strong>¿Qué hace?</strong><br>Crea un archivo con el parámetro <code>net.ipv4.ip_forward=1</code>. El nombre <code>99-</code> asegura que se cargue al final, después de cualquier otra configuración del sistema, por lo que su valor prevalece.</li>
</ul>



<p class="wp-block-paragraph">Ahora, aplica la configuración sin necesidad de reiniciar:</p>



<pre class="wp-block-preformatted">sudo sysctl -p /etc/sysctl.d/99-ipforward.conf</pre>



<p class="wp-block-paragraph">Este comando carga el archivo que acabamos de crear y activa el reenvío de paquetes en el momento.</p>



<p class="wp-block-paragraph">Por último, verifica que el cambio se ha aplicado correctamente:</p>



<pre class="wp-block-preformatted">sudo sysctl net.ipv4.ip_forward</pre>



<p class="wp-block-paragraph">Debes ver <code>net.ipv4.ip_forward = 1</code>. </p>



<p class="wp-block-paragraph">Si es así, la Raspberry Pi ya está preparada para actuar como un router y reenviar el tráfico de tus dispositivos VPN.</p>



<h2 class="wp-block-heading">5. Arrancar WireGuard</h2>



<pre class="wp-block-code"><code>sudo bash -c 'chmod 600 /etc/wireguard/*'
sudo systemctl enable wg-quick@wg0
sudo systemctl start wg-quick@wg0</code></pre>



<p class="wp-block-paragraph"><strong>Verifica que funciona:</strong></p>



<pre class="wp-block-code"><code>~ $ <strong>sudo wg show</strong>
interface: wg0
  public key: tu_clave_publica
  private key: (hidden)
  listening port: 51820</code></pre>



<p class="wp-block-paragraph"><strong>Y comprueba que el puerto está escuchando:</strong></p>



<pre class="wp-block-code"><code>~ $ <strong>sudo ss -tuln | grep 51820</strong>
udp   UNCONN 0      0            0.0.0.0:51820      0.0.0.0:*   
udp   UNCONN 0      0                  *:51820            *:*  </code></pre>



<p class="wp-block-paragraph">Debe aparecer <code>0.0.0.0:51820</code>.</p>



<h2 class="wp-block-heading">6. Crear las configuraciones para los clientes.</h2>



<p class="wp-block-paragraph">Aquí viene la parte clave. Vamos a generar <strong>tres pares de claves</strong>, una para cada dispositivo.</p>



<h3 class="wp-block-heading">6.1. Crear las carpetas y generar las claves</h3>



<pre class="wp-block-code"><code>sudo mkdir -p /etc/wireguard/clients
sudo -i
cd /etc/wireguard/clients
umask 077</code></pre>



<p class="wp-block-paragraph">Ahora generamos las claves para cada dispositivo. Recuerda que sigues como root</p>



<p class="wp-block-paragraph"><strong>Repite este bloque para cada uno</strong>, cambiando el nombre:</p>



<p class="wp-block-paragraph"><strong>Cliente 1 (phone_dad):</strong></p>



<pre class="wp-block-code"><code>wg genkey | sudo tee phone_dad_private.key
cat phone_dad_private.key | sudo wg pubkey | sudo tee phone_dad_public.key</code></pre>



<p class="wp-block-paragraph"><strong>Cliente 2 (phone_mon):</strong></p>



<pre class="wp-block-code"><code>wg genkey | sudo tee phone_mon_private.key
cat phone_mon_private.key | sudo wg pubkey | sudo tee phone_mon_public.key</code></pre>



<p class="wp-block-paragraph"><strong>Cliente 3 (tablet u otro dispositivo):</strong></p>



<pre class="wp-block-code"><code>wg genkey | sudo tee tablet_private.key
cat tablet_private.key | sudo wg pubkey | sudo tee tablet_public.key</code></pre>



<h3 class="wp-block-heading">6.2. Crear los archivos de configuración de cada cliente</h3>



<p class="wp-block-paragraph">Ahora, para <strong>cada dispositivo</strong>, crea su archivo <code>.conf</code> con <strong>una IP única</strong>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Recuerda que seguimos dentro de la ruta <code>/etc/wireguard/clients</code></p>
</blockquote>



<p class="wp-block-paragraph"><strong>Archivo del móvil (<code>phone_dad.conf</code>):</strong></p>



<pre class="wp-block-code"><code>nano phone_dad.conf</code></pre>



<pre class="wp-block-code"><code>&#91;Interface]
PrivateKey = &#91;CLAVE_PRIVADA_DEL_MOVIL]
Address = 10.0.0.2/32
DNS = 8.8.8.8

&#91;Peer]
PublicKey = &#91;CLAVE_PUBLICA_DEL_SERVIDOR]
Endpoint = &#91;TU_DOMINIO_O_IP_PUBLICA]:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25</code></pre>



<p class="wp-block-paragraph">Guarda el archivo (<code>Ctrl+O</code>, <code>Enter</code>, <code>Ctrl+X</code>).</p>



<p class="wp-block-paragraph"><strong>Archivo del móvil (<code>phone_mon.conf</code>):</strong></p>



<pre class="wp-block-code"><code>sudo nano phone_mon.conf</code></pre>



<pre class="wp-block-code"><code>&#91;Interface]
PrivateKey = &#91;CLAVE_PRIVADA_DEL_PORTATIL]
Address = 10.0.0.3/32
DNS = 8.8.8.8

&#91;Peer]
PublicKey = &#91;CLAVE_PUBLICA_DEL_SERVIDOR]
Endpoint = &#91;TU_DOMINIO_O_IP_PUBLICA]:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25</code></pre>



<p class="wp-block-paragraph">Guarda el archivo (<code>Ctrl+O</code>, <code>Enter</code>, <code>Ctrl+X</code>).</p>



<p class="wp-block-paragraph"><strong>Archivo de la tablet (<code>tablet.conf</code>):</strong></p>



<pre class="wp-block-code"><code>sudo nano tablet.conf</code></pre>



<pre class="wp-block-code"><code>&#91;Interface]
PrivateKey = &#91;CLAVE_PRIVADA_DE_LA_TABLET]
Address = 10.0.0.4/32
DNS = 8.8.8.8

&#91;Peer]
PublicKey = &#91;CLAVE_PUBLICA_DEL_SERVIDOR]
Endpoint = &#91;TU_DOMINIO_O_IP_PUBLICA]:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25</code></pre>



<p class="wp-block-paragraph">Guarda el archivo (<code>Ctrl+O</code>, <code>Enter</code>, <code>Ctrl+X</code>).</p>



<p class="wp-block-paragraph">Ya puedes salir root para volver al promt de usuario con el comando:</p>



<pre class="wp-block-code"><code>exit</code></pre>



<p class="wp-block-paragraph"><strong>Rellena cada campo</strong> para cada archivo:</p>



<ul class="wp-block-list">
<li><code>[CLAVE_PRIVADA_DEL_...]</code> → El contenido de su archivo <code>*_private.key</code></li>



<li><code>[CLAVE_PUBLICA_DEL_SERVIDOR]</code> → El contenido de <code>sudo cat /etc/wireguard/public.key</code></li>



<li><code>[TU_DOMINIO_O_IP_PUBLICA]</code> → Tu dominio DuckDNS o tu IP pública</li>
</ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Atención con las IPs:</strong></p>



<ul class="wp-block-list">
<li>phone_dad: <code>10.0.0.2/32</code></li>



<li>phone_mon: <code>10.0.0.3/32</code></li>



<li>Tablet: <code>10.0.0.4/32</code></li>
</ul>



<p class="wp-block-paragraph">Cada una debe ser <strong>única</strong>. No repitas direcciones.</p>
</blockquote>



<h2 class="wp-block-heading">7. Añadir los 3 clientes al servidor</h2>



<p class="wp-block-paragraph">Ahora tenemos que decirle al servidor que acepte conexiones de estos tres dispositivos.</p>



<h3 class="wp-block-heading">7.1. Añadir phone_dad</h3>



<pre class="wp-block-code"><code>PHONE_DAD_PUBKEY=$(sudo cat /etc/wireguard/clients/phone_dad_public.key)
sudo wg set wg0 peer $PHONE_DAD_PUBKEY allowed-ips 10.0.0.2/32</code></pre>



<h3 class="wp-block-heading">7.2. Añadir phone_mon</h3>



<pre class="wp-block-code"><code>PHONE_MON_PUBKEY=$(sudo cat /etc/wireguard/clients/phone_mon_public.key)
sudo wg set wg0 peer $PHONE_MON_PUBKEY allowed-ips 10.0.0.3/32</code></pre>



<h3 class="wp-block-heading">7.3. Añadir la tablet</h3>



<pre class="wp-block-code"><code>TABLET_PUBKEY=$(sudo cat /etc/wireguard/clients/tablet_public.key)
sudo wg set wg0 peer $TABLET_PUBKEY allowed-ips 10.0.0.4/32</code></pre>



<h3 class="wp-block-heading">7.4. Guardar la configuración</h3>



<pre class="wp-block-code"><code>sudo wg-quick save wg0</code></pre>



<h3 class="wp-block-heading">7.5. Verificar que aparecen los 3 peers</h3>



<pre class="wp-block-code"><code>sudo wg show</code></pre>



<p class="wp-block-paragraph">Ahora deberías ver una sección <code>peer:</code> para cada uno de los tres dispositivos.</p>



<p class="wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Importante: Si necesitas regenerar las claves de un cliente</strong></p>



<p class="wp-block-paragraph">Si por algún motivo tienes que regenerar las claves de un dispositivo, no basta con crear un nuevo archivo de configuración. El peer antiguo seguirá existiendo en el servidor. Para evitar conflictos y mantener la seguridad, debes eliminar el peer antiguo manualmente:</p>



<ol start="1" class="wp-block-list">
<li>Ejecuta <code>sudo wg show</code> para ver la lista de peers y sus claves públicas.</li>



<li>Identifica la clave pública del peer que quieres eliminar.</li>



<li>Elimínalo con: <code>sudo wg set wg0 peer [CLAVE_PUBLICA_ANTIGUA] remove</code></li>



<li>Guarda los cambios: <code>sudo wg-quick save wg0</code></li>



<li>Ahora puedes añadir el nuevo peer con la nueva clave pública y la IP que estaba usando el antiguo.</li>
</ol>



<h2 class="wp-block-heading">8. Preparar los códigos QR para cada dispositivo</h2>



<p class="wp-block-paragraph">Este es el método más cómodo para importar la configuración en móviles y tablets.</p>



<p class="wp-block-paragraph"><strong>QR de phone_dad:</strong></p>



<pre class="wp-block-code"><code>sudo cat /etc/wireguard/clients/phone_dad.conf | qrencode -t ansiutf8</code></pre>



<p class="wp-block-paragraph"><strong>QR de phone_mon:</strong></p>



<pre class="wp-block-code"><code>sudo cat /etc/wireguard/clients/phone_mon.conf | qrencode -t ansiutf8</code></pre>



<p class="wp-block-paragraph"><strong>QR de la tablet:</strong></p>



<pre class="wp-block-code"><code>sudo cat /etc/wireguard/clients/tablet.conf | qrencode -t ansiutf8</code></pre>



<p class="wp-block-paragraph">Cada comando mostrará un código QR en la terminal. Escanea cada uno desde la app de WireGuard en el dispositivo correspondiente.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Para dispositivos sin cámara</strong> (como un portátil con Linux/Windows):<br>Puedes copiar el archivo <code>.conf</code> por USB o con <code>scp</code> e importarlo manualmente en la app.</p>
</blockquote>



<h2 class="wp-block-heading">9. Abrir el puerto en el router (imprescindible para acceso remoto)</h2>



<p class="wp-block-paragraph">Este es el único paso que depende de tu router, pero es sencillo.</p>



<p class="wp-block-paragraph"><strong>Primero, averigua la IP local de tu Raspberry Pi:</strong></p>



<pre class="wp-block-code"><code>hostname -I</code></pre>



<p class="wp-block-paragraph">Anota la primera IP (ej: <code>192.168.1.150</code>).</p>



<p class="wp-block-paragraph"><strong>Accede a la web de tu router</strong> (normalmente <code>192.168.1.1</code> o <code>192.168.0.1</code>).</p>



<p class="wp-block-paragraph">Busca la sección <strong>«Reenvío de puertos»</strong> o <strong>«Port Forwarding»</strong> y añade una regla:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-left" data-align="left">Campo</th><th class="has-text-align-left" data-align="left">Valor</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">Nombre</td><td class="has-text-align-left" data-align="left">WireGuard</td></tr><tr><td class="has-text-align-left" data-align="left">Puerto externo</td><td class="has-text-align-left" data-align="left">51820</td></tr><tr><td class="has-text-align-left" data-align="left">Protocolo</td><td class="has-text-align-left" data-align="left"><strong>UDP</strong> (importante, no TCP)</td></tr><tr><td class="has-text-align-left" data-align="left">IP interna</td><td class="has-text-align-left" data-align="left">[LA IP DE TU RASPBERRY PI]</td></tr><tr><td class="has-text-align-left" data-align="left">Puerto interno</td><td class="has-text-align-left" data-align="left">51820</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Guarda los cambios. Si tu router tiene la opción, reinícialo para aplicar la regla.</p>



<p class="wp-block-paragraph"><strong>Si usas DuckDNS:</strong> Asegúrate de que el cliente de actualización está corriendo en tu Raspberry Pi o en el router, para que tu dominio siempre apunte a tu IP pública.</p>



<h2 class="wp-block-heading">10. Comprobación final</h2>



<h3 class="wp-block-heading">Prueba dentro de casa (WiFi local)</h3>



<ol class="wp-block-list">
<li>En el móvil, activa WireGuard</li>



<li>Abre el navegador y busca «cuál es mi IP»</li>



<li>Debe mostrar la <strong>IP pública de tu casa</strong> (la de tu router)</li>
</ol>



<h3 class="wp-block-heading">Prueba desde fuera (con datos móviles)</h3>



<ol class="wp-block-list">
<li>Desactiva el WiFi del móvil</li>



<li>Activa WireGuard</li>



<li>Repite la búsqueda de IP</li>



<li>Sigue debiendo mostrar la IP de tu casa</li>
</ol>



<p class="wp-block-paragraph"><strong>Si ves la IP de tu casa, la VPN funciona perfectamente.</strong></p>



<h2 class="wp-block-heading">11. Mantenimiento y buenas prácticas</h2>



<ul class="wp-block-list">
<li><strong>Actualiza regularmente:</strong> <code>sudo apt update &amp;&amp; sudo apt upgrade -y</code></li>



<li><strong>Monitorea el servicio:</strong> <code>sudo systemctl status wg-quick@wg0</code></li>



<li><strong>Revoca el acceso a un dispositivo:</strong> Elimina su peer del servidor con <code>sudo wg set wg0 peer [su_clave_publica] remove</code> después de revocarlo, también hay que guardar la configuración con <code>sudo wg-quick save wg0</code></li>



<li><strong>Copia de seguridad de las claves:</strong> Guarda en un lugar seguro (<code>/etc/wireguard/</code> entero)</li>



<li><strong>Puerto seguro:</strong> El 51820 UDP es el estándar, pero puedes cambiarlo por cualquier otro si quieres algo menos predecible</li>
</ul>



<h2 class="wp-block-heading">12. ¿Qué viene después?</h2>



<p class="wp-block-paragraph">Con la VPN funcionando, ya puedes:</p>



<ul class="wp-block-list">
<li><strong>Sincronizar contraseñas</strong> entre tu PC con Linux y tu Android usando <strong>KeePassXC + Syncthing</strong> (próximo tutorial)</li>



<li><strong>Acceder a tu red doméstica</strong> desde cualquier lugar (NAS, servidor multimedia, impresora)</li>



<li><strong>Usar Pi-hole</strong> para bloquear anuncios también en tu móvil cuando estás fuera de casa</li>
</ul>



<h2 class="wp-block-heading">Conclusión</h2>



<p class="wp-block-paragraph">Has montado tu propia VPN en una Raspberry Pi sin depender de servicios externos, sin Docker y con software libre. WireGuard es ligero, seguro y una vez configurado, olvidas que está ahí.</p>



<p class="wp-block-paragraph"><strong>¿Te ha servido? ¿Tienes dudas?</strong> Puedes dejar un comentario y te ayudaré (porque yo ya pasé por todos los errores posibles mientras escribía este tutorial).</p>



<h2 class="wp-block-heading">Ver más</h2>



<p class="wp-block-paragraph">Ahora aumenta tu nivel de proteccion con el siguiente tutorial <a href="https://linuxete.duckdns.org/pi-hole-en-raspberry-pi-instalacion-paso-a-paso/">Pi-hole en Raspberry Pi: Instalación paso a paso</a></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxete.duckdns.org/wireguard-en-raspberry-pi-vpn-casera-segura-y-gratuita/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Xfce sin acceso a red local</title>
		<link>https://linuxete.duckdns.org/xfce-sin-acceso-a-red-local/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=xfce-sin-acceso-a-red-local</link>
					<comments>https://linuxete.duckdns.org/xfce-sin-acceso-a-red-local/#respond</comments>
		
		<dc:creator><![CDATA[raspberry]]></dc:creator>
		<pubDate>Thu, 18 Jul 2024 07:09:22 +0000</pubDate>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Red]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[shared folder]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[escritorio]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[xfce]]></category>
		<guid isPermaLink="false">https://linuxete.duckdns.org/?p=1370</guid>

					<description><![CDATA[Xfce es un entorno de escritorio ligero para sistemas tipo UNIX. Su objetivo es ser rápido y usar pocos recursos del sistema, sin dejar de ser visualmente atractivo y fácil de usar. Según la arquitectura que hayas elegido, amd64, arm64, armf,etc, Xfec puede venir ligero de más, tan ligero que no reconoce los equipos que [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image aligncenter size-full"><img fetchpriority="high" decoding="async" width="270" height="215" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/xfce-logo.png" alt="" class="wp-image-1482"/></figure>



<p class="wp-block-paragraph">Xfce es un entorno de escritorio ligero para sistemas tipo UNIX. Su objetivo es ser rápido y usar pocos recursos del sistema, sin dejar de ser visualmente atractivo y fácil de usar.</p>



<p class="wp-block-paragraph">Según la arquitectura que hayas elegido, amd64, arm64, armf,etc, Xfec puede venir ligero de más, tan ligero que no reconoce los equipos que están en nuestra red. Supongo que el responsable de la distribución no instala algunos plugins para aligerar el escritorio.</p>



<p class="wp-block-paragraph">Cuando abres Thunar veras que no aparecen las unidades de red</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="854" height="707" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar.png" alt="" class="wp-image-1375" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar.png 854w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar-300x248.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar-768x636.png 768w" sizes="(max-width: 854px) 100vw, 854px" /></figure>



<p class="wp-block-paragraph">Si entras en Preferencias del gestor de archivos Thunar, Opciones avanzadas, ya vemos el problema. Faltan dependencias, GVfs no está disponible.</p>



<figure class="wp-block-image aligncenter size-full"><img decoding="async" width="900" height="742" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar2.png" alt="" class="wp-image-1376" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar2.png 900w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar2-300x247.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/thunar2-768x633.png 768w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



<p class="wp-block-paragraph">Para ver que complementos nos hacen falta, hacemos un <code>apt show</code> a Thunar con el siguiente comando:</p>



<pre class="wp-block-code"><code>apt show thunar</code></pre>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="917" height="688" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/terminal.png" alt="" class="wp-image-1378" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/terminal.png 917w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/terminal-300x225.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/terminal-768x576.png 768w" sizes="auto, (max-width: 917px) 100vw, 917px" /></figure>



<p class="wp-block-paragraph">Nos fijamos en los paquete recomendados y en los sugeridos porque los vamos a instalar.</p>



<p class="wp-block-paragraph">Recommends: default-dbus-session-bus | dbus-session-bus, gvfs, policykit-1-gnome | polkit-1-auth-agent, thunar-volman, tumbler, udisks2, xdg-user-dirs, libxfce4panel-2.0-4 (&gt;= 4.13.0)</p>



<p class="wp-block-paragraph">Suggests: thunar-archive-plugin, thunar-media-tags-plugin, gvfs-backends</p>



<p class="wp-block-paragraph">Instalamos los paquetes recomendados.</p>



<pre class="wp-block-code"><code>sudo apt install default-dbus-session-bus gvfs policykit-1-gnome thunar-volman tumbler udisks2 xdg-user-dirs libxfce4panel-2.0-4</code></pre>



<p class="wp-block-paragraph">Instala los paquete sugeridos:</p>



<pre class="wp-block-code"><code>sudo apt install thunar-archive-plugin thunar-media-tags-plugin gvfs-backends</code></pre>



<p class="wp-block-paragraph">Reinicia la máquina y abre el gestor de archivos <strong>Thunar</strong></p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="854" height="707" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Captura-de-pantalla_2024-07-05_21-22-39.png" alt="" class="wp-image-1382" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Captura-de-pantalla_2024-07-05_21-22-39.png 854w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Captura-de-pantalla_2024-07-05_21-22-39-300x248.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Captura-de-pantalla_2024-07-05_21-22-39-768x636.png 768w" sizes="auto, (max-width: 854px) 100vw, 854px" /></figure>



<p class="wp-block-paragraph">Ahora tenemos a la vista la opción de «<strong>Red»</strong> y su carpeta «<strong>Navegar por la red</strong>«</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxete.duckdns.org/xfce-sin-acceso-a-red-local/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rutas estáticas con más de dos routers.</title>
		<link>https://linuxete.duckdns.org/rutas-estaticas-con-dos-subredes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rutas-estaticas-con-dos-subredes</link>
					<comments>https://linuxete.duckdns.org/rutas-estaticas-con-dos-subredes/#respond</comments>
		
		<dc:creator><![CDATA[raspberry]]></dc:creator>
		<pubDate>Tue, 09 Jul 2024 21:30:26 +0000</pubDate>
				<category><![CDATA[redes]]></category>
		<category><![CDATA[red]]></category>
		<category><![CDATA[rutas estáticas]]></category>
		<guid isPermaLink="false">https://linuxete.duckdns.org/?p=1436</guid>

					<description><![CDATA[Anteriormente se vió como crear rutas estáticas entre 2 routers y subredes diferentes, ahora veremos cómo crear rutas estáticas con 3 routers y 3 subredes. Tenemos una instalación de 3 routers, de la que cuelgan 3 equipos y veremos la forma de hacer que se vean y comuniquen entre ellos. Los routers se llamarán: Los [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Anteriormente se vió como crear rutas estáticas entre 2 routers y subredes diferentes, ahora veremos cómo crear rutas estáticas con 3 routers y 3 subredes.</p>



<p class="wp-block-paragraph">Tenemos una instalación de 3 routers, de la que cuelgan 3 equipos y veremos la forma de hacer que se vean y comuniquen entre ellos.</p>



<p class="wp-block-paragraph">Los routers se llamarán: </p>



<ul class="wp-block-list">
<li>Router 1</li>



<li>Router 2</li>



<li>Router 3</li>
</ul>



<p class="wp-block-paragraph">Los equipos se llamarán:</p>



<ul class="wp-block-list">
<li>Computer A</li>



<li>Computer B</li>



<li>Computer C</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="633" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/3router-1024x633.png" alt="" class="wp-image-1437" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/3router-1024x633.png 1024w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/3router-300x185.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/3router-768x475.png 768w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/3router-1536x949.png 1536w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/3router-2048x1265.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Escenario 1</h2>



<p class="wp-block-paragraph">La computadora A desea acceder a la computadora B , a través de dos enrutadores, el enrutador (2) y el enrutador (3)  que están en la misma subred.</p>



<p class="wp-block-paragraph">1. Inicia sesión en el enrutador (3) , desactiva el firewall y haz clic en [ Aplicar ] para finalizar la configuración en el enrutador (3) .</p>



<p class="wp-block-paragraph">2. Inicia sesión en el enrutador (2) &gt; ve a [ <strong>Lista de rutas estáticas</strong> ], ingresa la información del enrutador (3) y haz clic en el botón Agregar &gt; [ Aplicar ] para finalizar la configuración en el enrutador (2) .</p>



<ul class="wp-block-list">
<li>(1) IP de red/host: ingresa la subred 192.168.3.0 del enrutador (3) .</li>



<li>(2) Máscara de red: Ingresa el valor predeterminado 255.255.255.0</li>



<li>(3) Puerta de enlace: Ingresa la IP WAN 192.168.1.40 del enrutador (3) .</li>



<li>(4) Métrica: Ingresa <a href="opcional">1</a>, que representa el orden de las reglas de enrutamiento.</li>



<li>(5) Interfaz: Selecciona [ MAN] porque el enrutador (2) y el enrutador (3) tienen la misma fuente de red en la misma subred (192.168.1.X).</li>
</ul>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="758" height="429" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_133.png" alt="" class="wp-image-1445" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_133.png 758w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_133-300x170.png 300w" sizes="auto, (max-width: 758px) 100vw, 758px" /><figcaption class="wp-element-caption">Escenario 1 &#8211; Router 2</figcaption></figure>



<h2 class="wp-block-heading">Escenario 2</h2>



<p class="wp-block-paragraph">La computadora B&nbsp;desea acceder&nbsp;a la computadora A&nbsp;, consulta los pasos del [&nbsp;Escenario 1&nbsp;] e intercambia las configuraciones del&nbsp;Enrutador (2)&nbsp;y&nbsp;el Enrutador (3)&nbsp;.</p>



<p class="wp-block-paragraph">1. Inicia sesión en&nbsp;el enrutador (2)&nbsp;, desactiva el firewall y haz clic en [&nbsp;<strong>Aplicar</strong>&nbsp;] para finalizar la configuración en&nbsp;el enrutador (2)&nbsp;.</p>



<p class="wp-block-paragraph">Paso 2. Inicia sesión en&nbsp;el enrutador (3)&nbsp;&gt; ve a [&nbsp;<strong>Lista de rutas estáticas</strong>&nbsp;], ingresa la información del&nbsp;enrutador (2)&nbsp;y haga clic en el botón Agregar &gt; [&nbsp;<strong>Aplicar</strong>&nbsp;] para finalizar la configuración en&nbsp;el enrutador (3)&nbsp;.</p>



<ul class="wp-block-list">
<li>(1) IP de red/host: ingresa la subred 192.168.2.0 del enrutador (2) .</li>



<li>(2) Máscara de red: Ingresa el valor predeterminado 255.255.255.0</li>



<li>(3) Puerta de enlace: Ingresa la IP WAN 192.168.1.200 del enrutador (3) .</li>



<li>(4) Métrica: Ingresa <a href="opcional">1</a>, que representa el orden de las reglas de enrutamiento.</li>



<li>(5) Interfaz: Seleccione [ MAN] porque el enrutador (2) y el enrutador (3) tienen la misma fuente de red en la misma subred (192.168.1.X).</li>
</ul>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="759" height="436" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_132.png" alt="" class="wp-image-1443" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_132.png 759w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_132-300x172.png 300w" sizes="auto, (max-width: 759px) 100vw, 759px" /><figcaption class="wp-element-caption">Escenario 2 &#8211; Router 3</figcaption></figure>



<h2 class="wp-block-heading">Escenario 3</h2>



<p class="wp-block-paragraph">Cuando la computadora A y la computadora B desean acceder entre sí, es preferible configurar dos reglas de enrutamiento en el enrutador (1) .</p>



<p class="wp-block-paragraph">1. Inicia sesión en el enrutador (2) y el enrutador (3) para deshabilitar el firewall y haz clic en [ Aplicar ] para finalizar la configuración en ellos.</p>



<p class="wp-block-paragraph">2. Inicia sesión en el enrutador (1) &gt; ve a [ Lista de rutas estáticas ].</p>



<p class="wp-block-paragraph">3 Ingresa la información del enrutador (2) y haga clic en el botón Agregar.</p>



<ol class="wp-block-list">
<li>IP de red/host: ingresa la subred 192.168.2.0 del enrutador (2) .</li>



<li>Máscara de red: Ingresa el valor predeterminado 255.255.255.0</li>



<li>Puerta de enlace: Ingresa la IP WAN 192.168.1.200 del enrutador (3) .</li>



<li>Métrica: Ingresa <a href="opcional">1</a>, que representa el orden de las reglas de enrutamiento.</li>



<li>Interfaz: Selecciona [ LAN]</li>
</ol>



<p class="wp-block-paragraph">4 Ingresa la información del enrutador (3) y haga clic en el botón Agregar.</p>



<ol class="wp-block-list">
<li>IP de red/host: ingresa la subred 192.168.3.0 del enrutador (3) .</li>



<li>Máscara de red: Ingresa el valor predeterminado 255.255.255.0</li>



<li>Puerta de enlace: Ingresa la IP WAN 192.168.1.40 del enrutador (3) .</li>



<li>Métrica: Ingresa <a href="opcional">1</a>, que representa el orden de las reglas de enrutamiento.</li>



<li>Interfaz: Selecciona [ LAN].</li>
</ol>



<p class="wp-block-paragraph"> 5 Haga clic en [ Aplicar ] para finalizar la configuración en el enrutador (1) .</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="756" height="467" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_131.png" alt="" class="wp-image-1442" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_131.png 756w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_131-300x185.png 300w" sizes="auto, (max-width: 756px) 100vw, 756px" /><figcaption class="wp-element-caption">Escenario 3 &#8211; Router 1</figcaption></figure>



<p class="wp-block-paragraph">Fuente: <a href="https://www.asus.com/support/faq/1011706/#faq">https://www.asus.com/support/faq/1011706/#faq</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxete.duckdns.org/rutas-estaticas-con-dos-subredes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>¿Cómo configurar rutas estáticas en dos routers ASUS?</title>
		<link>https://linuxete.duckdns.org/como-configurar-rutas-estaticas-en-el-enrutador-asus/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=como-configurar-rutas-estaticas-en-el-enrutador-asus</link>
					<comments>https://linuxete.duckdns.org/como-configurar-rutas-estaticas-en-el-enrutador-asus/#respond</comments>
		
		<dc:creator><![CDATA[raspberry]]></dc:creator>
		<pubDate>Sun, 07 Jul 2024 20:04:47 +0000</pubDate>
				<category><![CDATA[Red]]></category>
		<category><![CDATA[redes]]></category>
		<category><![CDATA[ruta estatica]]></category>
		<guid isPermaLink="false">https://linuxete.duckdns.org/?p=1387</guid>

					<description><![CDATA[Las rutas estáticas se configuran de forma manual. Estas definen una ruta explícita entre dos dispositivos de red. A diferencia de los protocolos de routing dinámico, las rutas estáticas no se actualizan automáticamente y se deben reconfigurar de forma manual si se modifica la topología de la red. Los beneficios de utilizar rutas estáticas incluyen [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Las rutas estáticas se configuran de forma manual. Estas definen una ruta explícita entre dos dispositivos de red. A diferencia de los protocolos de routing dinámico, las rutas estáticas no se actualizan automáticamente y se deben reconfigurar de forma manual si se modifica la topología de la red. Los beneficios de utilizar rutas estáticas incluyen la mejora de la seguridad y la eficacia de los recursos. Las rutas estáticas consumen menos ancho de banda que los protocolos de routing dinámico, y no se usa ningún ciclo de CPU para calcular y comunicar las rutas. La principal desventaja de usar rutas estáticas es que no se vuelven a configurar de manera automática si se modifica la topología de la red.</p>



<h2 class="wp-block-heading">Ruta estática con 2 router Asus</h2>



<p class="wp-block-paragraph">Si tienes dos enrutadores ASUS con diferentes subredes, puedes conectarlos entre ellos a través de una conexión cableada, como se muestra en la imagen a continuación.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="379" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/rutaestatica-1024x379.png" alt="" class="wp-image-1388" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/rutaestatica-1024x379.png 1024w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/rutaestatica-300x111.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/rutaestatica-768x284.png 768w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/rutaestatica-1536x568.png 1536w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/rutaestatica-2048x758.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Creando una ruta estática haremos que se vean entre sí, (por ejemplo, la computadora A verá a la computadora B y viceversa)</p>



<p class="wp-block-paragraph">Los equipos que estén en el Router 2 serán inalcanzables desde internet, esto es útil cuando tienes equipos sensibles como un NAS, Camarás IP y no quieres que estén en primera línea, haciéndolos invisibles desde Internet. Tampoco podrás abrir puertos, no uses aMule ni tampoco otro programa que necesite tener los puertos abiertos.</p>



<h2 class="wp-block-heading">Preparación</h2>



<p class="wp-block-paragraph">Comprueba las direcciones IP LAN de ambos enrutadores ASUS.</p>



<h4 class="wp-block-heading">Configuración IP en ambos enrutadores.</h4>



<p class="wp-block-paragraph">Haz esto en ambos enrutadores, ve a [ LAN ] &gt; [ Dirección IP LAN ] &gt; escribe la IP que desees en [ Dirección IP ] cuando acabes pulsa en [Aplicar ].</p>



<p class="wp-block-paragraph">La subred del primer enrutador será 192.168.1.1</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="963" height="729" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_129.png" alt="" class="wp-image-1425" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_129.png 963w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_129-300x227.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_129-768x581.png 768w" sizes="auto, (max-width: 963px) 100vw, 963px" /></figure>



<p class="wp-block-paragraph">La subred del segundo enrutador será 192.168.2.1</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="961" height="438" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_130.png" alt="" class="wp-image-1426" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_130.png 961w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_130-300x137.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_130-768x350.png 768w" sizes="auto, (max-width: 961px) 100vw, 961px" /></figure>



<h4 class="wp-block-heading">Conexión del Cableado.</h4>



<p class="wp-block-paragraph">Conecta cualquier puerto LAN (amarillo) del primer enrutador ASUS al puerto WAN (azul) del segundo enrutador ASUS.</p>



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



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="193" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/routers-1024x193.png" alt="" class="wp-image-1390" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/routers-1024x193.png 1024w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/routers-300x56.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/routers-768x144.png 768w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/routers-1536x289.png 1536w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/routers-2048x385.png 2048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Configuración del router 1</h2>



<p class="wp-block-paragraph">El router 1 será donde se configure la ruta estática.</p>



<p class="wp-block-paragraph">Accede al router 1 a través de tu navegador, escribiendo la siguiente dirección 192.168.1.1</p>



<p class="wp-block-paragraph">Ingresa tu nombre de usuario y contraseña y haz clic en Iniciar sesión.</p>



<p class="wp-block-paragraph">Ve a [LAN] &gt; [Ruta]</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="963" height="723" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_124.png" alt="" class="wp-image-1393" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_124.png 963w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_124-300x225.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_124-768x577.png 768w" sizes="auto, (max-width: 963px) 100vw, 963px" /></figure>



<p class="wp-block-paragraph">En configuración básica, selecciona [Si] en Habilitar rutas estáticas.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="959" height="725" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_127.png" alt="" class="wp-image-1394" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_127.png 959w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_127-300x227.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_127-768x581.png 768w" sizes="auto, (max-width: 959px) 100vw, 959px" /></figure>



<p class="wp-block-paragraph">Añade la información del router 2 en la Lista de rutas estáticas. (Límite máximo: 32)</p>



<p class="wp-block-paragraph"><strong>Dirección IP de red/host:</strong> Escribe la subred del segundo enrutador 192.168.2.0</p>



<p class="wp-block-paragraph"><strong>Máscara de red:</strong> Ingresa el valor predeterminado 255.255.255.0</p>



<p class="wp-block-paragraph"><strong>Puerta de enlace:</strong> Ingresa 192.168.1.200 (que es la IP que asigna el router 1 al router 2)</p>



<p class="wp-block-paragraph"><strong>Métrica:</strong> Escribe 1, que se refiere al orden de las reglas de enrutamiento</p>



<p class="wp-block-paragraph"><strong>Interfaz:</strong> el valor predeterminado es LAN, que representa la interfaz de red que debe seguir esta regla de enrutamiento.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="965" height="724" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_125.png" alt="" class="wp-image-1395" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_125.png 965w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_125-300x225.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_125-768x576.png 768w" sizes="auto, (max-width: 965px) 100vw, 965px" /></figure>



<p class="wp-block-paragraph">Haz clic en el botón Agregar</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="964" height="715" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_126.png" alt="" class="wp-image-1396" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_126.png 964w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_126-300x223.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_126-768x570.png 768w" sizes="auto, (max-width: 964px) 100vw, 964px" /></figure>



<p class="wp-block-paragraph"> Haz clic en [Aplicar] para terminar con la configuración del primer router.</p>



<pre class="wp-block-preformatted">Información adicional:<br><strong>IP de red/host:</strong> cambia la IP de LAN 192.168.2.1 del segundo enrutador ASUS a 192.168.2.0 para que los dispositivos (como teléfonos móviles y computadoras) conectados al segundo enrutador ASUS puedan compartir información en diferentes subredes.<br><strong>Puerta de enlace:</strong> ingresa la IP de WAN asignada por el primer enrutador ASUS al segundo enrutador ASUS en este campo.</pre>



<h2 class="wp-block-heading">Configuración del router 2.</h2>



<p class="wp-block-paragraph">Estos son los pasos para configurar el segundo enrutador (desactivar el firewall)</p>



<p class="wp-block-paragraph">(1) Inicia sesión en el segundo enrutador, primero y ve a [ Firewall ] &gt; [ General ] &gt; selecciona [ No ] en Habilitar firewall para deshabilitarlo.</p>



<p class="wp-block-paragraph">(2) Haga clic en [ Aplicar ] para finalizar la configuración en el segundo enrutador ASUS.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="944" height="1024" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/router2-944x1024.png" alt="" class="wp-image-1398" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/router2-944x1024.png 944w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/router2-277x300.png 277w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/router2-768x833.png 768w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/router2-1416x1536.png 1416w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/router2-1888x2048.png 1888w" sizes="auto, (max-width: 944px) 100vw, 944px" /></figure>



<p class="wp-block-paragraph">Eso es todo, tan solo queda comprobar que los equipos de las subredes pueden verse entre sí.</p>



<h2 class="wp-block-heading">¿Cómo saber si los equipos se ven?</h2>



<p class="wp-block-paragraph">Para saber si los equipos de ambas subredes se ven, lo mejor es hacer un PING</p>



<p class="wp-block-paragraph">Estando conectado en un equipo de la subred 2, con el rango de IP 192.168.2.X, voy a hacer un PING a un equipo la subred 1, con el rango 192.168.1.X</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="736" height="553" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/chapuboot@debian-_004.png" alt="" class="wp-image-1399" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/chapuboot@debian-_004.png 736w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/chapuboot@debian-_004-300x225.png 300w" sizes="auto, (max-width: 736px) 100vw, 736px" /></figure>



<p class="wp-block-paragraph">Y ahora lo hacemos al revés, estando conectados en un equipo de la subred 1, con el rango de IP 192.168.1.X, voy a hacer un PING a un equipo la subred 2, con el rango 192.168.2.X</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="846" height="519" src="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_128.png" alt="" class="wp-image-1400" srcset="https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_128.png 846w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_128-300x184.png 300w, https://linuxete.duckdns.org/wp-content/uploads/2024/07/Seleccion_128-768x471.png 768w" sizes="auto, (max-width: 846px) 100vw, 846px" /></figure>



<p class="wp-block-paragraph">En ambos casos, los  PING enviados a los equipos, llegan a su destino.</p>



<p class="wp-block-paragraph">Fuente: <a href="https://www.asus.com/support/faq/1011706/#faq">https://www.asus.com/support/faq/1011706/#faq</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxete.duckdns.org/como-configurar-rutas-estaticas-en-el-enrutador-asus/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
