Lançamento do PowerDNS Authoritative Server 5.0

Foi lançado o PowerDNS Authoritative Server 5.0, um servidor DNS autoritativo projetado para gerenciar zonas DNS. Em seu auge, o PowerDNS Authoritative Server serviu até 30% de todos os domínios na Europa e até 90% dos domínios com DNSSEC. O código do projeto é distribuído sob a licença GPLv2.

O PowerDNS Authoritative Server permite armazenar informações sobre domínios em várias bases de dados, incluindo MySQL, PostgreSQL, SQLite3, LMDB, Oracle e Microsoft SQL Server, assim como em LDAP e arquivos de texto simples no formato BIND. As respostas podem ser filtradas adicionalmente (por exemplo, para bloqueio de spam) ou redirecionadas para manipuladores próprios nas linguagens Lua, Java, Perl, Python, Ruby, C e C++. Entre as características, estão incluídos recursos para coleta remota de estatísticas, entre outros via SNMP ou API Web (para estatísticas e gerenciamento de servidor http incorporado), reinício instantâneo, um novo mecanismo para conectar manipuladores em Lua, e a capacidade de balanceamento de carga com base na localização geográfica do cliente.

A principal inovação no PowerDNS Authoritative Server 5.0 foi a adição de suporte a visualizações (views) no estilo do servidor DNS BIND, permitindo que conteúdo diferente de zonas DNS seja fornecido dependendo do endereços IP, de onde a consulta foi feita. Por exemplo, utilizando visualizações, usuários com endereços internos (intranet) podem receber uma versão da zona DNS solicitada de domínio, enquanto usuários externos recebem outra versão. Para o armazenamento de diferentes visualizações de zonas DNS, atualmente só é possível usar o backend LMDB.

Entre as outras mudanças:

  • Foi adicionada a opção de vinculação a um socket Unix em vez de um socket TCP/IP.
  • O utilitário sdig agora inclui suporte para EDNS Cookie.
  • No backend LMDB, foi adicionada a capacidade de procurar registros e suporte ao RFC-2136 (DNS UPDATE).
  • Foi implementada uma nova sintaxe para iniciar o utilitário pdnsutil — "pdnsutil tipo_objeto comando argumentos" (o suporte à sintaxe antiga foi mantido).
  • Foi adicionada uma nova comando "pdnsutil backend-lookup" para procurar registros no backend de armazenamento.
  • Suporte ao RFC-9615 foi implementado para bootstrap DNSSEC autenticado automaticamente.
  • Implementou-se o registro de pacotes para os quais ocorreram erros de análise.
  • Foi adicionada a configuração "dnsupdate-require-tsig", que exige o uso do mecanismo TSIG (Transaction Signature) para operações de atualização de registros no DNS.
  • Adicionada a configuração "direct-dnskey-signature", que inclui a extração direta da assinatura digital DNSKEY do backend.
  • Adicionada a configuração "resolve-across-zones"; quando desativada, o servidor DNS não resolverá registros CNAME que apontam para outras zonas.
  • Ampliadas as possibilidades de criação de manipuladores na linguagem Lua.

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