Permalänk

Banna IP adress i Apache 2

Tyvärr så har jag har fått ett gäng ihärdiga spammare efter min server och skulle vilja blockera deras IP-nummer.
Jag har läst att man kan göra dessa med .htaccess-filer men jag har väldigt många siter och vill inte lägga in en sådan i varje map. Detta kanske kan göras i "sites-enabled"-filen istället?

Helst skulle jag vilja sätta en ban över hela servern men t.ex. hosts.deny tar väl inte hand om detta. Går det kanske göra med hjälp av iptables?

Har ni några visa förslag så får ni gärna peka mig i rätt riktning.

Visa signatur

"Knowledge amplification. What he learns, we all learn. What he knows, we all benefit from."

Permalänk
Hedersmedlem

I httpd.conf:

Order Allow,Deny Deny from <blockerad-ip> ... Allow from all

Med iptables borde något sådant här hjälpa:

iptables -A INPUT -s <blockerad-ip> -j DROP

hosts.* används bara av applikationer som utnyttjar TCP Wrapper.

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Permalänk
Avstängd

Kör man en Ubuntu Hardy server så är ufw enklaste lösningen

sudo ufw deny from <ip-adress>

ufw då "enabled"
https://wiki.ubuntu.com/UbuntuFirewall

Har men ett grafiskt gränssnitt till servern så finns det numera även ett GUI...
(men det har du troligen inte )

https://launchpad.net/gui-ufw

Slipper man allt meckande med konstiga Iptable syntax samt olika conf filer.....

Visa signatur

ASUS K56CB i7, W10 > Asus VivoBook S15 S530UN
HTC 10
ASUS Transformer Prime 32GB, Nougat :)
Ubiquiti Edge Lite, UniFi AP-AC-Lite (AP) samt ASUS AC68U och N66U (AP), fiber 500/100Mbit/s.
Mitt nätverk: https://imgur.com/aco9XQz Bild https://imgur.com/oQ2WG9Y