O servidor DNS Trust-DNS foi renomeado para Hickory e será utilizado na infraestrutura do Let's Encrypt

O autor do servidor DNS Trust-DNS anunciou a renomeação do projeto para Hickory DNS. A razão para a mudança de nome é o desejo de tornar o projeto mais atraente para usuários, desenvolvedores e patrocinadores, evitar sobreposições nas buscas com o conceito de "Trusted DNS", além de registrar a marca e proteger a identidade associada ao projeto (o nome Trust-DNS será problemático como marca, pois é formado por palavras comuns que não podem ser consideradas únicas).

Inicialmente, o projeto foi desenvolvido como um experimento para criar componentes de sistema em uma linguagem de programação que fornece recursos para um manuseio seguro da memória, mas os planos atuais estão relacionados à transformação em um produto completo. O desenvolvimento do servidor DNS Hickory será conduzido sob os auspícios da organização ISRG (Internet Security Research Group), que é a fundadora do projeto Let’s Encrypt e promove o desenvolvimento de tecnologias para aumentar a segurança da internet (por exemplo, sob a bandeira da ISRG, estão sendo desenvolvidas implementações do sudo, módulo TLS para o servidor http Apache, servidor NTP e decodificador AV1, escritos na linguagem Rust).

Após a renomeação, o projeto será transferido do repositório pessoal do GitHub do autor para um repositório sob a organização separada Hickory DNS, o que facilitará a participação de desenvolvedores e colaboradores da comunidade. Os pacotes crate trust-dns-resolver e trust-dns-proto serão renomeados para hickory-resolver e hickory-proto, enquanto o principal servidor será fornecido no pacote hickory-dns. Atualmente, os pacotes trust-dns-resolver e trust-dns-proto têm 19 e 20 milhões de downloads no Crates.io, espera-se que, com o investimento do ISRG, seja possível expandir a utilização do servidor DNS e torná-lo mais amigável para implementações práticas.

O Hickory DNS inclui componentes para operar um servidor DNS autoritativo, cliente DNS, resolvedor local e servidor DNS recursivo. O conjunto também abrange bibliotecas com implementações de protocolos de baixo nível. O projeto suporta DNSSEC, DoT (DNS sobre TLS), DoH (DNS sobre HTTPS), DoQ (DNS sobre QUIC), mDNS (DNS Multicast), DNS-SD (Descoberta de Serviços), ANAME, atualização dinâmica de registros, CSYNC (Sincronização de filho para pai), DANE (Autenticação de Entidades Nomeadas Baseada em DNS), DNSKEY, CAA (Autorização de Autoridade Certificadora). Durante a implementação ou enquanto o suporte a IN-ADDR.ARPA sem classes e a transferência incremental de zonas, notificações para servidores secundários sobre atualizações de zonas, DNS Confiável e S/MIME não estiverem prontos. O código do projeto foi escrito em Rust e é distribuído sob as licenças MIT e Apache 2.0.

No futuro, o Hickory DNS será utilizado na infraestrutura do Let’s Encrypt. Antes da implementação, será realizado um auditoria de segurança, otimização de desempenho e garantida a capacidade de suportar consultas totalmente recursivas e sua validação através do DNSSEC. Também é mencionada a inclusão de suporte ao NSEC3, políticas de cache para diferentes tipos de registros DNS, ferramentas de balanceamento de processamento de consultas, listas brancas endereços IP para conexões de entrada.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster