Automatizarea redirectărilor masive cu script Bash. Automatizarea redirectărilor masive cu ajutorul unui script Bash reprezintă…

Cum setezi firewall la nivel de IP
Cum setezi firewall la nivel de IP pentru servere SEO
Cum setezi firewall la nivel de IP pentru servere SEO. Configurarea unui firewall IP este una dintre cele mai eficiente metode de protecție pentru serverele SEO.
Aceasta reduce riscurile de atac, optimizează consumul de resurse și menține integritatea website-urilor găzduite.
Indiferent dacă utilizați UFW, CSF sau firewalld, un firewall activ și bine configurat reprezintă o barieră esențială împotriva amenințărilor externe.
De ce este important un firewall IP pentru serverele SEO?
Serverele care găzduiesc website-uri SEO trebuie să fie protejate de atacuri, abuzuri automate și acces neautorizat.
Un firewall configurat corect la nivel de IP ajută la blocarea traficului malițios, la filtrarea boturilor nefolositoare și la conservarea resurselor esențiale pentru viteza de încărcare a website-urilor.
Cum setezi firewall la nivel de IP?
1. Alegerea unui firewall potrivit
În funcție de sistemul de operare și panoul de control, există mai multe opțiuni populare:
- UFW (Uncomplicated Firewall) – ideal pentru servere Ubuntu/Debian
- firewalld – utilizat pe CentOS, AlmaLinux, RHEL
- CSF (ConfigServer Security & Firewall) – recomandat pentru servere cu cPanel/WHM
- iptables – pentru control avansat și personalizat
2. Configurarea UFW pe server Ubuntu/Debian
Instalare:
sudo apt install ufw
Reguli de bază:
- Permiteți accesul SSH:
sudo ufw allow 22
- Permiteți accesul la HTTP și HTTPS:
sudo ufw allow 80
sudo ufw allow 443
- Blocați un IP suspect:
sudo ufw deny from 192.168.1.100
- Permiteți doar un IP să acceseze SSH:
sudo ufw allow from 192.168.1.101 to any port 22
Activare firewall:
sudo ufw enable
3. Configurarea CSF pe servere cu WHM
CSF este un firewall avansat pentru servere cu panou cPanel/WHM. Include protecție la nivel de IP, port, flood, brute force și scanare malware.
Instalare:
- Descărcare și instalare:
cd /usr/src
rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh
Interfață WHM: accesați WHM → Plugins → ConfigServer Security & Firewall
Blocare/permitere IP:
- Blocare IP:
csf -d 192.168.1.200
- Deblocare IP:
csf -dr 192.168.1.200
- Permitere IP:
csf -a 192.168.1.201
Recomandări:
- Activați LF_DAEMON pentru a detecta atacuri brute force
- Configurați PORTFLOOD pentru a preveni abuzul de resurse
- Utilizați lista de IP-uri cunoscute ca bune pentru a evita blocarea crawlerilor Google
4. Configurarea firewall-ului cu firewalld (CentOS/AlmaLinux)
- Start serviciu:
sudo systemctl start firewalld
- Permitere HTTP și HTTPS:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
- Blocare IP:
sudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.10" reject'
- Aplicare reguli:
sudo firewall-cmd --reload
5. Monitorizarea accesului și jurnalelor de firewall
- Verificați logurile de conexiune:
tail -f /var/log/syslog
sau/var/log/messages
- Monitorizați tentativele de scanare porturi și flood-uri
- Setați alerte automate cu Fail2Ban pentru blocarea IP-urilor brute force
6. Bune practici pentru firewall pe servere SEO
- Permiteți doar IP-urile esențiale (SSH, manageri, crawlere Google)
- Evitați listele negre prea agresive care pot afecta indexarea
- Automatizați backup-ul configurației firewall-ului
- Actualizați regulile lunar în funcție de activitatea detectată