vydání distribuce pro tvorbu routerů a firewallů . IPFire se vyznačuje jednoduchým instalačním procesem a organizací nastavení prostřednictvím intuitivního webového rozhraní, bohatého na srozumitelné grafy. Velikost instalačního 290 MB (x86_64, i586, ARM).
Systém je modulární, kromě základních funkcí filtrování paketů a správy provozu jsou pro IPFire k dispozici moduly pro implementaci systému prevence útoků na bázi Suricata, pro vytváření souborového serveru (Samba, FTP, NFS), poštovního serveru (Cyrus-IMAPd, Postfix, Spamassassin, ClamAV a Openmailadmin) a serveru tisku (CUPS), organizaci VoIP brány na bázi Asterisk a Teamspeak, vytváření bezdrátového přístupového bodu, organizaci streamování audio a video serveru (MPFire, Videolan, Icecast, Gnump3d, VDR). Pro instalaci doplňků v IPFire se používá speciální balíčkový manažer Pakfire.
V novém vydání:
- Byly přepracovány komponenty rozhraní a skripty distribuce spojené s DNS:
- Byla přidána podpora DNS-over-TLS.
- Byla sjednocena nastavení DNS na všech stránkách webového rozhraní.
- Byla implementována možnost zadat více než dva DNS servery s použitím nejrychlejšího serveru ze seznamu jako výchozího.
- Byl přidán režim QNAME Minimization (RFC-7816) pro zkrácení předávání dodatečných informací v dotazech s cílem předejít únikům informací o dotazovaném doméně a zvýšit soukromí.
- Byl implementován filtr pro blokaci stránek pouze pro dospělé na úrovni DNS.
- Bylo urychleno načítání díky snížení počtu DNS kontrol.
- Byla zrealizována obchvatná cesta pro případ filtrování poskytovatelem DNS dotazů nebo nesprávné podpory DNSSEC (v případě problémů dojde k přepnutí transportu na TLS a TCP).
- Pro řešení problémů se ztrátou fragmentovaných paketů byla velikost bufferu EDNS snížena na 1232 bytů (hodnota 1232 byla zvolena, protože je maximem, při kterém se velikost DNS odpovědi s ohledem na IPv6 vejde do minimální hodnoty MTU (1280).
- Byly aktualizovány verze balíčků, včetně použití GCC 9, Python 3, knot 2.9.2, libhtp 0.5.32, mdadm 4.1, mpc 1.1.0, mpfr 4.0.2, rust 1.39, suricata 4.1.6, unbound 1.9.6.
- Byla přidána podpora jazyků Go a Rust. Do hlavního souboru byl zahrnut prohlížeč elinks a balíček .
- Byly aktualizovány doplňky dehydrated 0.6.5, libseccomp 2.4.2, nano 4.7, openvmtools 11.0.0, tor 0.4.2.5, tshark 3.0.7. Byla přidána nová doplňková komponenta amazon-ssm-agent pro zlepšení integrace s cloudem Amazon.
- Byla provedena údržba ladicích informací v proveditelných souborech za účelem zmenšení velikosti distribuce po instalaci.
- Byla přidána podpora pro LVM oddíly.
- Do IPS (Intrusion Prevention System) byla přidána podpora pro filtrování síťových paketů od klientů OpenVPN;
- V Pakfire se pro načítání seznamu zrcadel používá HTTPS (dříve byla první žádost přes HTTP a server pak vydal přesměrování na HTTPS).
Zdroj: opennet.ru
