Skip to main content

Paso 5: Configuración de NAT en home router

Para que la instancia de BookStack sea accesible desde Internet en el puerto 80 debo conseguir que cuando alguien apunte al socket <miIPpublica:80> se traduzca a <miIPinterna:80> donde:

  • miIPpublica: 81.43.194.34 (IP pública dinámica asignada por mi ISP)
  • miIPinterna: 192.168.1.x (IP de la LAN de casa, asignada por DHCP a la Raspberry a través del home router)

Para ello, accedo a la web de gestión del home router y configuro las siguientes reglas NAT:

image.png

Una para el puerto 80/TCP y otra para el 443/TCP apuntando hacia la IP interna de la Raspberry.

Establecer ahora la regla para el 443/TCP me permitirá en un paso próximo habilitar HTTPS en el servidor web para un acceso seguro a la página. El motivo de dejar el 80 abierto, es para que se pueda redirigir a HTTPS cuando alguien accede por HTTP (a través del puerto 80/TCP).