Je veux empêcher les attaques sur mon serveur nginx. Comment puis-je faire passer les requêtes à travers snort vers le serveur nginx?
Les NFQueue sont une solution. Je peux passer des paquets à snort en utilisant les règles suivantes
sudo snort -Q --daq nfq --daq-var --daq-var queue=1 -c /etc/snort/snort.conf
Maintenant j'ai créé la file d'attente
sudo /usr/sbin/iptables -t nat -I PREROUTING -j NFQUEUE --queue-num 1
sudo /usr/sbin/iptables -I FORWARD -j NFQUEUE --queue-num 1
Est-ce suffisant ou devons-nous faire autre chose en plus de cela?
Nginx tourne dans le même système que snort.