lançamento da distribuição para a criação de roteadores e firewalls . O IPFire se destaca pelo processo de instalação simples e pela configuração organizada por meio de uma interface web intuitiva, rica em gráficos informativos. O tamanho da instalação 290 MB (x86_64, i586, ARM).
O sistema é modular, além das funções básicas de filtragem de pacotes e gerenciamento de tráfego, o IPFire oferece módulos que implementam um sistema de prevenção de intrusões baseado no Suricata, para a criação de um servidor de arquivos (Samba, FTP, NFS), servidor de e-mail (Cyrus-IMAPd, Postfix, Spamassassin, ClamAV e Openmailadmin) e servidor de impressão (CUPS), organização de um gateway VoIP baseado em Asterisk e Teamspeak, configuração de um ponto de acesso sem fio, e a organização de um servidor de áudio e vídeo em streaming (MPFire, Videolan, Icecast, Gnump3d, VDR). Um gerenciador de pacotes especial chamado Pakfire é utilizado para instalar complementos no IPFire.
No novo lançamento:
- Componentes da interface e scripts da distribuição relacionados ao DNS foram reformulados:
- Suporte adicionado para DNS-over-TLS.
- Configurações de DNS uniformizadas em todas as páginas da interface web.
- Implementação da possibilidade de especificar mais de dois servidores DNS, utilizando o servidor mais rápido da lista como padrão.
- Modo de Minimização de QNAME (RFC-7816) implementado para reduzir a transmissão de informações adicionais nas consultas, visando prevenir vazamentos de dados sobre o domínio solicitado e aumentar a privacidade.
- Implementação de um filtro para bloquear sites para adultos a nível de DNS.
- Aumento da velocidade de carregamento pela redução do número de verificações DNS.
- Caminho alternativo para operação em caso de filtragem de consultas DNS pelo provedor ou suporte inadequado ao DNSSEC (em caso de problemas, a troca do transporte para TLS e TCP é realizada).
- Para resolver problemas com a perda de pacotes fragmentados, o tamanho do buffer EDNS foi reduzido para 1232 bytes (o valor 1232 foi escolhido pois é o máximo em que o tamanho da resposta DNS, considerando o IPv6, se encaixa no valor mínimo do MTU (1280).
- Versões dos pacotes atualizadas, incluindo 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.
- Suporte adicionado para as linguagens Go e Rust. O navegador elinks e o pacote .
- Complementos atualizados: dehydrated 0.6.5, libseccomp 2.4.2, nano 4.7, openvmtools 11.0.0, tor 0.4.2.5, tshark 3.0.7. Novo complemento amazon-ssm-agent adicionado para melhorar a integração com a nuvem da Amazon.
- Limpeza de informações de depuração em arquivos executáveis para reduzir o tamanho da distribuição após a instalação.
- Suporte adicionado para partições LVM.
- No IPS (Sistema de Prevenção de Intrusões) foi adicionado suporte para filtragem de pacotes de rede de clientes OpenVPN;
- No Pakfire, para carregar a lista de espelhos foi utilizado HTTPS (anteriormente, a primeira solicitação era feita via HTTP e o servidor já redirecionava para HTTPS).
Fonte: opennet.ru
