elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Cómo activar un Firewall en Ubuntu con Nginx como servidor web?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cómo activar un Firewall en Ubuntu con Nginx como servidor web?  (Leído 2,128 veces)
cholito18

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Cómo activar un Firewall en Ubuntu con Nginx como servidor web?
« en: 28 Agosto 2015, 20:02 pm »

Hola!
Pues tengo un verdadero problema... en su día instale Nginx en vez de Apache, ya que mi servidor iba un poco escaso de recursos y lo vi como mejor opción.
Resulta que ahora quiero bloquear unas IP de algun scraper, ataques de fuerza bruta a mi servidor y a wordpress, pero claro el .htaccess no funciona con Nginx.

No soy un usuario avanzado en Linux, por lo que quizás me deje algo en el trastero. Estas son las cosas que estoy probando, intentando bloquear la IP de mi móvil con conexión de datos, para no liarla.

1º IP TABLES

iptables -A INPUT -s 123.123.123.123 -j DROP
iptables -A OUTPUT -s 123.123.123.123 -j DROP
sudo /sbin/iptables-save

Puedo seguir entrando a la web desde la ip de mi móvil (123.123.123.123 ejemplo)

2º Modificando los valores en los virtual server
Esto solo para los ataques a wordpress

edito: /etc/nginx/sites-available/mydomain.com
Modifico lo que está en negrita

server {
listen 80;
root /var/www/html/myfolder;
index index.php index.html index.html
servername mydomain.com www.mydomain.com;
rewrite ^/sitemapindex.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemapn=$2 last;
location / {
deny 123.123.123.123;
tryfiles $uri $uri/ /index.php?q=$uri&$args;
}

Reinicio / Recargo los servicios de nginx y nada, sigo pudiendo entrar....

¿Hago algo mal?


« Última modificación: 28 Agosto 2015, 20:07 pm por cholito18 » En línea

kr.chacacreker

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re: Cómo activar un Firewall en Ubuntu con Nginx como servidor web?
« Respuesta #1 en: 28 Agosto 2015, 20:52 pm »

https://www.google.com/search?q=ataques+a+nginx
los que yo encontré fueron:
http://elbauldelprogramador.com/bloquear-ataques-de-fuerza-bruta-en-nginx-y-wordpress-con-fail2ban/
http://www.blogtecnico.net/mejorar-la-seguridad-en-servidores-nginx-un-potente-servidor-web/



En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como reproducir un archivo OGM? -y- Como activar TEXTO DE VOZ para el Globalink7
Multimedia
Alucard 99 1 2,718 Último mensaje 26 Marzo 2005, 11:15 am
por Songoku
Como puedo hacer un servidor Firewall?
Redes
mic827 9 10,569 Último mensaje 29 Mayo 2012, 11:51 am
por el-brujo
Activar el firewall de windows 7
Redes
beholdthe 3 4,008 Último mensaje 16 Octubre 2011, 20:55 pm
por madpitbull_99
Problemas al activar mi firewall
Windows
heriberto gm 3 6,672 Último mensaje 14 Mayo 2013, 13:09 pm
por OmarHack
Posible Firewall? Como evadirlo
Hacking
R3D0W1 5 5,793 Último mensaje 2 Abril 2024, 05:59 am
por Kirum
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines