🧠 Cómo convertir tu laptop con Windows en un router para tu red local (compartiendo WiFi por cable LAN)

¿Sabías que puedes usar tu laptop con Windows como si fuera un router? Sí, literalmente puedes compartir tu conexión WiFi por cable LAN, entregar internet a otros dispositivos conectados a un switch e incluso hacer que tu laptop actúe como servidor de red (gateway). Ideal para un laboratorio, un clúster, o simplemente si necesitas montar una red local con acceso a internet sin usar un router físico.

En este post te voy a explicar cómo hacerlo paso a paso, sin programas externos ni configuraciones raras. Solo necesitas una laptop con Windows, una conexión WiFi activa, un puerto Ethernet libre, y listo. 🚀


🎯 ¿Qué vamos a lograr?

✅ Que tu laptop reciba internet por WiFi
✅ Que lo comparta por el puerto LAN a un switch u otros dispositivos
✅ Que tu laptop funcione como gateway y NAT, repartiéndolo a toda la red
✅ Que puedas usar rangos personalizados como 192.169.8.0/24 o 192.169.49.0/24
✅ Y que puedas cambiar esta configuración fácilmente cuando lo necesites


🧩 Paso 1: Asignar IP fija a tu adaptador LAN

Primero vamos a darle una IP fija a la tarjeta Ethernet de tu laptop. Esa será la IP gateway para el resto de dispositivos.

  1. Ve a Inicio > Configuración > Red e Internet
  2. Haz clic en Cambiar opciones del adaptador
  3. Clic derecho en tu conexión Ethernet > Propiedades
  4. Selecciona: Protocolo de Internet versión 4 (TCP/IPv4) > Propiedades
  5. Marca “Usar la siguiente dirección IP” y coloca:
  • Dirección IP: 192.169.8.1 (o el rango que necesites, por ejemplo 192.169.49.1)
  • Máscara de subred: 255.255.255.0
  • Puerta de enlace: (déjalo vacío)
  • DNS: 8.8.8.8 y 8.8.4.4

Esto hará que tu laptop tenga una IP fija en el segmento de red que tú controles.


⚙️ Paso 2: Activar el reenvío de paquetes (IP Forwarding)

Ahora vamos a decirle a Windows que puede reenviar tráfico entre tu conexión WiFi (internet) y tu red LAN (el cable Ethernet). Esto lo haremos una sola vez.

  1. Abre PowerShell como administrador
  2. Escribe esto y presiona Enter:
powershellCopiarEditarSet-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" -Name "IPEnableRouter" -Value 1
  1. Reinicia tu laptop. ✅

🔄 Paso 3: Crear la traducción NAT para tu red

Una vez reiniciado, volvemos a PowerShell como administrador y ahora creamos una regla de NAT para compartir internet con los dispositivos de la red.

Supongamos que estás usando el rango 192.169.8.0/24:

powershellCopiarEditarNew-NetNat -Name "NATCluster" -InternalIPInterfaceAddressPrefix 192.169.8.0/24

Esto le dice a Windows: “Cualquier dispositivo que esté en esta red puede salir a internet usando mi WiFi”.

🔁 Si usas otro rango, simplemente reemplaza por el tuyo (por ejemplo 192.169.49.0/24).


🔁 ¿Y si quiero cambiar la red más adelante?

Muy fácil. Digamos que antes usabas 192.169.8.0/24 y ahora necesitas usar 192.169.49.0/24.

A. Cambia la IP de tu tarjeta Ethernet como hicimos en el Paso 1.

B. Elimina el NAT viejo con este comando:

powershellCopiarEditarRemove-NetNat -Name "NATCluster"

C. Crea el nuevo NAT con el nuevo rango:

powershellCopiarEditarNew-NetNat -Name "NATCluster" -InternalIPInterfaceAddressPrefix 192.169.49.0/24

¡Y listo! Ahora tu laptop actúa como gateway de la nueva red.


🧹 ¿Y si quiero desactivar todo?

Si ya no quieres usar tu laptop como router:

  1. Elimina el NAT:
powershellCopiarEditarRemove-NetNat -Name "NATCluster"
  1. Desactiva el reenvío de paquetes:
powershellCopiarEditarSet-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" -Name "IPEnableRouter" -Value 0
  1. Reinicia tu laptop.

✅ Verifica que todo funcione

Conecta cualquier equipo al switch y asegúrate de que tenga:

  • IP del mismo rango (por ejemplo 192.169.8.2)
  • Gateway: 192.169.8.1
  • DNS: 8.8.8.8

Haz ping a 8.8.8.8 desde ese equipo.
Si responde, tienes internet. 🎉

Leave a comment