Distribuzioni supportate
Le 15 distribuzioni Linux su cui l'agente InfraFence viene testato prima di ogni release, da Ubuntu e Debian a Rocky, AlmaLinux, Fedora e Amazon Linux.
Ultimo aggiornamento:
Ogni release viene testata end to end su queste 15 distribuzioni: ognuna si avvia con systemd in un container, esegue il vero install.sh, subisce un attacco brute force SSH da un altro host e deve rilevarlo, bannare l'indirizzo sul firewall, interromperne le connessioni e disinstallarsi in modo pulito.
| Distribuzione | Versioni | Gestore di pacchetti |
|---|---|---|
| Ubuntu | 20.04, 22.04, 24.04, 26.04 | apt |
| Debian | 12, 13 | apt |
| Rocky Linux | 8, 9 | dnf |
| AlmaLinux | 8, 9 | dnf |
| CentOS Stream | 9 | dnf |
| Oracle Linux | 9 | dnf |
| Fedora | 41, 42 | dnf |
| Amazon Linux | 2023 | dnf |
Sono supportate entrambe le architetture: x86-64 e ARM64.
Log SSH senza rsyslog
Debian 12 e 13, Fedora e Amazon Linux 2023 non hanno /var/log/auth.log né /var/log/secure per impostazione predefinita. L'agente legge i messaggi di autenticazione SSH prima di tutto dal journal di systemd, quindi queste distribuzioni sono coperte senza installare rsyslog. Il log dell'agente indica quale fonte usa: reading authentication messages from ….
Altre distribuzioni
Altre distribuzioni delle famiglie Debian e RHEL con apt-get, dnf o yum e iptables di solito funzionano, ma non fanno parte dei test di release. Esegui prima l'installer con --dry-run: il controllo in sola lettura segnala tutto ciò che potrebbe essere d'ostacolo.
Backend del firewall
L'agente usa iptables con l'uno o l'altro backend, legacy o nf_tables, come lo fornisce la distribuzione. Non scrive regole nft proprie. Ban, whitelist e blocchi per paese valgono per IPv4; le porte chiuse valgono per IPv4 e IPv6.
