Apache Reverse Proxy: configurazione, TLS, Real IP e sicurezza

Guida pratica ad Apache come reverse proxy: mod_proxy, TLS, backend, WebSocket, header, Real IP dietro proxy/CDN, logging, test e hardening.
Reti, server e sicurezza. Esperienza reale, configurazioni reali.
Reti, server e sicurezza. Esperienza reale, configurazioni reali.

Guida pratica ad Apache come reverse proxy: mod_proxy, TLS, backend, WebSocket, header, Real IP dietro proxy/CDN, logging, test e hardening.

Come progettare una strategia di backup: RAID, snapshot e replica non sono backup; RPO/RTO, retention, copie off-site, immutabilità, cifratura, monitoraggio e test di restore.
Come rendere ridondante il DNS autorevole: server primary/secondary su reti diverse, AXFR/IXFR, NOTIFY, TSIG, firewall, verifica con dig e ruolo distinto di DNSSEC.
Guida aggiornata ad APF 2.x: installazione, DEVEL_MODE, porte, trust/deny, blocchi temporanei, IPv6, GeoIP, CT_LIMIT, logging, systemd, troubleshooting e integrazione con una difesa reattiva.
Come progettare lo storage di un server Linux: GPT/UEFI, partizioni, RAID, LUKS, LVM, ext4/XFS, /var e /srv, swap, mount option, fstab, crescita dei volumi e reinstallazioni riproducibili.
Come evolvere da un firewall statico a una difesa reattiva: stateful filtering, APF, Fail2Ban/BFD, nftables set, RwF, log, rate limiting e separazione tra detection ed enforcement.
Articolo storico del 2012 sulla condivisione di dati e configurazioni in cluster active-active. Conservato per il ragionamento, ma non come ricetta operativa moderna.
Articolo storico del 2012 su OCFS2 sopra DRBD dual-primary. Conservato per valore didattico, ma una configurazione moderna richiede cluster membership, quorum e fencing progettati esplicitamente.
HA e load balancing non sono la stessa cosa: SPOF, VIP, HAProxy, Keepalived/VRRP, health check, stato applicativo, database, storage, quorum, fencing e split-brain.
Approfondimento storico del 2012 su knockd e regole dinamiche iptables. Conservato come archivio, non come hardening raccomandato nel 2026.