Nota:Este artículo asume que ha instalado Nginx en su servidor.
Requisitos
- Un servidor Nginx.
- Acceso a un usuario privilegiado de Linux como root.
Procedimiento
-
Inicie sesión en su servidor a través de SSH y cambie a usuario root.
su
-
Vaya a la configuración de su sitio Nginx.
cd /etc/nginx/sites-available
-
Abra el archivo de configuración donde se encuentra su sitio.
Nota :Este y los siguientes pasos pueden cambiar dependiendo de su configuración. Asumiremos que está utilizando el predeterminado.
nano default
o
vim default
-
Agregue las siguientes directivas con su IP deseada dentro de la sección del servidor.
server { allow 192.168.0.0; # here goes the IP you want to allow deny all; # ... }
También puede escribir las directivas dentro de la sección http para aplicarlas a varios hosts virtuales.
http { allow 192.168.0.0; # here goes the IP you want to allow deny all; server { server_name page1.rackspace.com; # ... } server { server_name page2.rackspace.com; # ... } }
-
Guarde y cierre su archivo. Para guardar:Ctrl + O Entrar
Para salir:Ctrl + X
-
Reiniciar Nginx
Nota :Este paso puede cambiar dependiendo de su sistema operativo.
systemctl restart nginx