Volver a la página principal
sábado 27 abril 2024
2

Cómo permitir acceso a nginx mediante IP

Controlar quién puede acceder a tu servidor web es una práctica esencial para la seguridad de tus aplicaciones web. En Nginx, puedes especificar fácilmente qué IPs tienen permitido o denegado el acceso mediante unas simples líneas de configuración.

server {
    listen 80;
    server_name example.com;

    location / {
        allow 192.168.1.1;  # IP permitida
        allow 10.0.0.0/24;  # Rango de IPs permitidas
        deny all;           # Denegar el resto de IPs
    }
}

En el ejemplo anterior, hemos configurado el servidor para escuchar en el puerto 80 con un nombre de servidor específico. Dentro de la ubicación '/', se especifican las IPs que tienen permitido el acceso. Cualquier otra IP que intente acceder será denegada.

Compartir:
Autor:
User photo

Jorge García

Fullstack developer