Technical Anshu
Tutorials Blog
🌐 Inicio Guía de alojamiento de sitios web

Aloje su sitio web desde casa sin una IP estática Guía de configuración completa

Todo el mundo dice que un sitio web necesita una dirección fija y la Internet de su hogar sigue cambiando la suya. No necesita uno. Con un servidor web local, dos puertos reenviados y un nombre DNS dinámico que sigue a su dirección, su propia PC puede servir un sitio web real en su propio dominio. Esta guía recorre toda la cadena y establece los límites claramente.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 12 minute read
🎥 Mire el vídeo para ver la configuración completa realizada en vivo: el sitio web creado, el servidor en ejecución, el dominio conectado

En el vídeo, Anshu interpreta a un completo principiante a propósito: el sitio web se crea con ayuda de IA y luego se hospeda en vivo desde una PC con Windows en casa, sin comprar una IP estática. Las herramientas son un servidor web local, reenvío de puertos de enrutador, DNS dinámico y un dominio orientado en la dirección correcta. Esta página es el mapa de todo ese proyecto en el orden correcto. Las guías complementarias de esta serie profundizan en cada parte difícil: por qué cambia su dirección, la disciplina del actualizador DDNS, la verificación CGNAT de dos minutos, HTTPS gratuito, reglas de seguridad del enrutador, el diagnóstico del sitio muerto después del cambio de IP y cómo saber cuándo un sitio ha superado la casa.

The chain from a visitor to your PC (how the setup in the video works)
Visitor typesyour own domain name
DNS looks upyour Dynamic DNS hostname
That record holdsyour current home IP address
Your router forwardsports 80 and 443
Your Windows PC servesthe website files
1

Primero, comprenda lo que realmente resuelve una IP estática

Un sitio web necesita sobre todo una cosa: una dirección que los visitantes puedan encontrar siempre. Una IP estática te brinda eso al no cambiar nunca. Una conexión doméstica normal le brinda una IP dinámica: cambia cuando el enrutador se vuelve a conectar o el ISP rota su grupo, a veces cada pocos días.

La idea general del vídeo es un truco honesto: no arregle la dirección, arregle las direcciones. Un nombre de host DNS dinámico es un nombre cuyo registro se reescribe automáticamente cada vez que cambia su dirección. Los visitantes usan el nombre; el nombre siempre apunta a la dirección actual. Todo lo demás en esta guía gira en torno a esa idea.

2

Primero cree el sitio web (el video utiliza ayuda de IA, como lo haría un principiante)

En el vídeo, Anshu deliberadamente interpreta a un completo principiante y crea el sitio web con ayuda de IA dentro de Trae IDE, prueba de que la parte de construcción ya no necesita conocimientos profundos de codificación. Para el hosting, realmente no importa quién construyó el sitio.

  1. Un sitio web HTML simple es el inquilino más sencillo: rápido, pequeño y casi sin parches.
  2. Un sitio más pesado (clase WordPress) también funciona, pero trae una base de datos y un flujo constante de actualizaciones que debes mantener al día.
  3. Termine y pruebe el sitio en la propia PC antes de tocar el enrutador. Los pasos de alojamiento son idénticos para cada tipo de sitio: sólo cambia el software de servicio.
3

Ejecute un servidor web local y proporcione a la PC una dirección local fija

La PC se convierte en un servidor ejecutando el software de servidor web. Elija el más liviano que se adapte a su sitio:

  1. Sitio HTML simple: un pequeño servidor de archivos estático, o IIS, el servidor web integrado en Windows, es suficiente.
  2. Sitio PHP o WordPress: una pila todo en uno de la clase XAMPP (servidor web, PHP y base de datos en una sola instalación).
  3. Abra http://localhost en el propio navegador de la PC. El sitio debe cargarse aquí primero. Si fracasa localmente, también fracasará en el mundo.
  4. Configure el servidor para que se inicie automáticamente con Windows, de modo que un reinicio nunca deje el sitio inactivo.
  5. Ahora arregle la dirección local de la PC: en el enrutador, reserve una dirección para esta PC (reserva DHCP) o configure una IP local estática en la PC. Puntos de reenvío de puertos en una dirección local: si esa dirección se transfiere a otro dispositivo, el sitio muere aunque el lado de Internet sea perfecto. Verifique la dirección local actual en cualquier momento con ipconfig.
4

Reenviar sólo los puertos 80 y 443 en el enrutador

Abra la página de administración del enrutador (comúnmente 192.168.0.1 o 192.168.1.1), busque Port Forwarding y cree exactamente dos reglas, ambas dirigidas a la dirección local reservada de la PC:

  1. Puerto externo 80 al puerto de PC 80: tráfico web normal (HTTP).
  2. Puerto externo 443 al puerto de PC 443: tráfico web seguro (HTTPS).

Esa es la lista completa de puertas para un sitio web. No es necesario reenviar nada más y cada puerto abierto adicional supone un riesgo adicional sin ningún beneficio.

🔴 Nunca reenvíe estos: la página de administración del enrutador, el Escritorio remoto (puerto 3389) y el uso compartido de archivos (puerto 445). Los escáneres encuentran puertos abiertos en cuestión de minutos y los tocan con listas de contraseñas. Sólo se debería poder acceder al servidor web desde Internet.
5

Configure DNS dinámico para que el registro siga su IP cambiante

Cree un nombre de host de DNS dinámico gratuito (un nombre bajo el dominio de un proveedor de DDNS; el video configura uno paso a paso). Luego, cuéntale algo en tu casa para que su registro sea verdadero:

  1. El mejor lugar: el enrutador en sí. La mayoría de los enrutadores tienen una página DNS dinámica: ingrese el nombre de host y su cuenta DDNS una vez, y el enrutador actualizará el registro en el momento en que cambie su dirección WAN. Funciona día y noche y ve el cambio primero.
  2. Reserva: un programa de actualización en la PC. Funciona bien, pero la PC debe estar encendida para que se realicen las actualizaciones; es aceptable, ya que la PC es su servidor de todos modos.
  3. Demuestre que funciona: anote su IP pública, reinicie el enrutador, espere una nueva IP y luego ejecute nslookup yourname.example-dns.com (un nombre de host de ejemplo); la respuesta debería convertirse en la nueva dirección en cuestión de minutos.
6

Conecte su propio nombre de dominio

Un nombre de host DDNS funciona, pero su propio dominio parece profesional y seguirá siendo suyo para siempre. En el registrador de su dominio:

  1. Agregue un registro CNAME para www que apunte a su nombre de host DDNS. El dominio ahora sigue a donde apunte el registro DDNS: la IP puede cambiar diariamente y el dominio nunca se da cuenta.
  2. Para el dominio raíz desnudo, la mayoría de los registradores ofrecen un registro ALIAS/ANAME o una simple redirección a la dirección www.
  3. Deje tiempo para que el DNS se propague: de minutos a algunas horas, según el TTL. Pruebe desde su teléfono con Wi-Fi apagado.
7

Pruebe como un visitante y luego acepte los límites honestos

La única prueba que cuenta: teléfono con datos móviles, Wi-Fi desactivado, abre tu dominio. Probar el Wi-Fi doméstico puede engañarte, porque muchos enrutadores no pueden devolver su propia dirección pública al interior.

Entonces tenga en cuenta los límites honestos. Los visitantes descargan su sitio a su velocidad de carga: está bien para carteras y sitios pequeños, un límite para los más ocupados. Tiempo de actividad significa su PC encendido, su encendido, su ISP activo; un reinicio de Windows Update a medianoche es una interrupción del sitio. El servidor web está orientado a todo Internet, así que manténgalo y Windows parcheado, mantenga fuerte el inicio de sesión del administrador del sitio y mantenga una copia de seguridad de la carpeta del sitio. Y dos advertencias honestas: algunos ISP bloquean los puertos entrantes 80 y 443, y algunos colocan hogares detrás de CGNAT, donde el reenvío no puede funcionar en absoluto; las guías complementarias de esta serie cubren la verificación de dos minutos de CGNAT y la ruta del túnel que funciona incluso entonces. Para un portafolio, un sitio familiar o un proyecto de aprendizaje, el hospedaje en casa es realmente bueno. El día que una empresa real dependa del sitio, merecerá un alojamiento real: que la graduación sea un éxito, no un fracaso.

🎥 Mira el proceso completo en el vídeo

Mire el proyecto completo en el vídeo: sitio web creado con IA, servidor local, reenvío de puertos, DNS dinámico y configuración de dominio, todo realizado en vivo paso a paso.

▶️ Watch Full Video
❓ Preguntas frecuentes

¿Realmente no necesito una IP estática para alojar un sitio web en casa?

Correcto. Una IP estática es sólo una forma de mantener un sitio localizable. El DNS dinámico hace el mismo trabajo: un nombre de host cuyo registro DNS se actualiza automáticamente cada vez que cambia la IP de su hogar, por lo que los visitantes siempre llegan a la dirección actual. La configuración en el video y en esta guía utilizan esa ruta.

¿El hosting en casa es realmente gratuito?

El método en sí es gratuito, aparte de lo que quizás ya pagues: la conexión a Internet, la electricidad y un nombre de dominio si quieres el tuyo propio (un nombre de host DDNS gratuito funciona sin uno). Los costos reales son la velocidad de carga y la disponibilidad: el sitio es exactamente tan rápido y tan rápido como la conexión de su hogar.

Mi sitio se abre en casa pero no desde fuera. ¿Lo que está mal?

Trabaje en este orden. Primero verifique CGNAT: compare la IP WAN en la página de estado de su enrutador con la IP pública que muestra un sitio de verificación; si difieren, el reenvío de puertos no puede funcionar y necesita una IP pública del ISP o un túnel. Luego, confirme que la IP local de la PC aún coincide con la regla de reenvío y asegúrese de haber realizado la prueba desde datos móviles, no desde Wi-Fi doméstico.

Esta guía se basa en el vídeo sobre alojamiento del sitio web de inicio Technical Anshu • ¿Atascado en algún paso? Pregunte en los comentarios del video; allí recibirá una respuesta 🙏